{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.entire-vc/evc-team-relay-mcp","description":"MCP server for AI agent read/write access to Obsidian vaults via EVC Team Relay.","repository":{"url":"https://github.com/entire-vc/evc-team-relay-mcp","source":"github"},"version":"1.0.3","packages":[{"registryType":"pypi","identifier":"evc-team-relay-mcp","version":"1.0.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"URL of the Team Relay control plane (e.g. https://cp.yourdomain.com)","isRequired":true,"format":"string","name":"RELAY_CP_URL"},{"description":"Email address for authenticating with the Team Relay server","isRequired":true,"format":"string","name":"RELAY_EMAIL"},{"description":"Password for authenticating with the Team Relay server","isRequired":true,"format":"string","isSecret":true,"name":"RELAY_PASSWORD"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-07T22:43:11.887582Z","publishedAt":"2026-06-07T22:43:11.887582Z","updatedAt":"2026-06-07T22:43:11.887582Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.entire-vc/evc-team-relay-mcp","description":"MCP server for AI agent read/write access to Obsidian vaults via EVC Team Relay.","repository":{"url":"https://github.com/entire-vc/evc-team-relay-mcp","source":"github"},"version":"1.0.8","packages":[{"registryType":"pypi","identifier":"evc-team-relay-mcp","version":"1.0.8","transport":{"type":"stdio"},"environmentVariables":[{"description":"URL of the Team Relay control plane (e.g. https://cp.yourdomain.com)","isRequired":true,"format":"string","name":"RELAY_CP_URL"},{"description":"Agent key for single-share access (mutually exclusive with RELAY_AGENT_KEYS). Overrides RELAY_EMAIL/RELAY_PASSWORD.","format":"string","isSecret":true,"name":"RELAY_AGENT_KEY"},{"description":"Comma-separated share_id:key pairs for multi-share access (e.g. mesh:key1,spark:key2). Takes priority over RELAY_AGENT_KEY for matched shares.","format":"string","isSecret":true,"name":"RELAY_AGENT_KEYS"},{"description":"Email for password auth (fallback when no agent key is configured)","format":"string","name":"RELAY_EMAIL"},{"description":"Password for auth (fallback when no agent key is configured)","format":"string","isSecret":true,"name":"RELAY_PASSWORD"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T21:01:54.992016Z","publishedAt":"2026-09-23T21:01:54.992016Z","updatedAt":"2026-09-23T21:01:54.992016Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.entire-vc/evc-team-relay-mcp","description":"MCP server for AI agent read/write access to Obsidian vaults via EVC Team Relay.","repository":{"url":"https://github.com/entire-vc/evc-team-relay-mcp","source":"github"},"version":"1.0.9","packages":[{"registryType":"pypi","identifier":"evc-team-relay-mcp","version":"1.0.9","transport":{"type":"stdio"},"environmentVariables":[{"description":"URL of the Team Relay control plane (e.g. https://cp.yourdomain.com)","isRequired":true,"format":"string","name":"RELAY_CP_URL"},{"description":"Agent key for single-share access (mutually exclusive with RELAY_AGENT_KEYS). Overrides RELAY_EMAIL/RELAY_PASSWORD.","format":"string","isSecret":true,"name":"RELAY_AGENT_KEY"},{"description":"Comma-separated share_id:key pairs for multi-share access (e.g. mesh:key1,spark:key2). Takes priority over RELAY_AGENT_KEY for matched shares.","format":"string","isSecret":true,"name":"RELAY_AGENT_KEYS"},{"description":"Email for password auth (fallback when no agent key is configured)","format":"string","name":"RELAY_EMAIL"},{"description":"Password for auth (fallback when no agent key is configured)","format":"string","isSecret":true,"name":"RELAY_PASSWORD"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T22:32:28.223076Z","publishedAt":"2026-09-23T22:32:28.223076Z","updatedAt":"2026-09-23T22:32:28.223076Z","isLatest":true}}}],"metadata":{"count":3}}
