agentcast-mcp
agentcast-mcp
Ein MCP-Server, der KI-Assistenten die Fähigkeit verleiht, strukturierte Ausgaben zu erzwingen: JSON aus unordentlichem LLM-Text zu extrahieren, es gegen eine Formspezifikation zu prüfen und eine Feedback-Nachricht für Wiederholungsversuche zu erstellen, wenn das Modell die falsche Form zurückgibt.
Aufgebaut auf @mukundakatta/agentcast. Funktioniert mit Claude Desktop, Cursor, Cline, Windsurf, Zed und jedem anderen MCP-Client.
Verfügbare Tools
extract_json
Extrahiert einen JSON-Wert aus unordentlicher LLM-Ausgabe. Versucht es mit dem gesamten Text, dann mit einem eingezäunten ```json ```-Block und schließlich mit dem größten balancierten {...} / [...]-Teilstring. Gibt den geparsten Wert sowie die erfolgreiche Strategie zurück.
{
"text": "Sure, here you go:\n```json\n{\"answer\": 42}\n```\nLet me know!"
}→
{
"value": { "answer": 42 },
"found": true,
"source": "fenced_json"
}source ist einer der Werte whole, fenced_json, fenced_plain, balanced_substring oder none.
validate_response
Validiert einen geparsten JSON-Wert anhand einer agentcast-Formspezifikation. Die Spezifikation ordnet Feldnamen Typen zu: string, number, boolean, array, object. Mit ? für optional ergänzen.
{
"value": { "name": "ada" },
"shape": { "name": "string", "age": "number" }
}→
{
"valid": false,
"error": "missing required field 'age'"
}build_retry_prompt
Erstellt basierend auf der bisherigen Historie die Validierungsfehler-Feedback-Nachricht, die agentcast an die Konversation anhängt, wenn das Modell die falsche Form zurückgegeben hat. Kodifiziert das Muster "Validierungsfehler als Feedback" für Nicht-Node-MCP-Clients, die dieselbe Wiederholungsschleife manuell steuern möchten.
{
"attempts": [
{ "text": "{\"name\":\"ada\"}", "error": "missing required field 'age'" }
],
"expected_shape": { "name": "string", "age": "number" }
}→
{
"feedback": "Your previous response did not match the required shape. Error: missing required field 'age'\n\nTry again. Respond with ONLY valid JSON that fixes the error above.\n\nExpected shape: {\"name\":\"string\",\"age\":\"number\"}"
}Related MCP server: JSONShelf
Installation
Claude Desktop
Fügen Sie dies zu claude_desktop_config.json hinzu:
{
"mcpServers": {
"agentcast": {
"command": "npx",
"args": ["-y", "@mukundakatta/agentcast-mcp"]
}
}
}Cursor / Cline / Windsurf / Zed
Gleiche Struktur, in der entsprechenden mcp.json für Ihren Client. Die meisten Clients erkennen dies automatisch über npx -y @mukundakatta/agentcast-mcp.
Lokale Installation
npm install -g @mukundakatta/agentcast-mcp
mcp-agentcast # listens on stdioWarum das wichtig ist
Wenn ein LLM strukturierte Daten zurückgeben soll, verpackt es das JSON manchmal in Prosa, Begrenzungen oder halluzinierte Felder. Standard JSON.parse wirft Fehler. Selbst geschriebene Regex-Ausdrücke übersehen verschachtelte Strukturen. Dieser MCP-Server gibt jedem Modell, das einen Agenten steuert, eine echte Möglichkeit, (1) JSON aus der Antwort zu ziehen, (2) zu prüfen, ob es der erwarteten Form entspricht, und (3) die exakte Wiederholungsaufforderung zu erstellen, die das Modell dazu anregt, es im nächsten Schritt zu korrigieren.
Lizenz
MIT.
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
- Alicense-qualityDmaintenanceExtracts structured key-value pairs from arbitrary, noisy, or unstructured text using LLMs and provides output in multiple formats (JSON, YAML, TOML) with type safety.1GPL 3.0
- Flicense-quality-maintenanceDeterministic JSON repair, validation, example-generation, and schema-coercion for AI agents — zero LLM calls, sub-10ms, $0.0005 per call.
- Alicense-qualityCmaintenanceDeterministic JSON validation and repair for AI agents. Validates, repairs, schema-checks, and diffs JSON so long-running agents don't corrupt their session state with malformed writes.MIT

perf-mcpofficial
AlicenseAqualityDmaintenanceFact-checks and fixes AI outputs by catching hallucinations, repairing broken JSON, and correcting errors before they reach users, with tools for verification, validation, and correction.444MIT
Related MCP Connectors
Deterministic JSON repair, validate, example-gen, schema-coerce for agents. Zero LLM, sub-10ms.
Repair malformed JSON from LLM/agent output; optional JSON Schema coercion. Free + x402 paid.
Deterministic validation for AI-generated artifacts: JSON Schema, OpenAPI response, SQL syntax.
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/MukundaKatta/agentcast-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server