Diese Website spricht MCP, A2A und REST.
Die kurze Antwort: Sechs kostenlose Read-only-Werkzeuge, erreichbar über drei Protokolle: als Model-Context-Protocol-Server unter /mcp, als Agent2Agent-Agent unter /a2a und als gewöhnliche REST-API unter /api/v1. KI-Assistenten wie Claude oder ChatGPT können damit den tagesaktuellen KMU.DIGITAL-Förderstatus abfragen, den Cookie-Banner-Check und den BaFG-Check direkt im Gespräch durchführen, mit dem GEO-Scan jede beliebige Website live auf KI-Lesbarkeit prüfen, diese Website durchsuchen und die Kontaktdaten abrufen. Ohne Anmeldung, ohne Cookies, ohne Tracking.
Warum das hier steht: Wer Unternehmen zu KI-Sichtbarkeit berät, sollte die eigene Website als Referenz betreiben. Dieser Server ist das Anschauungsstück, an dem Sie prüfen können, was Agent-Readiness konkret bedeutet.
Drei Wege, ein Werkzeugkasten
Dieselben sechs Werkzeuge, dreimal erreichbar.
Hinter allen drei Schnittstellen liegt exakt dieselbe Logik, inklusive derselben Prüfungen und Limits. Welchen Weg ein Agent nimmt, hängt nur davon ab, was er ohnehin spricht.
| Protokoll | Endpunkt | Für wen | Beschreibung |
|---|---|---|---|
| MCP | /mcp | KI-Assistenten mit MCP-Client: Claude Code, claude.ai, jeder Streamable-HTTP-Client. | /.well-known/mcp/server-card.json |
| A2A | /a2a | Agenten, die nach dem Agent2Agent-Protokoll mit anderen Agenten sprechen. | /.well-known/agent-card.json |
| REST | /api/v1 | Alles andere: Skripte, Automatisierungen und Agenten ohne MCP- oder A2A-Unterstützung. | /openapi.json |
So verbinden Sie Ihren Assistenten
Ein Befehl genügt.
Claude Code (Terminal)
claude mcp add --transport http \
bracharz-tools \
https://www.bracharz.com/mcp
Danach stehen die sechs Werkzeuge in jeder Claude-Code-Sitzung zur Verfügung.
claude.ai und andere MCP-Clients
Endpunkt (Streamable HTTP):
https://www.bracharz.com/mcp
Authentifizierung: keine
Auf claude.ai unter Einstellungen, Connectors als benutzerdefinierten Connector hinzufügen. Jeder Client, der Streamable HTTP spricht, funktioniert.
A2A (Agent2Agent)
curl https://www.bracharz.com/a2a \
-H 'Content-Type: application/json' -d '{
"jsonrpc": "2.0", "id": 1,
"method": "message/send",
"params": {"message": {"kind": "message",
"role": "user", "messageId": "1",
"parts": [{"kind": "text", "text":
"Ist der KMU.DIGITAL-Fördertopf offen?"}]}}}'
Freitext wird auf den passenden Skill gelenkt; wer genau steuern will, setzt metadata.skill. Die Agent Card listet alle sechs Skills.
REST (ganz ohne Protokoll-Client)
BASE=https://www.bracharz.com/api/v1
curl $BASE/kmu_digital_foerderstatus
curl "$BASE/website_suche?query=DSGVO"
GET für einfache Abfragen, POST mit JSON-Körper für die Fragebogen-Checks. Die vollständige Beschreibung steht in der OpenAPI-Datei.
Die Werkzeuge
6 Werkzeuge, alle rein lesend.
| Werkzeug | Was es liefert | Grundlage |
|---|---|---|
| kmu_digital_foerderstatus | Tagesaktuelle Fördersätze und Budgetampel des Förderprogramms KMU.DIGITAL, inklusive Stand-Datum. | Täglich geprüfter Datenstand des Förder-Checks |
| cookie_banner_check | Antwort auf die Frage, ob eine Website einen Cookie-Banner braucht, samt bannerfreiem Ersatz je Technik. | Gleiche Prüflogik wie der Cookie-Banner-Check (§ 165 Abs 3 TKG 2021) |
| bafg_check | Betroffenheits-Prüfung zum Barrierefreiheitsgesetz mit Pflichten, Fristen und Paragrafen-Zitaten. | Gleiche Prüflogik wie der BaFG-Check (BGBl. I Nr. 76/2023) |
| geo_scan | Live-Scan einer beliebigen Website auf KI-Lesbarkeit: Score 0 bis 100 aus 9 Checks plus Agent-Readiness-Bonus. | Gleiche Prüflogik wie der GEO-Scan |
| website_suche | Volltextsuche über alle öffentlichen Seiten dieser Website, Deutsch und Englisch. | Derselbe Suchindex wie die Befehlspalette der Website |
| kontakt_info | Kontaktdaten, Beratungsfelder und Terminbuchungslink von Bracharz Consulting. | Impressumsdaten |
Für Techniker und Agenten
Die Discovery-Kette.
KI-Agenten müssen diese Seite nicht lesen, um den Server zu finden. Die Website veröffentlicht ihre Maschinenschnittstellen auf jedem gängigen Weg:
| Mechanismus | Adresse |
|---|---|
| MCP-Endpunkt | https://www.bracharz.com/mcp |
| Server Card | /.well-known/mcp/server-card.json |
| A2A-Endpunkt | https://www.bracharz.com/a2a |
| Agent Card | /.well-known/agent-card.json |
| REST-Basis | https://www.bracharz.com/api/v1 |
| OpenAPI 3.1 | /openapi.json |
| Agent Skills | /.well-known/agent-skills/index.json |
| API-Katalog (RFC 9727) | /.well-known/api-catalog |
| llms.txt | /llms.txt |
| WebMCP (im Browser) | navigator.modelContext, auf jeder Seite registriert |
| DNS (Agent-Discovery-Draft) | TXT _index._agents.bracharz.com |
Technik dahinter: JSON-RPC 2.0 für MCP und A2A, gewöhnliches HTTP+JSON für REST, alles zustandslos und mit offenem CORS. Ausschließlich Lese-Anfragen, es wird nichts gespeichert.
Was der A2A-Agent bewusst nicht kann: Streaming, Task-Historie und Push-Benachrichtigungen. Die Werkzeuge antworten synchron in Millisekunden, ein Task-Lebenszyklus wäre reine Fassade. Die Agent Card meldet diese Fähigkeiten deshalb ehrlich als false, und Aufrufe der betreffenden Methoden beantwortet der Server mit den dafür vorgesehenen A2A-Fehlercodes statt mit „Methode unbekannt".
Sollte Ihre Website das auch können?
Kommt darauf an. Für die meisten KMU ist der erste Schritt weder ein MCP-Server noch ein A2A-Agent, sondern saubere Grundlagen: Inhalte, die KI-Assistenten zitieren können, strukturierte Daten, eine llms.txt. Ob und wann sich eine eigene Maschinenschnittstelle lohnt, ist eine Frage des Geschäftsmodells, nicht der Mode.
Genau diese Reihenfolge ist Teil der GEO-Beratung: erst messen, dann priorisieren, dann bauen. Was diese Website vorlebt, lässt sich auf Ihre übertragen.
Erstgespräch buchen, kostenlos