gm-mcp
gm-mcp
MCP server exposing gm's spool dispatch cycle (write, poll, cleaned response) to any MCP client.
機能
gm のスプールの「書き込み→レスポンスのポーリング」というディスパッチサイクル全体を、gm という単一の MCP ツール呼び出しにラップします。呼び出し側が入力ファイルの書き込み、出力ファイルのポーリング、読み取りを3つの別々のステップとして行う必要はありません。
.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)を除去空または null のフィールドをすべてのレベルで除去
成功したレスポンスではスプールファイルのパスを完全に省略する(呼び出し側は 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 | はい | gm スプールの動詞名。例: |
| 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