Skip to main content
Glama
trmckinzie

aurelia-mcp-server

by trmckinzie

aurelia-mcp-server

一个模块化 MCP 中心,连接两个同源的本地优先项目:

  • aurelia-os — 一个基于 Obsidian vault 的静态站点生成器。本仓库以只读方式读取其 vault/ 目录(不对该项目做任何更改)。

  • aurelia-mission-control — 一个用于 Agents/Goals/Runs/Projects 的 Next.js 仪表盘。本仓库拥有该领域数据的规范 SQLite schema;aurelia-mission-control 将其作为 file: 依赖使用。

不是单体仓库:每个关注点都是独立的 npm workspace 包,独立构建和测试。

职责

packages/db

针对 mission-control 领域(agents/goals/runs/projects)的 Drizzle schema、迁移和类型化仓库函数。通过 better-sqlite3 使用 SQLite。

packages/vault-reader

对 aurelia-os 的 vault 进行只读 frontmatter + markdown 解析。镜像 engine/content.py 的相关子集。

packages/tools-mission-control

包装 @aurelia/db 的 MCP 工具处理器。

packages/tools-vault

包装 @aurelia/vault-reader 的 MCP 工具处理器。

packages/server

将两个工具包组合在 @modelcontextprotocol/sdkMcpServer + StdioServerTransport 之后。

Related MCP server: Obsidian MCP Server

状态

阶段 2 已完成 — aurelia-mission-control 现在通过 @aurelia/db 持久化到 SQLite,而不是扁平 JSON 文件。有关完整的分阶段部署,请参阅架构计划。

开发

npm install
npm run build
npm test

aurelia-mission-control 消费 @aurelia/db

aurelia-mission-control 通过打包的 tarball(file:../aurelia-mcp-server/packages/db/aurelia-db-0.0.1.tgz)依赖 @aurelia/db,而不是实时符号链接 — Next.js/Turbopack 拒绝解析真实路径是项目根目录之外符号链接的 file: 依赖。这意味着在更改 packages/db 后,必须重新构建并重新安装 tarball:

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/)— 请在本地重新生成它,而不是提交它。

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (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

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides 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.
    37
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to remotely access and interact with Obsidian vaults via MCP, supporting note operations, tag management, graph queries, and command execution.
    4
    GPL 3.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to read and search your Obsidian vault through a local MCP server, keeping everything private and local.
    Apache 2.0

View all related MCP servers

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.

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/trmckinzie/aurelia-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server