Skip to main content
Glama
tetsuo-ai

grok-api-mcp

by tetsuo-ai

grok-api-mcp

MCP server that provides xAI/Grok API documentation to AI assistants. Includes 75 bundled documentation files covering all xAI API features, models, and endpoints.

Features

  • Bundled documentation - 75 markdown files with complete xAI API coverage

  • Live fetch - Pull fresh docs from docs.x.ai when needed

  • Semantic search - Find relevant documentation by keyword

  • API reference - 44 endpoints across 12 categories

  • Model reference - 12 Grok models with specs and pricing

Installation

npm install
npm run build

Usage

With Claude Desktop

Add to your Claude Desktop configuration (~/.config/claude/claude_desktop_config.json):

{
  "mcpServers": {
    "grok-api-docs": {
      "command": "node",
      "args": ["/path/to/grok-api-mcp/dist/index.js"]
    }
  }
}

With Claude Code

Add to your Claude Code MCP settings:

{
  "mcpServers": {
    "grok-api-docs": {
      "command": "node",
      "args": ["/path/to/grok-api-mcp/dist/index.js"]
    }
  }
}

Standalone

npm start

Available Tools

Tool

Description

search_docs

Search bundled documentation for API features, models, and guides

get_doc_page

Fetch fresh documentation from docs.x.ai

list_api_endpoints

List all 44 API endpoints, optionally filtered by category

list_models

List all 13 Grok models with context lengths and capabilities

search_docs

Search the bundled documentation using keywords.

query: "function calling"

get_doc_page

Fetch a specific documentation page from docs.x.ai.

path: "guides/function-calling"

list_api_endpoints

List API endpoints. Filter by category: chat, images, videos, voice, models, files, batch, collections, api-keys, billing, team, audit.

category: "collections"  # optional

list_models

List all available Grok models with their specifications.

API Coverage

Endpoints (44 total)

Category

Count

API

Chat

4

Inference

Images

2

Inference

Videos

2

Inference

Voice

1

Inference

Models

3

Inference

Files

5

Inference

Batch

7

Inference

Collections

9

Management

API Keys

4

Management

Billing

3

Management

Team

3

Management

Audit

1

Management

Models (12 total)

Language models:

  • grok-4-1-fast-reasoning, grok-4-1-fast-non-reasoning

  • grok-4-fast-reasoning, grok-4-fast-non-reasoning

  • grok-code-fast-1, grok-4-0709

  • grok-3, grok-3-mini, grok-2-vision-1212

Image generation:

  • grok-imagine-image, grok-2-image-1212

Video generation:

  • grok-imagine-video

Documentation Topics

  • Chat completions and Responses API

  • Function calling and tool use

  • Built-in tools (web search, X search, code execution)

  • Collections (RAG/embeddings)

  • Voice API (real-time WebSocket)

  • Batch API

  • Image and video generation

  • Streaming and structured outputs

  • Error handling and rate limits

  • SDK guides (Python, TypeScript)

Development

npm run build    # Compile TypeScript + copy data files
npm run start    # Run the server
npm run dev      # Watch mode for development

Adding Documentation

  1. Add .md file to src/data/

  2. Run npm run build

  3. The file is automatically discoverable by search_docs

License

MIT

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tetsuo-ai/grok-api-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server