aurelia-mcp-server
aurelia-mcp-server
Модульный MCP-хаб, связывающий два родственных локальных проекта:
aurelia-os — генератор статического сайта поверх хранилища Obsidian. Этот репозиторий читает свой каталог
vault/только для чтения (без изменений в этом проекте).aurelia-mission-control — дашборд Next.js для агентов/целей/запусков/проектов. Этот репозиторий владеет канонической схемой SQLite для этих доменных данных;
aurelia-mission-controlиспользует её как зависимостьfile:.
Не монолит: каждая задача — это отдельный пакет npm workspace, который собирается и тестируется независимо.
Пакеты
Пакет | Ответственность |
| Схема Drizzle, миграции и типизированные функции репозитория для домена mission-control (агенты/цели/запуски/проекты). SQLite через |
| Разбор frontmatter и markdown только для чтения поверх хранилища aurelia-os. Отражает релевантное подмножество |
| Обработчики инструментов MCP, оборачивающие |
| Обработчики инструментов MCP, оборачивающие |
| Объединяет оба пакета инструментов за |
Related MCP server: Obsidian MCP Server
Статус
Фаза 2 завершена — aurelia-mission-control теперь сохраняет данные в SQLite через @aurelia/db вместо плоских JSON-файлов. Полный поэтапный план см. в архитектурном плане.
Разработка
npm install
npm run build
npm testИспользование @aurelia/db из aurelia-mission-control
aurelia-mission-control зависит от @aurelia/db через упакованный tarball (file:../aurelia-mcp-server/packages/db/aurelia-db-0.0.1.tgz), а не через живую симлинку — Next.js/Turbopack отказывается разрешать зависимость file:, чей реальный путь является симлинкой за пределами корня проекта. Это означает, что tarball необходимо пересобирать и переустанавливать после любого изменения в packages/db:
cd packages/db && npm pack # rebuilds (via prepack) and repacks dist/ + drizzle/ into aurelia-db-0.0.1.tgz
cd ../../../aurelia-mission-control && npm installСам tarball находится в .gitignore (артефакт сборки, как dist/) — перегенерируйте его локально, а не коммитьте.
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 gradedqualityDmaintenanceProvides an MCP server that allows AI assistants to interact with Obsidian vaults, enabling reading/writing notes, managing metadata, searching content, and working with daily notes.37MIT
- AlicenseNot gradedqualityBmaintenanceEnables external applications to interact with an Obsidian vault through MCP tools, including semantic search and file operations.24713AGPL 3.0
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to remotely access and interact with Obsidian vaults via MCP, supporting note operations, tag management, graph queries, and command execution.4GPL 3.0
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to read and search your Obsidian vault through a local MCP server, keeping everything private and local.Apache 2.0
Related MCP Connectors
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
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/trmckinzie/aurelia-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server