gm-mcp
gm-mcp
MCP-сервер, предоставляющий цикл диспетчеризации spool gm (запись, опрос, очищенный ответ) любому MCP-клиенту.
Что это делает
Оборачивает весь цикл диспетчеризации gm spool (запись с последующим опросом ответа) в один вызов MCP-инструмента с именем gm, вместо того чтобы вызывающий код записывал входной файл, опрашивал выходной файл и читал его как три отдельных шага.
Записывает
.gm/exec-spool/in/<verb>/<N>.txtОпрашивает
.gm/exec-spool/out/<verb>-<N>.json, пока он не появится (или не истечёт тайм-аут)Возвращает ответ в виде плоского YAML-текста, автоматически очищенного для удобочитаемости:
непрозрачные внутренние идентификаторы (
dispatch_id,request_fingerprint) удаляютсяизбыточные уровни вложенности
response/dataуплощаются до верхнего уровня (если только имя поля не конфликтует)длинные текстовые поля (например, полный текст фазы
instruction) усекаются с указанием файла на диске, который следует прочитать для получения полного текставнутренние детали ранжирования массивов совпадений (
cos/score/recencyвrecall_hits/bm25_hits/vector_hits) отбрасываютсяпустые/null-поля удаляются на каждом уровне
Успешный ответ полностью опускает пути к spool-файлам (вызывающий код уже знает verb/cwd); они появляются только при тайм-ауте/прерывании/ошибке, чтобы указать, где искать
Поддерживает глаголы с обычным текстовым телом (
exec_jsи все языковые основы, которые он поддерживает,serp,browser,cdp) через строковый параметрraw_body, поскольку эти глаголы категорически отвергают тело в виде JSON-объекта
Related MCP server: windlass
Использование
npx gm-mcpИли добавьте его в конфигурацию сервера вашего MCP-клиента, например:
{
"mcpServers": {
"gm": {
"command": "npx",
"args": ["gm-mcp"]
}
}
}Инструмент: gm
Параметр | Тип | Обязательность | Описание |
| string | yes | имя глагола spool gm, например |
| string | yes | gm |
| object | no | JSON-тело для диспетчеризации (недопустимо для глаголов с обычным текстовым телом) |
| string | no | Буквальное текстовое тело для глагола с обычным текстовым телом, взаимоисключающее с |
| string | no | Корень проекта, содержащий |
| number | no | Прекратить ожидание и вернуть |
| number | no | Как часто проверять наличие ответа (по умолчанию 1) |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
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 Connectors
Hosted MCP messaging across owners, tools, and machines, with readable transcripts.
Remote MCP for 9192 discovery, pricebook, payment rails, GET_PULSE quotes, and receipt checks.
Remote MCP for Gemini upgrade evals, prompt regressions, output diffs, and eval receipts.
A paid remote MCP for hosted MCP server, built to return verdicts, receipts, usage logs, and audit-r
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables MCP clients to submit long-running jobs that are executed safely in isolated child processes with a durable SQLite queue, configurable timeouts, retries with backoff, and backpressure.5MIT
- AlicenseNot gradedqualityCmaintenanceEnables running and managing automated tasks with retry loops and machine-checkable success criteria via MCP tools.5MIT
- FlicenseAqualityBmaintenanceA local STDIO MCP server for running one bounded command and waiting for its final result, eliminating model-driven polling. Designed for builds, test suites, and other trusted foreground commands.32-
- FlicenseNot gradedqualityCmaintenanceProvides MCP tools for reading, listing, writing, searching, watching, and batch-processing files, enabling automated file management and resume matching workflows.-
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/AnEntrypoint/gm-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server