grok-bot-mcp
grok-bot-mcp
Servidor MCP para Grok Bot: permite que cualquier agente de IA controle tus bots.
Crea bots, lee transcripciones, envía mensajes, busca en el historial y consulta el uso, todo a través del Model Context Protocol. Funciona con Claude Desktop, Cursor, Windsurf, Cline, VS Code Copilot y cualquier cliente compatible con MCP.
Complemento de: gbu — Grok Bot Usage checker
Qué hace esto
grok-bot-mcp es un servidor MCP que conecta agentes de IA (Claude, Cursor, Copilot, etc.) con tu instancia local de Grok Bot. Una vez instalado, cualquier cliente de IA compatible con MCP puede:
Crear, listar, buscar y eliminar bots — sin abrir la aplicación Grok Bot
Enviar mensajes a los bots y obtener respuestas — directamente desde tu editor de IA
Leer transcripciones de conversaciones — historial completo de cualquier bot
Buscar en todos los mensajes de los bots — búsqueda de texto completo en las bases de datos locales
Consultar uso y facturación — porcentaje de uso semanal, gasto bajo demanda, tiempos de reinicio
Listar bases de datos locales — ver todos los archivos store.db de los agentes y sus tamaños
Todo a través de la interfaz estandarizada de herramientas MCP. No se necesita integración de API personalizada.
Related MCP server: Grok MCP
Instalación
Un solo comando (macOS / Linux):
gh repo clone Kargatharaakash/grok-bot-mcp && cd grok-bot-mcp && sh install.shEl script de instalación detecta automáticamente qué agentes de IA tienes instalados y configura el servidor MCP para cada uno. Reinicia tu agente de IA después de la instalación.
Lo que configura:
Agente | Ruta de configuración | Configuración automática |
Claude Desktop |
| Sí |
Cursor |
| Sí |
Windsurf |
| Sí |
Cline |
| Sí |
Continue |
| Sí |
VS Code (Copilot) |
| Manual |
Claude Code (CLI) |
| Sí |
Zed |
| Manual |
Herramientas
El servidor MCP expone estas herramientas a cualquier agente de IA conectado:
Gestión de agentes
Herramienta | Qué hace | Parámetros requeridos |
| Lista todos los agentes de Grok Bot | Ninguno |
| Crea un nuevo bot |
|
| Elimina un bot por ID |
|
| Busca bots por nombre/descripción |
|
Mensajería
Herramienta | Qué hace | Parámetros requeridos |
| Envía un mensaje a un bot y obtén la respuesta |
|
| Lee el historial de conversación de un bot |
|
Base de datos
Herramienta | Qué hace | Parámetros requeridos |
| Lista todas las bases de datos locales de agentes | Ninguno |
| Lee entradas de transcripción sin procesar de store.db |
|
| Búsqueda de texto completo en todas las transcripciones de bots |
|
Uso
Herramienta | Qué hace | Parámetros requeridos |
| Consulta el uso semanal y el gasto bajo demanda | Ninguno |
Cómo funciona
AI Agent (Claude / Cursor / Copilot / Windsurf / etc.)
│
│ MCP Protocol (JSON-RPC over stdio)
▼
grok-bot-mcp server
│
├── Grok Bot Gateway ──► http://127.0.0.1:<port>/api/<command>
│ ├── listAgents, createAgent, sendPrompt...
│ └── 100+ gateway commands
│
├── Local SQLite DBs ──► ~/.grokbot/agents/<id>/store.db (read-only)
│ └── transcript_entries, kv, blobs
│
└── Cursor Usage API ─► api2.cursor.sh (ConnectRPC)
└── GetSandUsageStatus, GetCurrentPeriodUsageEl servidor descubre la puerta de enlace de Grok Bot descifrando gateway-descriptor.json (la misma técnica de macOS Keychain que gbu). Para las consultas a la base de datos, lee los archivos SQLite locales directamente en modo de solo lectura.
Configuración manual
Si prefieres configurarlo manualmente, añade esto a tu archivo de configuración MCP:
{
"mcpServers": {
"grok-bot": {
"command": "node",
"args": ["~/.gbm/bin/grok-bot-mcp"]
}
}
}Requisitos
Node.js 18+
Aplicación Grok Bot instalada y en ejecución (para acceso a la puerta de enlace y al llavero)
macOS (para el descubrimiento de la puerta de enlace y el descifrado del llavero; la lectura de la base de datos funciona en cualquier sistema operativo si los archivos existen)
Pruebas
Las pruebas usan mocks: sin llamadas reales a Grok Bot, sin red, sin escrituras en la base de datos:
node --test tests/*.test.mjsSeguridad
Acceso de solo lectura a la base de datos —
PRAGMA query_only = 1en todas las consultas SQLiteSin secretos en las respuestas MCP — los tokens nunca se devuelven al agente de IA
Token de la puerta de enlace descifrado al inicio — nunca se escribe en el disco
Solo local — transporte stdio, sin servidor de red expuesto
Sin telemetría — cero llamadas excepto a
127.0.0.1(puerta de enlace) yapi2.cursor.sh(uso)
Desinstalación
rm -rf ~/.gbmLuego elimina la entrada grok-bot del archivo de configuración MCP de tu agente de IA.
Proyecto complementario
gbu — CLI de verificación de uso de Grok Bot. Consulta de uso multi-cuenta desde la terminal. La misma gestión de tokens, la misma API, diferente interfaz (CLI vs MCP).
Licencia
MIT
#GrokBot #MCP #ModelContextProtocol #Cursor #Claude #AI #DeveloperTools #Automation
⭐ Deja una estrella si esto permite que tu agente de IA controle tus bots.
Aviso legal
Este proyecto es una herramienta independiente y educativa creada con fines de aprendizaje e investigación. No está afiliado, respaldado, patrocinado ni asociado con Cursor, Anysphere, Grok, Grok Bot, SpaceXAI, xAI, SpaceX ni con ninguna otra empresa, producto o entidad.
Todos los nombres de productos, logotipos, marcas comerciales y marcas registradas mencionados en este repositorio son propiedad de sus respectivos dueños. El uso de cualquier nombre o logotipo es solo para identificación y referencia educativa, y no implica respaldo, asociación ni afiliación.
Esta herramienta interactúa con aplicaciones que se ejecutan localmente y con endpoints de API de acceso público utilizando credenciales que ya posees. No elude la autenticación, no extrae contenido protegido ni accede a ningún sistema no público. Eres el único responsable del cumplimiento de los Términos de Servicio de cualquier plataforma que uses con esta herramienta.
Los autores y colaboradores de este proyecto no asumen ninguna responsabilidad por daños, acciones en la cuenta o consecuencias derivadas del uso de este software. Úsalo bajo tu propio criterio.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables interaction with the Grok AI through an MCP server, supporting chat completions, text completions, embeddings, and model operations with streaming capabilities.5337MIT
- AlicenseAqualityAmaintenanceUse XAI's latest api functionalities with Grok MCP. It supports image understanding and generation, live search, latest models and more.2248MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for xAI Grok API with 19 tools for chat, web and X search, session management, tool chaining, image and video generation, and documentation.2MIT
- FlicenseNot gradedqualityCmaintenanceAutomates Grok web interface to provide chat, web search, and conversation management via MCP, supporting multiple accounts and local/remote deployment.
Related MCP Connectors
Manage SRG+ hubs, channels, content, assets, users, and workspaces from any MCP-aware AI agent.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Kargatharaakash/grok-bot-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server