ConsoleMouse / Entwickler
ConsoleMouse-MCP-Server
Der ConsoleMouse-MCP-Server ist ein öffentlicher, nur lesender Helfer unter https://mcp.consolemouse.com/mcp. Mit ihm schreiben, prüfen und erklären Claude und andere MCP-Clients ConsoleMouse-Profile. Eine Anmeldung braucht er nicht.
Aktualisiert: · English version
Was der Server macht
Er gibt einem Assistenten das ConsoleMouse-Profilformat, eine Prüfung, eine Vorschau in einfacher Sprache und einen Import-Code-Generator.
ConsoleMouse speichert jede Tastenbelegung als Profildatei. Mit diesem Server macht ein Assistent aus einem Wunsch wie „alles auf die linke Tastaturhälfte“ ein Profil, das ConsoleMouse importieren kann.
- Keine Anmeldung, keine Konten, keine Speicherung und keine ausgehenden Anfragen.
- Er spricht nie mit einer Konsole, einem PlayStation-Dienst oder der ConsoleMouse-App.
- Du importierst das Ergebnis selbst und entscheidest in der App.
Endpunkt und Transport
Verbinde dich mit https://mcp.consolemouse.com/mcp über Streamable HTTP; der Server ist zustandslos und braucht keine Authentifizierung.
- Endpunkt:
https://mcp.consolemouse.com/mcp - Transport: Streamable HTTP, zustandslos. Eine JSON-RPC-Nachricht pro POST, Antwort als JSON, keine Session-ID, kein Event-Stream.
- Protokollversionen: 2026-07-28, 2025-11-25, 2025-06-18 und 2025-03-26.
- Authentifizierung: keine. Alle Tools arbeiten mit öffentlichen Daten.
- Origin-Header: Anfragen ohne Origin sind erlaubt (Server zu Server, MCP Inspector, curl). Anfragen mit Origin müssen von claude.ai, claude.com, chatgpt.com oder chat.openai.com kommen, sonst antwortet der Server mit HTTP 403.
In Claude hinzufügen
Füge den Server in Claude als eigenen Connector mit der URL oben und ohne Anmeldung hinzu und schalte ihn dann im Chat ein.
- Öffne in Claude Customize und dann Connectors.
- Wähle Add und dann Add custom connector.
- Gib einen Namen ein, zum Beispiel „ConsoleMouse profiles“, und die URL
https://mcp.consolemouse.com/mcp. - Stelle Authentication auf No sign-in und lass die Request-Header leer. Speichern.
- Schalte den Connector im Chat ein: Use auf der Connector-Karte oder im Connector-Menü des Chats.
Die Menünamen stehen hier so, wie Claude sie auf Englisch zeigt. Zum Entfernen löschst du den Connector in denselben Einstellungen. Deine Profile bleiben in ConsoleMouse.
ChatGPT
Ein ConsoleMouse-Plugin für ChatGPT ist geplant und noch nicht verfügbar.
Bis dahin nutzt du den Server über Claude oder einen anderen MCP-Client, der Streamable HTTP ohne Anmeldung unterstützt.
Tools
Der Server hat fünf Tools, und alle sind nur lesend: Sie liefern Dokumentation oder berechnen eine Antwort aus der Eingabe und speichern nichts.
| Tool | Was es macht | Wichtigste Eingabe |
|---|---|---|
format_spec | Liefert das Profilformat: eine Kurzreferenz mit den Basisprofilen und den Tasten, die sie schon belegen, einen Abschnitt der Spezifikation, die ganze Spezifikation oder das JSON-Schema. | section (Standard quick_reference) |
profile_validate | Prüft ein Profil, einen Import-Umschlag oder einen Import-Code gegen das JSON-Schema und alle Formatregeln. Antwortet mit valid oder einer Liste von Problemen, jeweils mit dem Pfad zur Stelle. | profile (Objekt, JSON-Text, Umschlag oder CMP2-/CM1-Code) |
profile_describe | Beschreibt ein Profil in einfacher Sprache, ein Satz pro Änderung. | profile, lang (de, en, es, fr, it, pl, pt-BR) |
profile_import_code | Prüft ein abgeleitetes Profil und liefert den Import-Code, die Vorschausätze und die Import-Schritte. | profile, optional base_profile_id, author_note (bis 500 Zeichen), format (CMP2 oder CM1), lang |
format_examples | Listet Basisprofile, Beispielprofile und ungültige Beispiele oder liefert eine Datei. | optional id, kind |
Jedes Tool hat einen Titel und die Annotationen readOnlyHint: true, destructiveHint: false, idempotentHint: true und openWorldHint: false.
Die alten Tool-Namen get_format_spec, list_examples, validate_profile, describe_profile und build_import_code funktionieren bis 31. Dezember 2026 weiter als Aliasse.
Beispiel-Prompts
Ist der Connector an, beschreibst du die gewünschte Steuerung in eigenen Worten; Claude wählt die Tools.
- „Mach mir ein ConsoleMouse-Profil mit allem auf der linken Tastaturhälfte und leg Quadrat, dann Kreis auf die Taste Z.“
- „Ich kann Tasten nicht lange halten. Ändere die ConsoleMouse-Vorlage ‚einmal drücken‘ so, dass auch Kreis mit einem Druck an- und ausgeht.“
- „Prüf diesen ConsoleMouse-Import-Code und sag mir, was er ändert: CMP2.…“
Ergebnis importieren
Den Import-Code fügst du selbst in ConsoleMouse ein; nichts ändert sich, bevor du die Vorschau prüfst und speicherst.
- CMP2-Codes (Standard) lassen sich ab ConsoleMouse 0.5.0 importieren: Spiele > Profil importieren, Code einfügen, Vorschau prüfen. Das Originalprofil bleibt unverändert; die Änderung wird als deine eigene Kopie gespeichert.
- ConsoleMouse 0.3.9 bis 0.4.x lesen das ältere Format CM1. Frag danach, dann schreibt
profile_import_codeeinen CM1-Code (format: "CM1"). - Makros, einmal drücken und der Mausmodus move brauchen ConsoleMouse 0.5.0 oder neuer.
- Manche Online-Spiele schränken Makros ein. Prüf die Regeln eines Spiels, bevor du dort eines nutzt.
Umgang mit Daten
Der Server antwortet aus dem Arbeitsspeicher und speichert nichts; er protokolliert keine Inhalte von Anfragen oder Antworten und führt keine Logs pro Anfrage.
- Er bekommt nur die Tool-Argumente, die ein Assistent schickt, meist von den Servern von Anthropic oder OpenAI, nicht deinen Namen, dein Konto oder den Rest deines Chats.
- Workers Logs, Aufruf-Logs, Traces, Logpush und Tail-Consumer sind aus. Es bleiben nur Gesamtzahlen, etwa die Zahl der Anfragen und Fehler.
- Cloudflare als Hoster verarbeitet Verbindungsdaten (IP-Adresse, Zeit, Status), um den Dienst bereitzustellen, zu schützen und das Anfragelimit durchzusetzen.
- Keine Cookies, keine Analyse und keine Nutzung von Anfragen zum Training von KI-Modellen.
- Volltext: Datenschutz: KI-Assistenten (ChatGPT und Claude).
Grenzen
Jede Client-IP-Adresse darf 300 Anfragen pro Minute schicken; darüber antwortet der Server mit HTTP 429.
- Cloudflare zählt pro Standort, daher kann ein kurzer Schwall einige Dutzend Anfragen mehr durchlassen, bevor 429 einsetzt.
- Connector-Anfragen kommen von den gemeinsamen IP-Adressen der Anbieter, daher teilen sich alle Nutzer eines Anbieters dieses Limit.
- Größen: Anfrage bis 300.000 Byte, Profil bis 256 KiB, Freigabe-Umschlag bis 64 KiB, Code bis 90.000 Zeichen, höchstens 50 Probleme pro Antwort und 200 Vorschausätze.
- Makros bleiben klein: Ein Druck spielt eine feste Folge von bis zu 8 Schritten einmal ab, innerhalb von 5 Sekunden, ohne Stickbewegung, ohne Wiederholung oder Dauerfeuer, ohne Bedingungen und ohne PS-Taste.
Bedingungen, Datenschutz und Hilfe
Die Plugin-Nutzungsbedingungen und der Datenschutzhinweis gelten für diesen Server, und die Plugin-Hilfe beantwortet häufige Probleme.
- Nutzungsbedingungen der ConsoleMouse-Plugins
- Datenschutz: KI-Assistenten (ChatGPT und Claude)
- Hilfe zu ConsoleMouse in ChatGPT und Claude
- Kontakt: [email protected] oder die ConsoleMouse-Hilfe. Sicherheitsprobleme: [email protected].
- Betrieben wird der Server von stifler.dev.
- Herausgeber: stifler.dev