Sherlock: Apple-Entwicklerdokumentation als lokales MCP für Claude Code

Sherlock ist ein Claude Code-Plugin, das Claude eine lokale, durchsuchbare Kopie der vollständigen Apple-Entwicklerdokumentation bietet. Es indexiert etwa 70.000 Symbole aus über 300 Frameworks in SQLite FTS5 und stellt sie als MCP-Tools bereit. Ziel: Verhindern, dass Claude Apple-API-Methodennamen, veraltete Symbole oder nicht existierende Frameworks halluziniert.
Was es tut
Sherlock bietet 5 MCP-Tools zum Abfragen des lokalen Dokumentationsindex sowie 3 Fähigkeiten, die automatisch Suchvorgänge auslösen, wenn Sie nach Apple-APIs fragen. Dies verankert Claude in der tatsächlichen Apple-Dokumentation, anstatt sich auf Trainingsdaten zu verlassen.
Installation
Fügen Sie das Plugin aus dem Claude Code-Plugin-Marktplatz hinzu:
/plugin marketplace add hotfix-jobs/sherlock
/plugin install sherlock
Technische Details
Das Plugin verwendet SQLite FTS5 für die Volltextsuche über alle indexierten Symbole. Es deckt über 300 Apple-Frameworks mit rund 70.000 Symbolen ab. Der Tool-Satz ermöglicht es Claude, bestimmte APIs nachzuschlagen, nach Stichwörtern zu suchen und direkt Dokumentationsausschnitte abzurufen.
Für wen es gedacht ist
iOS/macOS-Entwickler, die Claude Code verwenden und zuverlässige API-Referenzen benötigen, ohne den Editor zu verlassen.
Quelle & Repo
Open-Source-Projekt von hotfix-jobs auf GitHub.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Agent Memory Protocol (AMP): Offene Spezifikation für interoperables KI-Agentengedächtnis auf Basis von MCP
AMP definiert eine standardisierte Schnittstelle für persistenten Speicher in MCP-kompatiblen Agenten mit sechs Kernverben: encode, recall, forget, consolidate, pin und stats. Enthält Konformitätstestsuite und Referenzimplementierung.

Fino: Open-Source MCP-Server für persönliche Finanzanalyse mit Claude
Fino ist ein kostenloser, quelloffener MCP-Server, der Claude über Plaid mit Bankkonten verbindet, Transaktionsdaten lokal in SQLite speichert und Claude Werkzeuge für Finanzanalysen bereitstellt.

Entwicklung einer Programmiersprache mit Claude Code: Das Cutlet-Experiment
Ankur Sethi entwickelte in vier Wochen eine vollständige Programmiersprache namens Cutlet mithilfe von Claude Code, wobei die KI jede Codezeile generierte, während er sich auf Sicherheitsvorkehrungen und Tests konzentrierte. Die Sprache bietet dynamische Typisierung, vektorisierte Operationen und eine REPL und läuft auf macOS und Linux.

AnyClaw: Ubuntu 24.04 mit Android-Hardware-Zugriff und KI-Agent für die Terminalentwicklung
AnyClaw bietet eine vollständige Ubuntu 24.04-Umgebung, die in proot auf Android läuft, mit direktem Zugriff auf Android-Hardware-APIs über das Terminal, einschließlich Kamera, GPS, Akku und Sensoren über Bash-Befehle und Java-Ausführung. Es enthält einen KI-Coding-Agenten, der diese Werkzeuge orchestrieren kann, und eine Web-UI, die von jedem Browser im selben Netzwerk aus zugänglich ist.