Skip to main content
Glama
sandlong
by sandlong

x-search-mcp

Un wrapper MCP stdio ligero alrededor de la herramienta x_search del lado del servidor de xAI.

El servidor lee su configuración upstream de las variables de entorno y reenvía cada llamada search a un endpoint compatible con Responses de OpenAI/xAI. Está diseñado para funcionar tanto con el endpoint oficial de xAI como con middleware como CLIProxyAPI que implementa el mismo protocolo Responses + x_search.

Interfaz MCP

  • Nombre del servidor: x-search

  • Transporte: stdio

  • Herramienta: search

Argumentos de la herramienta:

Campo

Obligatorio

Predeterminado

Notas

query

Solicitud de búsqueda para Grok

allowed_x_handles

no

omitido

Máx. 20; mutuamente excluyente con excluded_x_handles

excluded_x_handles

no

omitido

Máx. 20; mutuamente excluyente con allowed_x_handles

from_date

no

omitido

Incluye YYYY-MM-DD

to_date

no

omitido

Incluye YYYY-MM-DD

enable_image_understanding

no

true

Se pasa a x_search nativo

enable_video_understanding

no

true

Se pasa a x_search nativo

El estado del filtro de handles es una de tres opciones: sin filtro (predeterminado), una lista de permitidos o una lista de excluidos. Proporcionar ambas listas se rechaza.

Related MCP server: X Search MCP Server

Entorno

El cliente MCP proporciona exactamente tres ajustes upstream al proceso iniciado:

  • XAI_BASE_URL — por ejemplo https://api.x.ai/v1 o una URL base de middleware compatible con OpenAI/xAI que termine en /v1

  • XAI_MODEL — por ejemplo grok-4.6

  • XAI_API_KEY — credencial de tipo bearer aceptada por el upstream configurado

La implementación solo usa la API de Responses. Envía una herramienta x_search nativa y fuerza el uso de la herramienta con tool_choice: "required".

Instalación / ejecución

Para clientes que admitan servidores MCP stdio, ejecuta directamente desde GitHub:

npx -y github:sandlong/x-search-mcp

y proporciona las tres variables en la configuración env de ese servidor MCP. Por ejemplo:

{
  "command": "npx",
  "args": ["-y", "github:sandlong/x-search-mcp"],
  "env": {
    "XAI_BASE_URL": "https://api.x.ai/v1",
    "XAI_MODEL": "grok-4.6",
    "XAI_API_KEY": "..."
  }
}

Desarrollo

npm install
npm run typecheck
npm test
npm run build

Comportamiento

  • Sin capa de compatibilidad con Chat Completions.

  • Sin reescritura de resultados ni limpieza de citas; el texto de salida de xAI/middleware se devuelve tal como se recibe.

  • Los cuerpos de respuesta upstream no-2xx se devuelven al cliente MCP tal cual.

  • Sin servidor HTTP, base de datos ni estado persistente.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    A
    maintenance
    Live X (Twitter) and web search for any coding agent through your existing Grok subscription. Exposes a grok_search MCP tool, so no X API key or X developer account is needed.
    31
    25
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables searching X (Twitter) posts, discussions, trends, and web content via Grok API using natural language.
    23
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    MCP server for live X/Twitter and web search, driven by your locally logged-in Grok CLI and leveraging your X Premium or SuperGrok subscription quota.
    3
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Agentic search over your Dewey document collections from any MCP-compatible client.

  • Serper MCP — wraps the Serper Google Search API (serper.dev)

  • x402-gated web search gateway. Tools: search, search_enriched.

View all MCP Connectors

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/sandlong/x-search-mcp'

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