Skip to main content
Glama
AnEntrypoint

gm-mcp

by AnEntrypoint

gm-mcp

MCP-Server, der den Spool-Dispatch-Zyklus von gm (Schreiben, Abfragen, bereinigte Antwort) für jeden MCP-Client verfügbar macht.

Was es tut

Kapselt den gesamten gm-Spool-Dispatch-Zyklus (Schreiben und anschließendes Abfragen der Antwort) in einen einzigen MCP-Toolaufruf namens gm, anstatt dass der Aufrufer die Eingabedatei schreibt, die Ausgabedatei abfragt und sie als drei getrennte Schritte liest.

  • Schreibt .gm/exec-spool/in/<verb>/<N>.txt

  • Fragt .gm/exec-spool/out/<verb>-<N>.json ab, bis es erscheint (oder ein Timeout abläuft)

  • Gibt die Antwort als flachen YAML-Text zurück, automatisch bereinigt für die Lesbarkeit:

    • undurchsichtige interne IDs (dispatch_id, request_fingerprint) entfernt

    • die redundanten response/data-Verschachtelungsebenen auf die oberste Ebene gebracht (sofern kein Feldname kollidieren würde)

    • lange Textfelder (z. B. der vollständige Phasentext von instruction) gekürzt, mit einem Hinweis, welche Datei auf der Platte für den vollständigen Text zu lesen ist

    • interne Ranking-Details der Treffer-Arrays (cos/score/recency in recall_hits/bm25_hits/vector_hits) entfernt

    • leere/Null-Felder auf jeder Ebene entfernt

  • Eine erfolgreiche Antwort lässt die Spool-Dateipfade vollständig weg (der Aufrufer kennt verb/cwd bereits); sie erscheinen nur bei Timeout/Abbruch/Fehler, um zu sagen, wo man suchen soll

  • Unterstützt Verben mit reinem Text-Body (exec_js und jeden Sprachstamm, den es unterstützt, serp, browser, cdp) über einen raw_body-String-Parameter, da diese Verben einen JSON-Objekt-Body grundsätzlich ablehnen

Related MCP server: windlass

Verwendung

npx gm-mcp

Oder fügen Sie es zur Serverkonfiguration Ihres MCP-Clients hinzu, z. B.:

{
  "mcpServers": {
    "gm": {
      "command": "npx",
      "args": ["gm-mcp"]
    }
  }
}

Tool: gm

Parameter

Typ

Erforderlich

Beschreibung

verb

string

ja

Name des gm-Spool-Verbs, z. B. instruction, prd-add, git_status, exec_js

session_id

string

ja

gm SESSION_ID für diesen Dispatch

body

object

nein

JSON-Body für den Dispatch (nicht gültig für Verben mit reinem Text-Body)

raw_body

string

nein

Wörtlicher Text-Body für ein Verb mit reinem Text-Body; mit body nicht kombinierbar

cwd

string

nein

Projektwurzel, die .gm/exec-spool enthält -- Standard ist process.cwd()

timeout_seconds

number

nein

Nach dieser Anzahl Sekunden aufgeben und timed_out:true zurückgeben (Standard 120)

poll_interval_seconds

number

nein

Wie oft nach der Antwort gesucht werden soll (Standard 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.

Maintenance

ActivityMaintained
ResponsivenessNo issues

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

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables 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.
    5
    MIT
  • F
    license
    A
    quality
    B
    maintenance
    A 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.
    3
    2
    -
  • F
    license
    Not graded
    quality
    C
    maintenance
    Provides MCP tools for reading, listing, writing, searching, watching, and batch-processing files, enabling automated file management and resume matching workflows.
    -

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/AnEntrypoint/gm-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server