Saxophone Society by Marjan Markelj: Developer Portal
Öffentliche Schnittstellen der Saxophone Society by Marjan Markelj: REST API, OpenAPI und MCP-Server für KI-Assistenten. Aktuelle Programme und öffentliche Ratgeber mit Quellen. Keine Preise, privaten Daten oder automatischen Anmeldungen.
- OpenAPI
- Programme
- MCP-Auskunft
- MCP-Dokumentation
- NLWeb
- Zugang
- Agentenanleitung
- Skill
- Ressourcenkatalog (ARD)
- Skill-Verzeichnis
- MCP-Registry (offiziell): de.marjanmarkelj/saxsoc-public-info
MCP verbinden
Streamable HTTP mit MCP 2025-11-25. Initialize, notifications/initialized, tools/list und tools/call über POST. Zustandslos ohne Sitzungs-ID; Protokollheader MCP-Protocol-Version beachten. Keine API-Schlüssel. Tools heißen saxsoc-geo-programs, saxsoc-geo-program, saxsoc-geo-search, saxsoc-geo-ask und saxsoc-geo-next-step. Der Dokumentationsserver bietet saxsoc-geo-documents, saxsoc-geo-document und saxsoc-geo-search. GET-SSE des MCP-Adapters wird nicht angeboten.
NLWeb Teilprofil 0.55
POST /ask mit query.text, prefer.mode=list oder summarize, prefer.streaming=true/false und meta.version=0.55. Nur conversational_search, keine Kontextspeicherung, keine LLM-Generierung. Antworten sind deterministisch. Streaming sendet begrenzte SSE-Events start, result, complete; Hosting-Pufferung muss vor Live-Bewerbung geprüft werden.
{"query":{"text":"Academy"},"prefer":{"mode":"summarize","streaming":false},"meta":{"version":"0.55"}}Grenzen
Maximal 500 Zeichen pro Frage und 300 pro Ratgebersuche, maximal zehn Suchtreffer; 120 Protokollrequests je Minute pro anonymem Netzwerkzugang; insgesamt 240 Anfragen je Minute für die öffentliche Schnittstelle. Antworten nennen den Stand in RateLimit-Policy und RateLimit (IETF-Entwurf) sowie X-RateLimit-*, eine 429-Antwort zusätzlich Retry-After. Die Startseite hat unter ?mode=agent eine Agentenansicht. Quellen können sich ändern. nextStep.available=false bedeutet: kein bestätigter Anmeldelink. WebMCP ist eine progressive Browser-Erweiterung; normale Seiten bleiben ohne sie nutzbar.