Skip to main content
Glama
trmckinzie

aurelia-mcp-server

by trmckinzie

aurelia-mcp-server

2つの兄弟的なローカルファーストプロジェクトを接続するモジュール式MCPハブ:

  • aurelia-os — Obsidianボールト上の静的サイトジェネレーター。このリポジトリはそのvault/ディレクトリを読み取り専用で読み取ります(そのプロジェクトには変更を加えません)。

  • aurelia-mission-control — Next.jsダッシュボードで、Agents/Goals/Runs/Projectsを管理します。このリポジトリはそのドメインデータの正規のSQLiteスキーマを所有し、aurelia-mission-controlはそれをfile:依存関係として消費します。

モノリスではありません。各関心事は独立したnpmワークスペースパッケージであり、独立してビルド・テストされます。

パッケージ

パッケージ

責任

packages/db

Drizzleスキーマ、マイグレーション、およびmission-controlドメイン(agents/goals/runs/projects)の型付きリポジトリ関数。better-sqlite3を介したSQLite。

packages/vault-reader

aurelia-osのボールトに対する読み取り専用の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は現在、フラットなJSONファイルの代わりに@aurelia/dbを介してSQLiteに永続化します。完全な段階的ロールアウトについてはアーキテクチャ計画を参照してください。

開発

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