Skip to main content
Glama
trmckinzie

aurelia-mcp-server

by trmckinzie

aurelia-mcp-server

두 개의 형제 로컬 우선(local-first) 프로젝트를 연결하는 모듈형 MCP 허브입니다:

  • aurelia-os — Obsidian 볼트 위의 정적 사이트 생성기입니다. 이 저장소는 vault/ 디렉터리를 읽기 전용으로 읽습니다(해당 프로젝트는 변경하지 않음).

  • aurelia-mission-control — Agents/Goals/Runs/Projects용 Next.js 대시보드입니다. 이 저장소는 해당 도메인 데이터의 표준 SQLite 스키마를 소유하며, aurelia-mission-control은 이를 file: 의존성으로 사용합니다.

모놀리스가 아닙니다: 각 관심사는 독립적으로 빌드되고 테스트되는 자체 npm 워크스페이스 패키지입니다.

패키지

패키지

책임

packages/db

mission-control 도메인(agents/goals/runs/projects)을 위한 Drizzle 스키마, 마이그레이션, 타입화된 저장소 함수. better-sqlite3을 통한 SQLite.

packages/vault-reader

aurelia-os 볼트에 대한 읽기 전용 frontmatter + 마크다운 파싱. 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