Grok MCP 服务器

提供本地化的模型上下文协议(MCP)服务器,用于与Cursor AI集成,利用Grok AI模型生成响应,为开发者提供便捷的开发体验。

  • by RishabhSharma333
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 rishabhsharma333/grok-mcp-cursor

使用说明

查找光标的MCP

这 grok-mcp-cursor 该软件包提供了一个本地模型上下文协议(MCP)服务器,使其能够在代理模式下与Cursor AI集成。它利用xAI的Grok AI模型生成响应,为使用Cursor的开发人员提供无缝体验。

特性

  • 利用Grok AI模型生成响应。
  • 通过MCP服务器集成与Cursor AI兼容。

先决条件

  • Node.js(建议使用16或更高版本)
  • 来自xAI的有效Grok API密钥

安装

  1. 克隆存储库:

    git clone https://github.com/RishabhSharma333/grok-mcp-cursor.git
    cd grok-mcp-cursor
    
  2. 再进行:

    npm install
    
  3. 构建项目:

    npm run build
    
  4. 配置光标MCP设置:

    • 找到 mcp.json 文件在 .cursor 用户主文件夹的目录。
    • 将以下配置添加到 mcp.json. :
      {
        "mcpServers": {
          "grok-mcp": {
            "env": {
              "GROK_API_KEY": "<yourGrokAPIKeyHere>"
            },
            "command": "node",
            "args": [
              "<pathtoGrokMcpFolder>/build/index.js"
            ]
          }
        }
      }
      
    • 如果已经存在任何配置,请在“mcpServers”下创建一个新对象。
    • 替换 <yourGrokAPIKeyHere> 使用您的Grok API密钥和 <pathToGrokMcpFolder> 通过绝对路径 grok-mcp-cursor 文件夹。
    • 配置后 grok-mcp 服务器将出现在Cursor的MCP服务器设置中 grok-model 将在工具下可见。

运行服务器

要在本地启动MCP服务器,请执行以下命令,替换 <yourGrokAPIKey> 使用Grok API密钥:

XAI_API_KEY=<yourGrokAPIKey> node <pathToGrokMcpFolder>/build/index.js

验证

在与Cursor集成之前,为了验证服务器是否正常运行,我们可以使用 MCP检查员:

npx @modelcontextprotocol/inspector -e GROK_API_KEY=<yourGrokAPIKey> node <pathToGrokMcpFolder>/build/index.js

此命令检查服务器的功能并确保其正常运行。

备注

  • 确保 .env 文件未提交到版本控制。添加 .env 到你的 .gitignore 文件,以防止暴露API密钥等敏感信息。
  • 对于生产环境,考虑直接在服务器上设置环境变量,而不是依赖 .env 文件。

贡献

欢迎投稿!请通过提交问题或拉取请求 GitHub存储库.

许可证

该项目根据MIT许可证获得许可。请参阅 许可证 文件以获取详细信息。

致谢