Skip to main content
Glama
MaybeToSure

KnowledgeHub Mobile Capture

by MaybeToSure

KnowledgeHub Mobile Capture

«云飞随手记» — это мобильный сервис записи и пакет плагина для OpenAI. Он записывает текст, расшифровки голоса и вложения из ChatGPT на телефоне в личный приватный репозиторий User KnowledgeHub на GitHub в режиме только добавления, без перезаписи.

Текущий статус: код и локальная тестовая база уже готовы; только после завершения публичного развёртывания, настройки OAuth и приёмки на реальном мобильном устройстве личный KnowledgeHub сможет пометить «мобильную быструю заметку» как включённую.

Границы системы

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"]

Сервис регистрирует только один инструмент записи: create_quick_capture. Путь генерируется на стороне сервера, клиент не может его задать:

00-Inbox/Human/Quick-Captures/YYYY/MM/<时间戳>-<随机标识>.md
10-Sources/Attachments/Quick-Captures/YYYY/MM/<capture-key>/<文件名>

Содержимое записи не выполняется как команда, не сортируется, не архивируется и не превращается в задачи автоматически. При успехе должны возвращаться stored: true, путь в базе знаний и SHA Git-коммита.

Related MCP server: clawmemory-mcp

Состав репозитория

  • src/: MCP HTTP-сервис, проверка OAuth/API Key, запись только в режиме create-only на GitHub.

  • plugins/knowledgehub-mobile-capture/: устанавливаемый манифест плагина и Skill для мобильного захвата.

  • test/: тесты границ путей, лимитов вложений, create-only и семантики ошибок.

  • docs/DEPLOYMENT.md: шаги развёртывания и подключения для реального мобильного режима.

  • docs/ACCEPTANCE.md: приёмка, которую необходимо завершить до включения.

Локальная разработка и проверка

Режим локального API Key предназначен только для разработки и отладки в Codex, не может применяться как официальный способ аутентификации в мобильном ChatGPT.

Copy-Item .env.example .env
# 编辑 .env 后,把变量导入当前终端
npm install
npm test
npm start

Проверка здоровья: GET http://localhost:8787/health. Точка входа MCP: POST http://localhost:8787/mcp, заголовок запроса: Authorization: Bearer <CAPTURE_API_KEY>.

Официальный мобильный режим

В официальном режиме необходимо установить AUTH_MODE=oauth-jwt, использовать тождественный провайдера, поддерживающего MCP OAuth 2.1, и развернуть на публичном HTTPS. Для ChatGPT не поддерживается замена этой процедуры аутентификации собственным API-ключом пользователя. Полная инструкция — в инструкции по развёртыванию.

Официальные материалы OpenAI:

Принципы безопасности

  • GitHub Token хранится только в Secret платформы развёртывания и не попадает в репозиторий, плагин или чат.

  • Токен авторизует только чтение и запись содержимого целевого приватного репозитория KnowledgeHub.

  • Сервис не предоставляет инструментов для изменения, перемещения, перезаписи или удаления.

  • В режиме OAuth обязательно проверяются издатель, аудитория, целые области доступа и безусловный список пользователя sub.

  • Вложения по умолчанию: не более 5 файлов, по 10 MiB каждое, суммарно 20 MiB; текст по умолчанию не более 1 MiB.

  • Если вложение уже создано, а окончательная заметка не удалась, автоудаление не выполняется; волучение вернёт пути, которые требуют ручной проверки.

Отношение с KnowledgeHub

  • KnowledgeHub-Framework определяет контракт.

  • KnowledgeHub-Setup отвечает за опциональную установку и онбординг.

  • Этот репозиторий реализует мобильную удалённую точку входа, не сохраняет пользовательские данные или учётные данные.

  • Личный репозиторий KnowledgeHub пользователя — единственный источник истины.

Лицензия

MIT

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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