KnowledgeHub Mobile Capture
KnowledgeHub Mobile Capture
„云飞随手记“ ist der mobile Schreibdienst und das OpenAI-Plugin-Paket. Er übernimmt Texte, Sprachtranskriptionen und Anhänge aus ChatGPT auf dem Mobilgerät und schreibt sie nach dem Prinzip nur hinzufügen, niemals überschreiben in das private GitHub-Repository KnowledgeHub des jeweiligen Benutzers.
Aktueller Stand: Der Code und die lokale Testbasis sind vorhanden; erst nach Abschluss des öffentlichen Deployments, der OAuth-Konfiguration und der Abnahme auf einem echten Mobilgerät kann der persönliche KnowledgeHub die Funktion „手机随手记“ als aktiviert markiert anzeigen.
Systemgrenze
flowchart LR
A["手机 ChatGPT\n云飞随手记"] -->|"OAuth + MCP"| B["Mobile Capture 服务"]
B -->|"仅创建新文件"| C["GitHub 私有 KnowledgeHub"]
C -->|"git pull"| D["本地 KnowledgeHub"]
D --> E["Obsidian"]
D --> F["Codex"]Der Dienst registriert genau ein Schreibwerkzeug: create_quick_capture. Der Pfad wird serverseitig generiert; der Client kann ihn nicht angeben:
00-Inbox/Human/Quick-Captures/YYYY/MM/<时间戳>-<随机标识>.md
10-Sources/Attachments/Quick-Captures/YYYY/MM/<capture-key>/<文件名>Die erfassten Inhalte werden nicht als Befehle ausgeführt und nicht automatisch sortiert, archiviert oder in Aufgaben umgewandelt. Bei Erfolg müssen stored: true, der Pfad im Wissensrepository und der Git-Commit-SHA zurückgegeben werden.
Related MCP server: clawmemory-mcp
Repository-Aufbau
src/: MCP-HTTP-Dienst, OAuth-/API-Key-Verifikation, Create-only-Schreibzugriff auf GitHub.plugins/knowledgehub-mobile-capture/: installierbares Plugin-Manifest und der Mobile-Capture-Skill.test/: Tests für Pfadgrenzen, Anhangbegrenzungen, Create-only-Semantik und Fehlerfälle.docs/DEPLOYMENT.md: Schritte für das Produktions-Deployment auf dem Mobilgerät und die Verbindung.docs/ACCEPTANCE.md: Abnahme, die vor der Aktivierung abgeschlossen sein muss.
Lokale Entwicklungsvalidierung
Der lokale API-Key-Modus dient ausschließlich der Entwicklung und dem Debugging mit Codex und darf nicht als offizielle Authentifizierungslösung für ChatGPT auf dem Mobilgerät verwendet werden.
Copy-Item .env.example .env
# 编辑 .env 后,把变量导入当前终端
npm install
npm test
npm startHealth-Check: GET http://localhost:8787/health. MCP-Endpunkt: POST http://localhost:8787/mcp mit Header Authorization: Bearer <CAPTURE_API_KEY>.
Produktionsbereitstellung für Mobilgeräte
Im Produktionsmodus muss AUTH_MODE=oauth-jwt gesetzt, ein Identity-Anbieter verwendet werden, der MCP OAuth 2.1 unterstützt, und die Bereitstellung über öffentlich erreichbares HTTPS erfolgen. ChatGPT unterstützt keinen benutzerdefinierten API-Key als Ersatz für diesen Authentifizierungsablauf. Detaillierte Schritte finden Sie in der Bereitstellungsanleitung.
Offizielle OpenAI-Dokumentation:
Sicherheitsprinzipien
GitHub-Token liegen ausschließlich in den Secrets der Deployment-Plattform; sie gelangen nicht in das Repository, Plugin oder den Chat.
Das Token autorisiert ausschließlich Lese-/Schreibzugriff auf die Contents des adressierten privaten KnowledgeHub-Repositorys.
Der Dienst bietet keine Werkzeuge zum Ändern, Verschieben, Überschreiben oder Löschen an.
Im OAuth-Modus wird die Prüfung von Issuer, Audience, Zugriffsbereich und der Whitelist für die
sub-Werte der Benutzer erzwungen.Anhänge sind standardmäßig auf höchstens 5 Stück, jeweils 10 MiB und insgesamt 20 MiB begrenzt; Text ist standardmäßig auf höchstens 1 MiB begrenzt.
Bereits erstellte Anhänge werden nicht automatisch gelöscht, wenn der abschließende Speicherschritt fehlschlägt; die Quittung listet die Pfade auf, die manuell geprüft werden müssen.
Beziehung zu KnowledgeHub
KnowledgeHub-Frameworkdefiniert den Vertrag.KnowledgeHub-Setupkümmert sich um die optionale Installation und das Onboarding.Dieses Repository stellt den mobilen Remote-Einstieg bereit; es speichert keine Benutzerdaten oder Zugangsdaten.
Das eigene private
KnowledgeHubdes Benutzers ist die alleinige maßgebliche Datenquelle.
License
This server cannot be installed
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
- AlicenseNot gradedqualityAmaintenanceEnables AI applications to upload images and videos to GitHub issues, pull requests, and comments through the Model Context Protocol.442MIT
- FlicenseNot gradedqualityDmaintenanceEnables claude.ai to append durable memory entries to an Obsidian vault on GitHub via tools for listing, reading, and appending markdown files.91
- AlicenseNot gradedqualityBmaintenanceConnects claude.ai to a private GitHub repo of markdown files as a personal second brain, providing guarded read and write tools for knowledge management.17MIT
- FlicenseNot gradedqualityBmaintenanceBridges ChatGPT to GitHub with full write access, enabling repository management, file operations, and pull request creation.
Related MCP Connectors
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Publish Markdown or HTML to a shareable link from your AI assistant. OAuth, no API keys.
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/MaybeToSure/KnowledgeHub-Mobile-Capture'
If you have feedback or need assistance with the MCP directory API, please join our Discord server