Reference Servers · MODEL CONTEXT PROTOCOL
MianshiyaServer
MianshiyaServer is a community-listed Model Context Protocol server. Review the source repository before installation.
WHAT IT CONNECTS
What MianshiyaServer gives an AI Agent
The source catalog does not include a structured feature list. Review the repository documentation before use.
SECURITY
An MCP listing is not a security review
An MCP server may receive model context, credentials, local files, or permission to call external systems. Review its code, requested environment variables, network behavior, package provenance, and maintenance status before connecting it to an agent.
README
Repository documentation
Spring AI Alibaba Repo: https://github.com/alibaba/spring-ai-alibaba
Spring AI Alibaba Website: https://java2ai.com
Spring AI Alibaba Website Repo: https://github.com/springaialibaba/spring-ai-alibaba-website
English | 中文
此仓库中包含许多 Example 模块项目来介绍 Spring AI 和 Spring AI Alibaba 从基础到高级的各种用法和 AI 项目的最佳实践。
更详细的介绍请参阅每个子项目中的 README.md 和 Spring AI Alibaba 官网。
欢迎任何形式的代码贡献。
| module | purpose | command | required services | env vars | env template | entry |
|---|---|---|---|---|---|---|
| spring-ai-alibaba-helloworld | basic chat and advisor examples | mvn -pl spring-ai-alibaba-helloworld spring-boot:run |
none | AI_DASHSCOPE_API_KEY |
— | README |
| spring-ai-alibaba-chat-example/dashscope-chat | DashScope chat basics | mvn -pl spring-ai-alibaba-chat-example/dashscope-chat spring-boot:run |
none | AI_DASHSCOPE_API_KEY |
— | README |
| spring-ai-alibaba-image-example/dashscope-image | DashScope image generation | mvn -pl spring-ai-alibaba-image-example/dashscope-image spring-boot:run |
none | AI_DASHSCOPE_API_KEY |
— | README |
| spring-ai-alibaba-mcp-example | MCP demo | mvn -pl spring-ai-alibaba-mcp-example spring-boot:run |
none/local mcp tool | model api key | .env.example |
README |
| spring-ai-alibaba-rag-example | RAG demo | mvn -pl spring-ai-alibaba-rag-example spring-boot:run |
vector db (optional by profile) | model api key, embedding model | .env.example |
README |
| spring-ai-alibaba-tool-calling-example | tool calling | mvn -pl spring-ai-alibaba-tool-calling-example spring-boot:run |
none | model api key, map api key | .env.example |
README |
| 配置键 | 常见模块 | 说明 |
|---|---|---|
AI_DASHSCOPE_API_KEY |
spring-ai-alibaba-helloworld、DashScope chat/image、tool calling、evaluation、很多 graph/rag 示例 |
DashScope 兼容模型最常见的 API Key |
OPENAI_API_KEY |
spring-ai-alibaba-chat-example/openai-chat、spring-ai-alibaba-chat-example/vllm-chat |
OpenAI 兼容接口示例常用 |
AI_OPENAI_API_KEY |
spring-ai-alibaba-image-example/openai-image |
OpenAI 图片生成示例使用 |
AI_DEEPSEEK_API_KEY |
spring-ai-alibaba-chat-example/deepseek-chat、spring-ai-alibaba-mem0-example |
DeepSeek 相关示例使用 |
MINIMAX_API_KEY |
spring-ai-alibaba-chat-example/minimax-chat |
MiniMax 模型示例使用 |
ZHIPUAI_API_KEY |
spring-ai-alibaba-chat-example/zhipuai-chat |
智谱模型示例使用 |
BAIDU_MAP_API_KEY |
spring-ai-alibaba-tool-calling-example |
地图工具调用示例需要 |
AI_DASHSCOPE_API_KEY未设置 / MissingAI_DASHSCOPE_API_KEY: 先确认环境变量已在当前 shell 或 IDE 中生效,再重新启动示例。- 端口被占用 / Port already in use: 检查对应模块
application.yml中的server.port,释放端口或改端口后重试。 - 本地依赖未启动 / Required local services not running: RAG、MCP、向量库或 Docker 相关示例通常需要先启动对应的中间件或容器。
- 模块里暂时没有
.env.example/ No.env.examplein a module yet: 优先查看该模块 README 和src/main/resources/application.yml,确认真实的变量名和依赖服务。
COMMUNITY