grok api mcp
MCP服务器,为人工智能助手提供xAI/Grok API文档。包括75个捆绑文档文件,涵盖所有xAI API功能、模型和端点。
特性
- 捆绑文件 -75个降价文件,具有完整的xAI API覆盖范围
- 实时获取 -需要时从docs.x.ai中提取新文档
- 语义搜索 -按关键字查找相关文档
- API 参考 -12个类别的44个端点
- 模型参考 -12种Grok型号,包括规格和价格
安装
npm install
npm run build用法
使用克劳德桌面
添加到您的Claude Desktop配置(~/.config/claude/claude_desktop_config.json):
{
"mcpServers": {
"grok-api-docs": {
"command": "node",
"args": ["/path/to/grok-api-mcp/dist/index.js"]
}
}
}使用克劳德代码
添加到您的Claude Code MCP设置中:
{
"mcpServers": {
"grok-api-docs": {
"command": "node",
"args": ["/path/to/grok-api-mcp/dist/index.js"]
}
}
}独立
npm start可用工具
| 工具 | 说明 |
|---|---|
search_docs | 搜索API功能、模型和指南的捆绑文档 |
get_doc_page | 从docs.x.ai获取新文档 |
list_api_endpoints | 列出所有44个API端点,可选择按类别筛选 |
list_models | 列出所有13种Grok型号及其上下文长度和功能 |
search_docs
使用关键字搜索捆绑文档。
query: "function calling"get_doc_page
从docs.x.ai获取特定的文档页面。
path: "guides/function-calling"list_api_endpoints
列出API终结点。按类别筛选: chat, images, videos, voice, models, files, batch, collections, api-keys, billing, team, audit.
category: "collections" # optionallist_models
列出所有可用的Grok型号及其规格。
API覆盖范围
终点(共44个)
| 类别 | 计数 | API |
|---|---|---|
| 聊天 | 4 | 推理 |
| 图片 | 2 | 推断 |
| 视频 | 2 | 推理 |
| 语音 | 1 | 推理 |
| 模型 | 3 | 推理 |
| 文件 | 5 | 推理 |
| 批次 | 7 | 推断 |
| 收藏 | 9 | 管理 |
| API密钥 | 4 | 管理 |
| 计费 | 3 | 管理 |
| 团队 | 3 | 管理 |
| 审计 | 1 | 管理 |
型号(共12个)
语言模型:
- grok-4-1-快速推理,grok-4-1-不快速推理
- grok-4快速推理,grok-4不快速推理
- grok-code-fast-1,grok-4-0709
- grok-3,grok-3-mini,grok-2-vision-1212
图像生成:
- grok想象图像,grok-2-image 1212
视频生成:
- grok想象视频
文档主题
- 聊天完成和响应API
- 函数调用和工具使用
- 内置工具(网络搜索、X搜索、代码执行)
- 收藏(RAG/嵌入)
- 语音API(实时WebSocket)
- 批次API
- 图像和视频生成
- 流媒体和结构化输出
- 错误处理和速率限制
- SDK指南(Python、TypeScript)
发展
npm run build # Compile TypeScript + copy data files
npm run start # Run the server
npm run dev # Watch mode for development添加文档
- 添加
.md文件到src/data/ - 跑
npm run build - 该文件可由以下人员自动发现
search_docs
许可证
麻省理工学院
