返回市场
涡轮文档MCP服务器

涡轮文档MCP服务器

作者:pinzonjulian6 星标更新:2025-05-27

项目介绍

Turbo Docs MCP Server

用于访问最新版Turbo JS文档的MCP服务器。

⚠️ 此为实验性软件

此MCP正处于早期开发阶段。它可能包含错误、功能有限或未经通知的重大变更。请自行承担风险并预期潜在的不稳定情况。

构建MCP服务器

预备条件

  • Node.js: 最低版本18.0.0或更高
  • npm: 随Node.js捆绑提供

构建步骤

  1. 克隆此仓库并导航到项目目录
  2. 安装依赖项:
    npm install
    
  3. 使用提供的脚本构建项目:
    npm run build
    

这将编译TypeScript源代码并在build/目录中创建可执行文件。

使用方法

在Claude Desktop上使用

  1. 首先,按照上述说明构建MCP服务器
  2. 按照https://modelcontextprotocol.io/quickstart/user中的说明添加一个新的MCP服务器。
  3. 添加以下配置:
{
  "mcpServers": {
    "Turbo-docs": {
      "command": "node",
      "args": ["/path/to/your/Turbo-docs-mcp-server/build/index.js"],
      "env": {}
    }
  }
}
  1. /path/to/your/Turbo-docs-mcp-server替换为此项目的实际路径
  2. 重启Claude Desktop
  3. Turbo文档工具现在应该可以在您的Claude对话中使用了

在VS Code上使用

  1. 按照上述说明构建MCP服务器
  2. 按照https://code.visualstudio.com/docs/copilot/chat/mcp-servers中的说明进行操作
  3. 根据上述说明选择您喜欢的方法,通过指向已构建的可执行文件来配置MCP服务器:
    {
     "Turbo-docs": {
         "type": "stdio",
         "command": "node",
         "args": [
             "path/to/your/Turbo-docs-mcp-server"
           ]
     }
    }
    
  4. path/to/your/Turbo-docs-mcp-server替换为第1步中构建的index.js文件路径。
  5. Turbo文档将通过MCP客户端界面可用

故障排除

Claude

在配置MCP后打开Claude时,可能会看到以下错误:

MCP Turbo-docs: spawn node ENOENT (2)

无法连接到MCP服务器Turbo-docs

MCP Turbo-docs: 服务器断开连接。有关故障排除指导,请参阅[...]

这是因为找不到node可执行文件的路径。如果是这种情况,可以使用完整的node路径而不是"command": "node"。如果您使用mise,可能是这样的路径:

"command": "/Users/<YOUR USER NAME/.local/share/mise/installs/node/20.18.3/bin/node

文档来源

包含的Turbo文档文件是从官方Turbo-site仓库复制而来的。

此MCP的下一阶段探索可能是从网络获取文档以保持其更新,并将其存储在本地一段时间内。

所有文档内容的贡献归功于Turbo团队及其贡献者。

可用工具

此MCP服务器提供了对完整Turbo文档的访问,组织如下:

手册:

  • 引言
  • 驱动
  • 页面刷新
  • 原生
  • 使用Turbo构建
  • 安装Turbo

参考:

  • 属性
  • 驱动
  • 事件

每个文档部分都作为单独的工具提供,可以调用来检索相关内容。