x-search
x-search-mcp
Тонкая stdio MCP-обёртка вокруг серверного инструмента x_search от xAI.
Сервер читает конфигурацию вышестоящего сервиса из переменных окружения и перенаправляет каждый вызов search на конечную точку, совместимую с OpenAI/xAI Responses. Он рассчитан на работу как с официальной конечной точкой xAI, так и с промежуточным ПО, например CLIProxyAPI, реализующим тот же протокол Responses + x_search.
Интерфейс MCP
Имя сервера:
x-searchТранспорт: stdio
Инструмент:
search
Аргументы инструмента:
Поле | Обязательность | По умолчанию | Примечания |
| да | — | Поисковый запрос для Grok |
| нет | не задано | Не более 20; несовместимо с |
| нет | не задано | Не более 20; несовместимо с |
| нет | не задано | Включительно |
| нет | не задано | Включительно |
| нет |
| Передаётся в нативный |
| нет |
| Передаётся в нативный |
Состояние фильтра по X-аккаунтам может быть одним из трёх: без фильтра (по умолчанию), список разрешённых или список исключённых. Передача обоих списков отклоняется.
Related MCP server: X Search MCP Server
Переменные окружения
MCP-клиент передаёт запущенному процессу ровно три параметра вышестоящего сервиса:
XAI_BASE_URL— напримерhttps://api.x.ai/v1или базовый URL совместимого с OpenAI/xAI промежуточного ПО, оканчивающийся на/v1XAI_MODEL— напримерgrok-4.6XAI_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-сервера, базы данных или постоянного состояния.
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
- AlicenseNot gradedqualityAmaintenanceLive 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.3125Apache 2.0
- AlicenseNot gradedqualityDmaintenanceEnables searching X (Twitter) posts, discussions, trends, and web content via Grok API using natural language.231MIT
- AlicenseAqualityBmaintenanceMCP 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.31MIT
- AlicenseCqualityCmaintenanceEnables Claude or any MCP client to call Grok (xAI) for answers via a simple, phone-first tool.1Apache 2.0
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.
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/sandlong/x-search-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server