{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Asif2BD/umami-mcp","description":"Query Umami Analytics v3 — stats, funnels, retention, attribution, UTM. Read-only by default.","repository":{"url":"https://github.com/Asif2BD/umami-mcp","source":"github"},"version":"0.1.3","packages":[{"registryType":"npm","identifier":"@asif2bd/umami-mcp","version":"0.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Umami instance URL, e.g. https://analytics.example.com","isRequired":true,"format":"string","name":"UMAMI_URL"},{"description":"Umami username. Self-hosted Umami has no API keys, so a login is required.","format":"string","name":"UMAMI_USERNAME"},{"description":"Umami password. Prefer a dedicated, limited account over your admin login.","format":"string","isSecret":true,"name":"UMAMI_PASSWORD"},{"description":"Umami Cloud API key, used instead of username and password.","format":"string","isSecret":true,"name":"UMAMI_API_KEY"},{"description":"Permission tier: read (default), write, or admin. Tools above the tier are never registered.","format":"string","name":"UMAMI_MCP_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-26T10:38:20.930665Z","publishedAt":"2026-08-26T10:38:20.930665Z","updatedAt":"2026-08-26T10:38:20.930665Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Ask-812/oswright","description":"Windows desktop automation that re-reads only what changed: 7x fewer tokens per task.","repository":{"url":"https://github.com/Ask-812/oswright","source":"github"},"version":"0.8.1","packages":[{"registryType":"pypi","identifier":"oswright","version":"0.8.1","runtimeHint":"uvx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-26T16:22:56.138016Z","publishedAt":"2026-08-26T16:22:56.138016Z","updatedAt":"2026-08-26T16:22:56.138016Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Ask-812/oswright","description":"Windows desktop automation that re-reads only what changed: 7x fewer tokens per task.","repository":{"url":"https://github.com/Ask-812/oswright","source":"github"},"version":"0.8.2","packages":[{"registryType":"pypi","identifier":"oswright","version":"0.8.2","runtimeHint":"uvx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-17T06:47:23.261569Z","publishedAt":"2026-09-17T06:47:23.261569Z","updatedAt":"2026-09-17T06:47:23.261569Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Ask-Cyborg/askcyborg-mcp","description":"Analyst-debate research on every public and private company. Reports, scores, audio briefings.","title":"AskCyborg","repository":{"url":"https://github.com/Ask-Cyborg/askcyborg-mcp","source":"github"},"version":"0.1.1","websiteUrl":"https://askcyborg.com/mcp","remotes":[{"type":"streamable-http","url":"https://mcp.askcyborg.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-15T23:34:36.032213Z","publishedAt":"2026-05-15T23:34:36.032213Z","updatedAt":"2026-05-15T23:34:36.032213Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Ask-Cyborg/askcyborg-mcp","description":"Analyst-debate research on every public and private company. 8 tools: search, score, compare, more.","title":"AskCyborg","repository":{"url":"https://github.com/Ask-Cyborg/askcyborg-mcp","source":"github"},"version":"0.2.0","websiteUrl":"https://askcyborg.com/mcp","remotes":[{"type":"streamable-http","url":"https://mcp.askcyborg.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-16T04:57:18.233513Z","publishedAt":"2026-05-16T04:57:18.233513Z","updatedAt":"2026-05-16T04:57:18.233513Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Askrion/stateark","description":"Local-first version control for AI work. Savepoint and resume your project state across chats.","repository":{"url":"https://github.com/Askrion/stateark","source":"github"},"version":"0.5.2","packages":[{"registryType":"npm","identifier":"stateark","version":"0.5.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-14T16:03:23.869373Z","publishedAt":"2026-08-14T16:03:23.869373Z","updatedAt":"2026-08-14T16:03:23.869373Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Askrion/stateark","description":"Local-first version control for AI work. Savepoint and resume your project state across chats.","repository":{"url":"https://github.com/Askrion/stateark","source":"github"},"version":"0.5.3","packages":[{"registryType":"npm","identifier":"stateark","version":"0.5.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-25T20:18:34.177945Z","publishedAt":"2026-08-25T20:18:34.177945Z","updatedAt":"2026-08-25T20:18:34.177945Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Assay-Org/assay-truth-graph","description":"Ground GTM agents in governed, cited company truth.","title":"Assay Truth Graph MCP","repository":{"url":"https://github.com/Assay-Org/assay-truth-graph-mcp","source":"github"},"version":"0.1.0","websiteUrl":"https://assay.wiki/mcp/","icons":[{"src":"https://assay.wiki/assay-brand-assets/png/assay-icon-dark-256x256.png","mimeType":"image/png","sizes":["256x256"],"theme":"light"},{"src":"https://assay.wiki/assay-brand-assets/png/assay-icon-light-256x256.png","mimeType":"image/png","sizes":["256x256"],"theme":"dark"}],"remotes":[{"type":"streamable-http","url":"https://app.assay.wiki/api/mcp/v2/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-15T09:37:32.819511Z","publishedAt":"2026-06-15T09:37:32.819511Z","updatedAt":"2026-06-15T09:37:32.819511Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Assertion-AI/assertion","description":"Recall your team's coding-agent memory. Install the Assertion plugin to capture it automatically.","title":"Assertion Memory","repository":{"url":"https://github.com/Assertion-AI/assertion","source":"github"},"version":"1.0.0","websiteUrl":"https://assertion-ai.com","remotes":[{"type":"streamable-http","url":"https://memory.assertion-ai.com/memory/mcp","headers":[{"description":"Your Assertion API key. Free account; get it at https://studio.assertion-ai.com/connect","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T18:41:40.144793Z","publishedAt":"2026-09-25T18:41:40.144793Z","updatedAt":"2026-09-25T18:41:40.144793Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AssistantMail/assistantmail-mcp","description":"Agent email with allowlist and consent via AssistantMail.","title":"Assistant Mail MCP","repository":{"url":"https://github.com/AssistantMail/assistantmail-mcp","source":"github"},"version":"1.3.1","websiteUrl":"https://assistant-mail.ai/docs","packages":[{"registryType":"npm","identifier":"@assistantmail/assistantmail-mcp","version":"1.3.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"AssistantMail API key (amk_...). Required unless passed per-tool.","isRequired":true,"format":"string","isSecret":true,"name":"ASSISTANT_MAIL_API_KEY"},{"description":"Optional AssistantMail API base URL.","format":"string","default":"https://api.assistant-mail.ai","name":"ASSISTANT_MAIL_API_BASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T00:42:51.86289Z","publishedAt":"2026-09-03T00:42:51.86289Z","updatedAt":"2026-09-03T00:42:51.86289Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AsterMindAI/astermind-mcp","description":"On-device reranking that cuts RAG context tokens ~67% while keeping a relevant passage.","title":"AsterMind MCP","repository":{"url":"https://github.com/AsterMindAI/astermind-mcp","source":"github"},"version":"0.1.0","websiteUrl":"https://astermindai.com","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@astermind/astermind-mcp","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T08:06:28.823688Z","publishedAt":"2026-09-25T08:06:28.823688Z","updatedAt":"2026-09-25T08:06:28.823688Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.Asthanaji05/pokeapi-mcp-server","description":"Empower your AI with Pokédex powers! Fetch and explore Pokémon data seamlessly via PokeAPI.","repository":{"url":"https://github.com/Asthanaji05/MCP_Pokemon","source":"github"},"version":"1.10.0","packages":[{"registryType":"npm","identifier":"pokeapi-mcp-server","version":"1.10.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-02T07:14:19.580163Z","publishedAt":"2025-11-02T07:14:19.580163Z","updatedAt":"2025-11-02T07:14:19.580163Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.Asthanaji05/pokeapi-mcp-server","description":"Empower your AI with Pokédex powers! Fetch and explore Pokémon data seamlessly via PokeAPI.","repository":{"url":"https://github.com/Asthanaji05/MCP_Pokemon","source":"github"},"version":"1.11.0","packages":[{"registryType":"npm","identifier":"pokeapi-mcp-server","version":"1.11.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-02T07:16:42.1918Z","publishedAt":"2025-11-02T07:16:42.1918Z","updatedAt":"2025-11-02T07:16:42.1918Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.Asthanaji05/pokeapi-mcp-server","description":"Empower your AI with Pokédex powers! Fetch and explore Pokémon data seamlessly via PokeAPI.","repository":{"url":"https://github.com/Asthanaji05/MCP_Pokemon","source":"github"},"version":"1.12.0","packages":[{"registryType":"npm","identifier":"pokeapi-mcp-server","version":"1.12.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-02T07:21:36.863462Z","publishedAt":"2025-11-02T07:21:36.863462Z","updatedAt":"2025-11-02T07:21:36.863462Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.Asthanaji05/pokeapi-mcp-server","description":"Empower your AI with Pokédex powers! Fetch and explore Pokémon data seamlessly via PokeAPI.","repository":{"url":"https://github.com/Asthanaji05/MCP_Pokemon","source":"github"},"version":"1.2.7","packages":[{"registryType":"npm","identifier":"pokeapi-mcp-server","version":"1.2.7","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-01T15:04:30.966413Z","publishedAt":"2025-11-01T15:04:30.966413Z","updatedAt":"2025-11-01T15:04:30.966413Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.Asthanaji05/pokeapi-mcp-server","description":"Empower your AI with Pokédex powers! Fetch and explore Pokémon data seamlessly via PokeAPI.","repository":{"url":"https://github.com/Asthanaji05/MCP_Pokemon","source":"github"},"version":"1.2.8","packages":[{"registryType":"npm","identifier":"pokeapi-mcp-server","version":"1.2.8","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-01T16:34:26.132015Z","publishedAt":"2025-11-01T16:34:26.132015Z","updatedAt":"2025-11-01T16:34:26.132015Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.Asthanaji05/pokeapi-mcp-server","description":"Empower your AI with Pokédex powers! Fetch and explore Pokémon data seamlessly via PokeAPI.","repository":{"url":"https://github.com/Asthanaji05/MCP_Pokemon","source":"github"},"version":"1.3.0","packages":[{"registryType":"npm","identifier":"pokeapi-mcp-server","version":"1.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-01T16:50:34.146965Z","publishedAt":"2025-11-01T16:50:34.146965Z","updatedAt":"2025-11-01T16:50:34.146965Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.Asthanaji05/pokeapi-mcp-server","description":"Empower your AI with Pokédex powers! Fetch and explore Pokémon data seamlessly via PokeAPI.","repository":{"url":"https://github.com/Asthanaji05/MCP_Pokemon","source":"github"},"version":"1.3.1","packages":[{"registryType":"npm","identifier":"pokeapi-mcp-server","version":"1.3.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-01T17:07:00.229224Z","publishedAt":"2025-11-01T17:07:00.229224Z","updatedAt":"2025-11-01T17:07:00.229224Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.Asthanaji05/pokeapi-mcp-server","description":"Empower your AI with Pokédex powers! Fetch and explore Pokémon data seamlessly via PokeAPI.","repository":{"url":"https://github.com/Asthanaji05/MCP_Pokemon","source":"github"},"version":"1.4.0","packages":[{"registryType":"npm","identifier":"pokeapi-mcp-server","version":"1.4.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-01T17:30:39.886078Z","publishedAt":"2025-11-01T17:30:39.886078Z","updatedAt":"2025-11-01T17:30:39.886078Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.Asthanaji05/pokeapi-mcp-server","description":"Empower your AI with Pokédex powers! Fetch and explore Pokémon data seamlessly via PokeAPI.","repository":{"url":"https://github.com/Asthanaji05/MCP_Pokemon","source":"github"},"version":"1.5.0","packages":[{"registryType":"npm","identifier":"pokeapi-mcp-server","version":"1.5.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-02T06:25:37.381227Z","publishedAt":"2025-11-02T06:25:37.381227Z","updatedAt":"2025-11-02T06:25:37.381227Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.Asthanaji05/pokeapi-mcp-server","description":"Empower your AI with Pokédex powers! Fetch and explore Pokémon data seamlessly via PokeAPI.","repository":{"url":"https://github.com/Asthanaji05/MCP_Pokemon","source":"github"},"version":"1.7.0","packages":[{"registryType":"npm","identifier":"pokeapi-mcp-server","version":"1.7.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-02T06:57:02.388523Z","publishedAt":"2025-11-02T06:57:02.388523Z","updatedAt":"2025-11-02T06:57:02.388523Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.Asthanaji05/pokeapi-mcp-server","description":"Empower your AI with Pokédex powers! Fetch and explore Pokémon data seamlessly via PokeAPI.","repository":{"url":"https://github.com/Asthanaji05/MCP_Pokemon","source":"github"},"version":"1.8.0","packages":[{"registryType":"npm","identifier":"pokeapi-mcp-server","version":"1.8.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-02T07:06:25.790947Z","publishedAt":"2025-11-02T07:06:25.790947Z","updatedAt":"2025-11-02T07:06:25.790947Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.Asthanaji05/pokeapi-mcp-server","description":"Empower your AI with Pokédex powers! Fetch and explore Pokémon data seamlessly via PokeAPI.","repository":{"url":"https://github.com/Asthanaji05/MCP_Pokemon","source":"github"},"version":"1.9.0","packages":[{"registryType":"npm","identifier":"pokeapi-mcp-server","version":"1.9.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-02T07:10:33.355751Z","publishedAt":"2025-11-02T07:10:33.355751Z","updatedAt":"2025-11-02T07:10:33.355751Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AstralVoidZ/ppsspp-dfx-mcp","description":"Engineering-grade MCP debugging SDK turning the PPSSPP PSP emulator into an AI-debuggable target.","title":"PPSSPP Debug MCP Server","version":"0.1.4","packages":[{"registryType":"pypi","identifier":"ppsspp-dfx-mcp","version":"0.1.4","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-17T21:07:08.531132Z","publishedAt":"2026-09-17T21:07:08.531132Z","updatedAt":"2026-09-17T21:07:08.531132Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Astrix-Labs/genesys-memory","description":"Open-source causal memory for AI agents: persistent, explainable, MCP-native memory (13 tools).","repository":{"url":"https://github.com/Astrix-Labs/genesys","source":"github"},"version":"0.5.2","packages":[{"registryType":"pypi","identifier":"genesys-memory","version":"0.5.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI API key for embedding generation (optional — use GENESYS_EMBEDDER=local for no API key)","format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Anthropic API key for LLM-based memory processing (optional)","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"Embedding provider: 'openai' or 'local' (default: openai)","format":"string","name":"GENESYS_EMBEDDER"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-19T10:18:15.120916Z","publishedAt":"2026-07-19T10:18:15.120916Z","updatedAt":"2026-07-19T10:18:15.120916Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.Astrolions93/namli","description":"Checks if a project, brand or app name already exists: trademarks, domains, web and GitHub.","title":"Namli","version":"0.1.0","websiteUrl":"https://namli.vercel.app","remotes":[{"type":"streamable-http","url":"https://namli.vercel.app/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-02T20:22:47.112016Z","publishedAt":"2026-10-02T20:22:47.112016Z","updatedAt":"2026-10-02T20:22:47.112016Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.Astrolions93/nombre-libre","description":"Checks if a project, brand or app name already exists: trademarks, domains, web and GitHub.","title":"Nombre Libre","version":"0.1.0","websiteUrl":"https://nombre-libre.vercel.app","remotes":[{"type":"streamable-http","url":"https://nombre-libre.vercel.app/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"deprecated","statusChangedAt":"2026-10-02T20:22:48.46924Z","statusMessage":"Renamed to io.github.Astrolions93/namli (https://namli.vercel.app/api/mcp)","publishedAt":"2026-10-02T19:59:38.788179Z","updatedAt":"2026-10-02T20:22:48.46924Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Astrotomic/archivist-ai","description":"Official remote MCP server for Archivist AI TTRPG campaign memory: characters, sessions, and more.","title":"Archivist AI","repository":{"url":"https://github.com/Astrotomic/mcp.myarchivist.ai","source":"github","id":"1230335263"},"version":"1.0.0","websiteUrl":"https://www.myarchivist.ai/mcp","remotes":[{"type":"streamable-http","url":"https://mcp.myarchivist.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-28T00:14:45.815679Z","publishedAt":"2026-05-28T00:14:45.815679Z","updatedAt":"2026-05-28T00:14:45.815679Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AswaniSahoo/climate-ipcc-rag","description":"Search IPCC AR6 WG1 and answer with page-level citations, or refuse when unsupported.","title":"IPCC AR6 Climate Retrieval","repository":{"url":"https://github.com/AswaniSahoo/climate-risk-agent","source":"github"},"version":"0.1.0","packages":[{"registryType":"oci","identifier":"ghcr.io/aswanisahoo/climate-ipcc-rag-mcp:0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"AI Studio API key. Either this or the Vertex variables must be set: retrieval is hybrid, so the dense half embeds every query.","format":"string","isSecret":true,"name":"GEMINI_API_KEY"},{"description":"Set to \"true\" to authenticate through Vertex AI with Application Default Credentials instead of an API key.","format":"string","name":"GOOGLE_GENAI_USE_VERTEXAI"},{"description":"Google Cloud project id. Required when GOOGLE_GENAI_USE_VERTEXAI is true.","format":"string","name":"GOOGLE_CLOUD_PROJECT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T20:06:30.589596Z","publishedAt":"2026-08-10T20:06:30.589596Z","updatedAt":"2026-08-10T20:06:30.589596Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Async23/chrome-devtools-mcp","description":"MCP server for Chrome DevTools","title":"Chrome DevTools MCP","repository":{"url":"https://github.com/Async23/chrome-devtools-mcp","source":"github"},"version":"1.7.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@async23/chrome-devtools-mcp","version":"1.7.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-16T13:31:30.750931Z","publishedAt":"2026-08-16T13:31:30.750931Z","updatedAt":"2026-08-16T13:31:30.750931Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.Async23/chrome-devtools-mcp:1.7.0","count":30}}
