Skip to main content
Glama
trmckinzie

aurelia-mcp-server

by trmckinzie

aurelia-mcp-server

Ein modulares MCP-Hub, das zwei verwandte lokale Projekte verbindet:

  • aurelia-os — ein Static-Site-Generator über einem Obsidian-Vault. Dieses Repository liest sein vault/-Verzeichnis nur lesend (keine Änderungen an diesem Projekt).

  • aurelia-mission-control — ein Next.js-Dashboard für Agents/Goals/Runs/Projects. Dieses Repository besitzt das kanonische SQLite-Schema für diese Domänendaten; aurelia-mission-control konsumiert es als file:-Abhängigkeit.

Kein Monolith: Jeder Belang ist ein eigenes npm-Workspace-Paket, unabhängig gebaut und getestet.

Pakete

Paket

Verantwortung

packages/db

Drizzle-Schema, Migrationen und typisierte Repository-Funktionen für die Mission-Control-Domäne (Agents/Goals/Runs/Projects). SQLite über better-sqlite3.

packages/vault-reader

Schreibgeschütztes Frontmatter- und Markdown-Parsing über aurelia-os' Vault. Spiegelt die relevante Teilmenge von engine/content.py wider.

packages/tools-mission-control

MCP-Tool-Handler, die @aurelia/db umschließen.

packages/tools-vault

MCP-Tool-Handler, die @aurelia/vault-reader umschließen.

packages/server

Kombiniert beide Tool-Pakete hinter @modelcontextprotocol/sdk's McpServer + StdioServerTransport.

Related MCP server: Obsidian MCP Server

Status

Phase 2 abgeschlossen — aurelia-mission-control persistiert jetzt über @aurelia/db in SQLite statt in flachen JSON-Dateien. Siehe den Architekturplan für den vollständigen phasenweisen Rollout.

Entwicklung

npm install
npm run build
npm test

Konsum von @aurelia/db aus aurelia-mission-control

aurelia-mission-control hängt über ein gepacktes Tarball (file:../aurelia-mcp-server/packages/db/aurelia-db-0.0.1.tgz) von @aurelia/db ab, nicht über einen Live-Symlink — Next.js/Turbopack weigert sich, eine file:-Abhängigkeit aufzulösen, deren realer Pfad ein Symlink außerhalb des Projektstamms ist. Das bedeutet, dass das Tarball nach jeder Änderung an packages/db neu gebaut und neu installiert werden muss:

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

Das Tarball selbst ist gitignored (ein Build-Artefakt, wie dist/) — regeneriere es lokal, anstatt es zu committen.

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