关于 AI SDK MCP Docs Server
这是一个非官方 MCP 服务,可向支持 MCP 的 IDE 和客户端提供 AI SDK 文档、食谱示例及 Provider 信息,并从 AI SDK 网站获取和解析内容。
主要功能
- 01获取 AI SDK 文档
- 02浏览食谱示例和教程
- 03查询 Provider 信息
- 04获取条目列表或指定路径内容
适用场景
- 01在 IDE 中查阅文档
- 02获取指定食谱示例
- 03查看 AI SDK Provider 详情
MCP 相关
通过 MCP 提供文档、食谱和 Provider 查询工具。客户端可请求条目列表,或按路径获取内容。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
AI SDK MCP 文档服务
一个模型上下文协议(MCP)服务,提供 AI SDK 文档、食谱示例和提供商信息。
说明
这是一个非官方工具,不对其功能或准确性作任何保证。
功能
- 访问 AI SDK 文档内容
- 获取食谱示例和教程
- 获取 AI 提供商信息
在 IDE 中设置
此工具可与各种支持 MCP 服务的 IDE 配合使用。
通用设置
-
将仓库克隆到本地计算机:
git clone https://github.com/mongolyy/ai-sdk-mcp-docs-server.git cd ai-sdk-mcp-docs-server -
安装依赖项:
npm install
IDE 专属配置
Cline
-
打开 Cline
-
点击
MCP Servers链接图标 -
前往
Installed标签页,并点击configure MCP Servers按钮 -
使用以下配置添加新的 MCP 服务(更新路径,使其与本地仓库位置一致):
{ "mcpServers": { + "ai-sdk-mcp-docs-server": { + "command": "npx", + "args": [ + "tsx", + "/Users/username/path/to/ai-sdk-mcp-docs-server/src/index.ts" + ] + } } } -
保存设置
-
重启 Cline 以应用更改
Cursor
-
编辑
~/.cursor/mcp.json文件 -
添加或更新 MCP 服务配置(更新路径,使其与本地仓库位置一致):
{ "mcpServers": { + "ai-sdk-mcp-docs-server": { + "command": "npx", + "args": [ + "tsx", + "/Users/username/path/to/ai-sdk-mcp-docs-server/src/index.ts" + ] + } } } -
保存文件
-
重启 Cursor 以应用更改
开发
本节提供项目贡献指南,包括编码规范、测试流程以及如何提交拉取请求。
安装
npm install
在本地运行
命令行:
npx fastmcp dev src/index.ts
图形界面:
npx fastmcp inspect src/index.ts
可用工具
-
docs - 获取 AI SDK 文档
- 不带路径:获取所有文档的列表
- 带路径:
/docs/introduction- 获取指定文档
-
cookbook - 获取食谱示例
- 不带路径:获取所有示例的列表
- 带路径:
/cookbook/next/generate-text- 获取指定示例
-
providers - 获取提供商信息
- 不带路径:获取所有提供商的列表
- 带路径:
/providers/ai-sdk-providers- 获取指定提供商信息
工作原理
服务从 AI SDK 网站获取内容,解析 HTML,并通过可经由模型上下文协议访问的结构化 API 提供内容。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。