gm-mcp
gm-mcp
MCP 服务器,将 gm 的 spool 调度周期(写入、轮询、清理后的响应)暴露给任何 MCP 客户端。
功能
将整个 gm spool 的“先写入、再轮询响应”的调度周期封装为一次名为 gm 的 MCP 工具调用,而不是由调用方分三步分别写入输入文件、轮询输出文件并读取结果。
写入
.gm/exec-spool/in/<verb>/<N>.txt轮询
.gm/exec-spool/out/<verb>-<N>.json,直到其出现(或超时)将响应作为扁平的 YAML 文本返回,并自动清理以提高可读性:
移除不透明的内部 ID(
dispatch_id、request_fingerprint)将冗余的
response/data嵌套层级展平到顶层(除非字段名会发生冲突)截断长文本字段(例如
instruction的完整阶段说明),并附上指向磁盘文件的提示,以便读取完整文本丢弃命中数组的排序内部字段(
recall_hits/bm25_hits/vector_hits中的cos/score/recency)移除每一层级的空/空值字段
成功响应完全省略 spool 文件路径(调用方已知 verb/cwd);这些路径仅在超时/中止/出错时出现,以指明查看位置
通过
raw_body字符串参数支持纯文本正文动词(exec_js及其支持的所有语言词干、serp、browser、cdp),因为这些动词会直接拒绝 JSON 对象正文
Related MCP server: windlass
用法
npx gm-mcp或者将其添加到你的 MCP 客户端的服务器配置中,例如:
{
"mcpServers": {
"gm": {
"command": "npx",
"args": ["gm-mcp"]
}
}
}工具:gm
参数 | 类型 | 必需 | 描述 |
| string | 是 | gm spool 动词名称,例如 |
| string | 是 | 本次调度的 gm |
| object | 否 | 调度的 JSON 正文(不适用于纯文本正文动词) |
| string | 否 | 纯文本正文动词的字面文本正文,与 |
| string | 否 | 包含 |
| number | 否 | 超过此秒数后放弃并返回 |
| number | 否 | 检查响应的频率(默认 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