Vercel AI SDK Documentation MCP Agent

Vercel AI SDK Documentation MCP Agent

site icon
2025.04.05 2
TypeScript文档搜索AI 代理开发工具开发效率
Vercel AI SDK Documentation MCP Agent 是一个基于 Model Context Protocol (MCP) 的服务,旨在为 Vercel AI SDK 文档提供 AI 驱动的搜索和查询功能。开发者可以通过自然语言提问,获取基于官方文档的准确、上下文相关的回答。
View on GitHub

Overview

基本能力

产品定位

Vercel AI SDK Documentation MCP Agent 是一个 AI 驱动的文档搜索和查询工具,专注于为 Vercel AI SDK 提供智能化的文档支持。

核心功能

  • 直接文档搜索:通过相似性搜索直接查询 Vercel AI SDK 文档索引。
  • AI 驱动的代理:通过自然语言提问获取关于 Vercel AI SDK 的全面回答。
  • 会话管理:跨多个查询维护对话上下文。
  • 自动索引:包含获取、处理和索引最新 Vercel AI SDK 文档的工具。

适用场景

  • 开发者需要快速查找 Vercel AI SDK 的特定功能或用法。
  • 开发者希望通过自然语言提问获取详细的文档解释。
  • 需要维护长时间对话上下文的开发场景。

工具列表

  1. agent-query:使用 AI 代理查询 Vercel AI SDK 文档,能够搜索和综合信息。
  2. direct-query:直接对 Vercel AI SDK 文档索引进行相似性搜索。
  3. clear-memory:清除特定会话或所有会话的对话内存。

常见问题解答

  1. 索引未找到或加载失败:运行 npm run build:index 创建索引。
  2. API 速率限制:当超过 Google API 速率限制时,代理服务可能返回错误。
  3. 模型连接问题:确保 Google API 密钥有效且有权访问指定的 Gemini 模型。
  4. Claude Desktop 未显示 MCP 服务器:检查配置文件语法错误,确保服务器路径正确且绝对,检查日志并重启 Claude Desktop。

使用教程

使用依赖

  • Node.js 18+
  • npm
  • Google API 密钥(用于 Gemini 模型访问)

安装教程

  1. 克隆仓库 git clone https://github.com/IvanAmador/vercel-ai-docs-mcp.git cd vercel-ai-docs-mcp-agent

  2. 安装依赖 npm install

  3. 构建项目 npm run build

  4. 构建文档索引 npm run build:index

  5. 启动 MCP 服务器 npm run start

调试方式

  • 确保 .env 文件包含正确的 GOOGLE_GENERATIVE_AI_API_KEY
  • 运行 npm run build:index 确保索引已正确构建。
  • 检查服务器日志以确认服务已启动并无错误。

许可证

该项目遵循 MIT 开源许可条款。