{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.seunghan91/ainote","description":"Agent-native notes, tasks, dev-docs, vaults, sync & handoffs. MCP + OpenAPI dual surface.","repository":{"url":"https://github.com/seunghan91/ainote","source":"github"},"version":"1.3.1","websiteUrl":"https://docs.ainote.dev","packages":[{"registryType":"npm","identifier":"@ainote/mcp","version":"1.3.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"64-character ainote MCP key. Issue one via `npx @ainote/mcp signup` (RFC 8628 device flow), or in a Claude session by calling signup_and_get_key, or at https://app.ainote.dev -> Settings -> MCP keys.","isRequired":true,"format":"string","isSecret":true,"name":"AINOTE_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://api.ainote.dev/api/mcp","headers":[{"description":"McpKey <YOUR_KEY> -- same key as the AINOTE_API_KEY env var for the stdio transport.","isRequired":true,"format":"string","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-14T10:31:18.160681Z","publishedAt":"2026-05-14T10:31:18.160681Z","updatedAt":"2026-05-14T10:31:18.160681Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.seunghan91/ainote","description":"Agent-native notes, tasks, dev-docs, vaults, sync & handoffs. MCP + OpenAPI dual surface.","repository":{"url":"https://github.com/seunghan91/ainote","source":"github"},"version":"1.3.2","websiteUrl":"https://docs.ainote.dev","packages":[{"registryType":"npm","identifier":"@ainote/mcp","version":"1.3.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"64-character ainote MCP key. Issue one via `npx @ainote/mcp signup` (RFC 8628 device flow), or in a Claude session by calling signup_and_get_key, or at https://app.ainote.dev -> Settings -> MCP keys.","isRequired":true,"format":"string","isSecret":true,"name":"AINOTE_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://api.ainote.dev/api/mcp","headers":[{"description":"McpKey <YOUR_KEY> -- same key as the AINOTE_API_KEY env var for the stdio transport.","isRequired":true,"format":"string","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-14T11:01:40.815105Z","publishedAt":"2026-05-14T11:01:40.815105Z","updatedAt":"2026-05-14T11:01:40.815105Z","isLatest":true}}}],"metadata":{"count":2}}
