
Evc Team Relay Mcp
If you're running Team Relay to sync Obsidian vaults across your team, this server gives AI agents direct read/write access to those vaults through standard MCP tools. It wraps the Team Relay REST API so your agent can list shares, read files by path, and upsert documents without touching the shell. Authentication happens automatically via agent keys or email/password, and changes sync in real time through Yjs CRDTs. Works with Claude Code, Codex CLI, or any MCP client over stdio or HTTP. Use it when you want your agent working directly in your vault instead of managing separate knowledge bases or calling out to bash scripts.
- GitHub stars
- 3
- tools
- 8
- auth
- Secret needed
- transport
- STDIO
- env vars
- 5
- last updated
- Nov 1, 2026
Tools
8 toolsPublic tool metadata for what this MCP can expose to an agent.
authenticateAuthenticate with credentials (auto-managed)
Authenticate with credentials (auto-managed)
No parameter schema in public metadata yet.
list_sharesList accessible shares (filter by kind, ownership)
List accessible shares (filter by kind, ownership)
No parameter schema in public metadata yet.
list_filesList files in a folder share
List files in a folder share
No parameter schema in public metadata yet.
read_fileRead a file by path from a folder share
Read a file by path from a folder share
No parameter schema in public metadata yet.
read_documentNot implemented — no backend route in any auth mode, always raises
Not implemented — no backend route in any auth mode, always raises
No parameter schema in public metadata yet.
upsert_fileCreate or update a file by path — agent-key mode only; raises in email/password (JWT) mode
Create or update a file by path — agent-key mode only; raises in email/password (JWT) mode
No parameter schema in public metadata yet.
write_documentNot implemented — no backend route in any auth mode, always raises
Not implemented — no backend route in any auth mode, always raises
No parameter schema in public metadata yet.
delete_fileNot implemented — no backend route in any auth mode, always raises
Not implemented — no backend route in any auth mode, always raises
No parameter schema in public metadata yet.
Sponsors
Configuration
RELAY_CP_URL*URL of the Team Relay control plane (e.g. https://cp.yourdomain.com)
RELAY_AGENT_KEYsecretAgent key for single-share access (mutually exclusive with RELAY_AGENT_KEYS). Overrides RELAY_EMAIL/RELAY_PASSWORD.
RELAY_AGENT_KEYSsecretComma-separated share_id:key pairs for multi-share access (e.g. mesh:key1,spark:key2). Takes priority over RELAY_AGENT_KEY for matched shares.
RELAY_EMAILEmail for password auth (fallback when no agent key is configured)
RELAY_PASSWORDsecretPassword for auth (fallback when no agent key is configured)
Readme
EVC Team Relay - MCP Server
Give your AI agent read/write access to your Obsidian vault.
Your agent reads your notes, creates new ones, and stays in sync — all through the Team Relay API.
Works with Claude Code, Codex CLI, OpenCode, and any MCP-compatible client.
Details
- Repository
- github.com/entire-vc/evc-team-relay-mcp
- Categories
- AI & LLM Tools, Documents & Knowledge
- Package
evc-team-relay-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active