Skip to main content
Glama
sandlong
by sandlong

x-search-mcp

Тонкая stdio MCP-обёртка вокруг серверного инструмента x_search от xAI.

Сервер читает конфигурацию вышестоящего сервиса из переменных окружения и перенаправляет каждый вызов search на конечную точку, совместимую с OpenAI/xAI Responses. Он рассчитан на работу как с официальной конечной точкой xAI, так и с промежуточным ПО, например CLIProxyAPI, реализующим тот же протокол Responses + x_search.

Интерфейс MCP

  • Имя сервера: x-search

  • Транспорт: stdio

  • Инструмент: search

Аргументы инструмента:

Поле

Обязательность

По умолчанию

Примечания

query

да

Поисковый запрос для Grok

allowed_x_handles

нет

не задано

Не более 20; несовместимо с excluded_x_handles

excluded_x_handles

нет

не задано

Не более 20; несовместимо с allowed_x_handles

from_date

нет

не задано

Включительно YYYY-MM-DD

to_date

нет

не задано

Включительно YYYY-MM-DD

enable_image_understanding

нет

true

Передаётся в нативный x_search

enable_video_understanding

нет

true

Передаётся в нативный x_search

Состояние фильтра по X-аккаунтам может быть одним из трёх: без фильтра (по умолчанию), список разрешённых или список исключённых. Передача обоих списков отклоняется.

Related MCP server: X Search MCP Server

Переменные окружения

MCP-клиент передаёт запущенному процессу ровно три параметра вышестоящего сервиса:

  • XAI_BASE_URL — например https://api.x.ai/v1 или базовый URL совместимого с OpenAI/xAI промежуточного ПО, оканчивающийся на /v1

  • XAI_MODEL — например grok-4.6

  • XAI_API_KEY — bearer-учётные данные, принимаемые настроенным вышестоящим сервисом

Реализация использует только Responses API. Она отправляет один нативный инструмент x_search и принудительно задаёт использование инструмента через tool_choice: "required".

Установка и запуск

Для клиентов, поддерживающих stdio MCP-серверы, запуск напрямую с GitHub:

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

и укажите три переменные в конфигурации env этого MCP-сервера. Например:

{
  "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": "..."
  }
}

Разработка

npm install
npm run typecheck
npm test
npm run build

Поведение

  • Нет слоя совместимости с Chat Completions.

  • Нет переписывания результатов или очистки цитат; текстовый вывод xAI/промежуточного ПО возвращается как есть.

  • Тела ответов вышестоящего сервиса с кодом не 2xx возвращаются MCP-клиенту без изменений.

  • Нет HTTP-сервера, базы данных или постоянного состояния.

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