{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iamjamb/shipscreens","description":"Use this for coding-agent screenshot release ops via MCP or CLI; not translation-only workflows.","title":"ShipScreens MCP Server","repository":{"url":"https://github.com/iamjamb/shipscreens","source":"github","id":"1102296305"},"version":"0.1.6","websiteUrl":"https://shipscreens.com/tools/agent-cli/","icons":[{"src":"https://shipscreens.com/apple-touch-icon.png","mimeType":"image/png","sizes":["180x180"]}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"shipscreens","version":"0.1.6","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"},{"value":"serve","type":"positional"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"shipscreens-registry-precheck","version":"0.1.6"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-30T09:31:36.189816Z","publishedAt":"2026-03-30T09:31:36.189816Z","updatedAt":"2026-03-30T09:31:36.189816Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iamjamb/shipscreens","description":"Use this for agent inspect/plan/import/verify/stage store screenshots; not translation-only.","title":"ShipScreens MCP Server","repository":{"url":"https://github.com/iamjamb/shipscreens","source":"github","id":"1102296305"},"version":"0.1.7","websiteUrl":"https://shipscreens.com/tools/agent-cli/","icons":[{"src":"https://shipscreens.com/apple-touch-icon.png","mimeType":"image/png","sizes":["180x180"]}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"shipscreens","version":"0.1.7","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"},{"value":"serve","type":"positional"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tool":"shipscreens-registry-precheck","version":"0.1.7"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-21T13:15:51.304135Z","publishedAt":"2026-06-21T13:15:51.304135Z","updatedAt":"2026-06-21T13:15:51.304135Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iamjrmh/mcpbridge","description":"Unified MCP server bridging Claude Code and Ollama to Roblox Studio and Blender.","title":"MCPBridge","repository":{"url":"https://github.com/iamjrmh/MCPBridge","source":"github","subfolder":"mcp-server"},"version":"1.0.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@iamjrmh/mcpbridge","version":"1.0.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-20T18:19:44.25116Z","publishedAt":"2026-05-20T18:19:44.25116Z","updatedAt":"2026-05-20T18:19:44.25116Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iamredmh/volta-mcp-server","description":"Burn-after-read encrypted notes. E2E encrypted, decentralised on the Internet Computer.","title":"Volta Notes","repository":{"url":"https://github.com/iamredmh/volta-mcp-server","source":"github"},"version":"1.1.1","websiteUrl":"https://voltanotes.com","packages":[{"registryType":"npm","identifier":"@voltanotes/mcp","version":"1.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-08T20:08:19.49657Z","publishedAt":"2026-04-08T20:08:19.49657Z","updatedAt":"2026-04-08T20:08:19.49657Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iamtouchskyer/memex","description":"Zettelkasten-based agent memory system with bidirectional links","repository":{"url":"https://github.com/iamtouchskyer/memex","source":"github"},"version":"0.1.4","packages":[{"registryType":"npm","identifier":"@touchskyer/memex","version":"0.1.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Custom data directory for memex cards (default: ~/.memex)","format":"string","name":"MEMEX_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-20T14:59:47.755857Z","publishedAt":"2026-03-20T14:59:47.755857Z","updatedAt":"2026-03-20T14:59:47.755857Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iamtouchskyer/memex","description":"Zettelkasten-based agent memory system with bidirectional links","repository":{"url":"https://github.com/iamtouchskyer/memex","source":"github"},"version":"0.1.5","packages":[{"registryType":"npm","identifier":"@touchskyer/memex","version":"0.1.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Custom data directory for memex cards (default: ~/.memex)","format":"string","name":"MEMEX_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-20T16:04:04.85696Z","publishedAt":"2026-03-20T16:04:04.85696Z","updatedAt":"2026-03-20T16:04:04.85696Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iamtouchskyer/memex","description":"Zettelkasten-based agent memory system with bidirectional links","repository":{"url":"https://github.com/iamtouchskyer/memex","source":"github"},"version":"0.1.7","packages":[{"registryType":"npm","identifier":"@touchskyer/memex","version":"0.1.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"Custom data directory for memex cards (default: ~/.memex)","format":"string","name":"MEMEX_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-22T05:43:19.195404Z","publishedAt":"2026-03-22T05:43:19.195404Z","updatedAt":"2026-03-22T05:43:19.195404Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iamtouchskyer/memex","description":"Zettelkasten-based agent memory system with bidirectional links","repository":{"url":"https://github.com/iamtouchskyer/memex","source":"github"},"version":"0.1.8","packages":[{"registryType":"npm","identifier":"@touchskyer/memex","version":"0.1.8","transport":{"type":"stdio"},"environmentVariables":[{"description":"Custom data directory for memex cards (default: ~/.memex)","format":"string","name":"MEMEX_HOME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-22T07:43:04.192383Z","publishedAt":"2026-03-22T07:43:04.192383Z","updatedAt":"2026-03-22T07:43:04.192383Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iamtsoftware/promolink","description":"Music promo platform: email campaigns, Instagram DMs, Spotify discovery, SmartLinks, analytics.","repository":{"url":"https://github.com/iamtsoftware/PromoLink-MCP","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://promolink-mcp.onrender.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-16T16:36:13.356556Z","publishedAt":"2026-04-16T16:36:13.356556Z","updatedAt":"2026-04-16T16:36:13.356556Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iamtsoftware/promolink","description":"Music promo platform: email campaigns, Instagram DMs, Spotify discovery, SmartLinks, analytics.","repository":{"url":"https://github.com/iamtsoftware/PromoLink-MCP","source":"github"},"version":"1.1.0","remotes":[{"type":"streamable-http","url":"https://promolink-mcp.onrender.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-16T17:42:33.910255Z","publishedAt":"2026-04-16T17:42:33.910255Z","updatedAt":"2026-04-16T17:42:33.910255Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"io.github.iamvibhorsingh/bbox-mcp-server","description":"Geospatial toolkit: bbox conversion, EPSG projections, H3 indexing, Overpass queries, map links","repository":{"url":"https://github.com/iamvibhorsingh/bbox-mcp-server","source":"github","id":"1171012665"},"version":"1.2.2","websiteUrl":"https://vibhorsingh.com/boundingbox/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"bbox-mcp-server","version":"1.2.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Mapbox token for natural-language location search (e.g. 'San Francisco')","format":"string","isSecret":true,"name":"MAPBOX_ACCESS_TOKEN"},{"description":"Custom Overpass API endpoint URL (defaults rotate between public instances)","format":"string","name":"OVERPASS_API_URL"},{"description":"Safety cap for H3 grid generation (default: 50000)","format":"number","name":"MAX_H3_CELLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-03T00:00:34.785771Z","publishedAt":"2026-03-03T00:00:34.785771Z","updatedAt":"2026-03-03T00:00:34.785771Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"io.github.iamvibhorsingh/bbox-mcp-server","description":"Bounding box(bbox) GIS tool: coords conversion, EPSG, WKT, GeoJSON, H3, Overpass, POI, map viz","repository":{"url":"https://github.com/iamvibhorsingh/bbox-mcp-server","source":"github","id":"1171012665"},"version":"1.2.3","websiteUrl":"https://vibhorsingh.com/boundingbox/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"bbox-mcp-server","version":"1.2.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Mapbox token for natural-language location search (e.g. 'San Francisco')","format":"string","isSecret":true,"name":"MAPBOX_ACCESS_TOKEN"},{"description":"Custom Overpass API endpoint URL (defaults rotate between public instances)","format":"string","name":"OVERPASS_API_URL"},{"description":"Safety cap for H3 grid generation (default: 50000)","format":"number","name":"MAX_H3_CELLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-03T00:10:00.618463Z","publishedAt":"2026-03-03T00:10:00.618463Z","updatedAt":"2026-03-03T00:10:00.618463Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"io.github.iamvibhorsingh/bbox-mcp-server","description":"Bounding box(bbox) GIS tool: coords conversion, EPSG, WKT, GeoJSON, H3, Overpass, POI, map viz","repository":{"url":"https://github.com/iamvibhorsingh/bbox-mcp-server","source":"github","id":"1171012665"},"version":"1.2.4","websiteUrl":"https://vibhorsingh.com/boundingbox/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"bbox-mcp-server","version":"1.2.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Mapbox token for natural-language location search (e.g. 'San Francisco')","format":"string","isSecret":true,"name":"MAPBOX_ACCESS_TOKEN"},{"description":"Custom Overpass API endpoint URL (defaults rotate between public instances)","format":"string","name":"OVERPASS_API_URL"},{"description":"Safety cap for H3 grid generation (default: 50000)","format":"number","name":"MAX_H3_CELLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-03T16:10:49.835983Z","publishedAt":"2026-03-03T16:10:49.835983Z","updatedAt":"2026-03-03T16:10:49.835983Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"io.github.iamvibhorsingh/bbox-mcp-server","description":"Bounding box(bbox) GIS tool: coords conversion, EPSG, WKT, GeoJSON, H3, Overpass, POI, map viz","repository":{"url":"https://github.com/iamvibhorsingh/bbox-mcp-server","source":"github","id":"1171012665"},"version":"1.2.5","websiteUrl":"https://vibhorsingh.com/boundingbox/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"bbox-mcp-server","version":"1.2.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Mapbox token for natural-language location search (e.g. 'San Francisco')","format":"string","isSecret":true,"name":"MAPBOX_ACCESS_TOKEN"},{"description":"Custom Overpass API endpoint URL (defaults rotate between public instances)","format":"string","name":"OVERPASS_API_URL"},{"description":"Safety cap for H3 grid generation (default: 50000)","format":"number","name":"MAX_H3_CELLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-04T23:47:58.898726Z","publishedAt":"2026-04-04T23:47:58.898726Z","updatedAt":"2026-04-04T23:47:58.898726Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"io.github.iamvibhorsingh/bbox-mcp-server","description":"Geospatial toolkit for AI: spatial queries, coord conversion, H3, OSM search, map verification links","repository":{"url":"https://github.com/iamvibhorsingh/bbox-mcp-server","source":"github","id":"1171012665"},"version":"1.2.6","websiteUrl":"https://vibhorsingh.com/boundingbox/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"bbox-mcp-server","version":"1.2.6","transport":{"type":"stdio"},"environmentVariables":[{"description":"Mapbox token for natural-language location search (e.g. 'San Francisco')","format":"string","isSecret":true,"name":"MAPBOX_ACCESS_TOKEN"},{"description":"Custom Overpass API endpoint URL (defaults rotate between public instances)","format":"string","name":"OVERPASS_API_URL"},{"description":"Safety cap for H3 grid generation (default: 50000)","format":"number","name":"MAX_H3_CELLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-06T04:29:42.2762Z","publishedAt":"2026-04-06T04:29:42.2762Z","updatedAt":"2026-04-06T04:29:42.2762Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iamvirul/wso2-docs-mcp-server","description":"Semantic search over WSO2 docs (APIM, MI, Choreo, Ballerina) via RAG and pgvector.","repository":{"url":"https://github.com/iamvirul/wso2-docs-mcp-server","source":"github"},"version":"1.2.0","packages":[{"registryType":"npm","identifier":"wso2-docs-mcp-server","version":"1.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL connection string for pgvector (e.g. postgresql://user:pass@localhost:5432/wso2docs)","isRequired":true,"format":"string","name":"DATABASE_URL"},{"description":"Embedding backend to use: ollama (default, local), openai, gemini, or voyage","format":"string","name":"EMBEDDING_PROVIDER"},{"description":"Required only when EMBEDDING_PROVIDER=openai","format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Required only when EMBEDDING_PROVIDER=gemini","format":"string","isSecret":true,"name":"GEMINI_API_KEY"},{"description":"Required only when EMBEDDING_PROVIDER=voyage","format":"string","isSecret":true,"name":"VOYAGE_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-29T11:12:53.888121Z","publishedAt":"2026-03-29T11:12:53.888121Z","updatedAt":"2026-03-29T11:12:53.888121Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iamzifei/adwhiz","description":"Google & Meta Ads management with 100+ tools. Audit, create, and optimize campaigns.","title":"AdWhiz — Google & Meta Ads MCP Server","repository":{"url":"https://github.com/OrrisTech/adwhiz-mcp-server","source":"github"},"version":"1.0.0","websiteUrl":"https://adwhiz.ai","icons":[{"src":"https://adwhiz.ai/logo-generated.png","sizes":["256x256"]}],"remotes":[{"type":"streamable-http","url":"https://mcp.adwhiz.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-18T13:08:00.439823Z","publishedAt":"2026-03-18T13:08:00.439823Z","updatedAt":"2026-03-18T13:08:00.439823Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iancarson/narrareach","description":"Plan, schedule, and analyze publishing across channels. Requires a Narrareach account and OAuth.","title":"Narrareach","version":"1.0.0","websiteUrl":"https://www.narrareach.com","remotes":[{"type":"streamable-http","url":"https://www.narrareach.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T13:12:14.299265Z","publishedAt":"2026-10-01T13:12:14.299265Z","updatedAt":"2026-10-01T13:12:14.299265Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iancarson/narrareach","description":"Draft, schedule, and analyze content for Substack, Medium, LinkedIn, X, Bluesky, and Threads.","title":"Narrareach","version":"1.0.1","websiteUrl":"https://www.narrareach.com","remotes":[{"type":"streamable-http","url":"https://www.narrareach.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T13:17:07.342006Z","publishedAt":"2026-10-01T13:17:07.342006Z","updatedAt":"2026-10-01T13:17:07.342006Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.iancollins27/mailsnail","description":"Send USPS letters, postcards & certified mail from any agent. No signup; pay-per-piece via Stripe.","repository":{"url":"https://github.com/iancollins27/mailsnail","source":"github"},"version":"0.6.0","websiteUrl":"https://mailsnail.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mailsnail","version":"0.6.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Where to mail from: 'managed' (default, no signup, pay-per-piece via Stripe), 'click2mail' (BYO account), or 'lob' (BYO key).","isRequired":true,"default":"managed","name":"MAIL_PROVIDER"},{"description":"Hosted Mailsnail backend. Required when MAIL_PROVIDER=managed.","default":"https://api.mailsnail.dev","name":"MAIL_API_BASE_URL"},{"description":"Click2Mail account username. Required when MAIL_PROVIDER=click2mail.","name":"CLICK2MAIL_USERNAME"},{"description":"Click2Mail account password. Required when MAIL_PROVIDER=click2mail.","isSecret":true,"name":"CLICK2MAIL_PASSWORD"},{"description":"Lob API key. Required when MAIL_PROVIDER=lob. test_* is free; live_* actually mails.","isSecret":true,"name":"LOB_API_KEY"},{"description":"Set to '1' to actually mail in BYOK modes. Default '0' is dry-run.","default":"0","name":"MAIL_MCP_ALLOW_LIVE"},{"description":"Per-session estimated spend cap. Server refuses sends past this.","default":"25","name":"MAIL_MCP_SPEND_CAP_USD"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-15T17:30:08.609852Z","publishedAt":"2026-07-15T17:30:08.609852Z","updatedAt":"2026-07-15T17:30:08.609852Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ianderso/familysearch-mcp","description":"Genealogical research on FamilySearch: historical places, indexed records, page images, the tree.","title":"FamilySearch","repository":{"url":"https://github.com/ianderso/familysearch-mcp","source":"github"},"version":"1.0.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"familysearch-mcp","version":"1.0.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Access token from your own registered FamilySearch application. The place gazetteer and collection catalogue work without one.","isSecret":true,"name":"FS_ACCESS_TOKEN"},{"description":"Env file to read settings from and to re-read a refreshed token from mid-session. Defaults to the nearest .env from the working directory upward.","name":"FS_ENV_FILE"},{"description":"Your registered application's client id, reported by auth_status.","name":"FS_CLIENT_ID"},{"description":"production, or integration for the FamilySearch sandbox.","default":"production","name":"FS_ENVIRONMENT"},{"description":"HTTP timeout in seconds.","default":"60","name":"FS_TIMEOUT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T02:26:01.442042Z","publishedAt":"2026-09-30T02:26:01.442042Z","updatedAt":"2026-09-30T02:26:01.442042Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ianderso/gramps-evidence-mcp","description":"Read/write a self-hosted Gramps Web family tree where every fact carries a citation.","title":"Gramps Evidence","repository":{"url":"https://github.com/ianderso/gramps-evidence-mcp","source":"github"},"version":"1.0.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"gramps-evidence-mcp","version":"1.0.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of your Gramps Web API, e.g. http://gramps.example.org:5000.","isRequired":true,"name":"GRAMPS_MCP_API_URL"},{"description":"A dedicated Gramps Web user with at least the editor role.","isRequired":true,"name":"GRAMPS_MCP_USERNAME"},{"description":"That user's password.","isRequired":true,"isSecret":true,"name":"GRAMPS_MCP_PASSWORD"},{"description":"Absolute path to the TOML file listing reference GEDCOMs and the privacy setting.","default":"./gramps_mcp.toml","name":"GRAMPS_MCP_CONFIG"},{"description":"Set true to turn off living-person and private-record filtering of bulk output.","default":"false","name":"GRAMPS_MCP_EXPOSE_PRIVATE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T00:11:45.21612Z","publishedAt":"2026-09-30T00:11:45.21612Z","updatedAt":"2026-09-30T00:11:45.21612Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ianderso/gramps-evidence-mcp","description":"Read/write a self-hosted Gramps Web family tree where every fact carries a citation.","title":"Gramps Evidence","repository":{"url":"https://github.com/ianderso/gramps-evidence-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"gramps-evidence-mcp","version":"1.0.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of your Gramps Web API, e.g. http://gramps.example.org:5000.","isRequired":true,"name":"GRAMPS_MCP_API_URL"},{"description":"A dedicated Gramps Web user with at least the editor role.","isRequired":true,"name":"GRAMPS_MCP_USERNAME"},{"description":"That user's password.","isRequired":true,"isSecret":true,"name":"GRAMPS_MCP_PASSWORD"},{"description":"Absolute path to the TOML file listing reference GEDCOMs and the privacy setting.","default":"./gramps_mcp.toml","name":"GRAMPS_MCP_CONFIG"},{"description":"Set true to turn off living-person and private-record filtering of bulk output.","default":"false","name":"GRAMPS_MCP_EXPOSE_PRIVATE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T00:26:12.240644Z","publishedAt":"2026-09-30T00:26:12.240644Z","updatedAt":"2026-09-30T00:26:12.240644Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ianderso/gramps-evidence-mcp","description":"Read/write a self-hosted Gramps Web family tree where every fact carries a citation.","title":"Gramps Evidence","repository":{"url":"https://github.com/ianderso/gramps-evidence-mcp","source":"github"},"version":"1.1.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"gramps-evidence-mcp","version":"1.1.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of your Gramps Web API, e.g. http://gramps.example.org:5000.","isRequired":true,"name":"GRAMPS_MCP_API_URL"},{"description":"A dedicated Gramps Web user with at least the editor role.","isRequired":true,"name":"GRAMPS_MCP_USERNAME"},{"description":"That user's password.","isRequired":true,"isSecret":true,"name":"GRAMPS_MCP_PASSWORD"},{"description":"Absolute path to the TOML file listing reference GEDCOMs and the privacy setting.","default":"./gramps_mcp.toml","name":"GRAMPS_MCP_CONFIG"},{"description":"Set true to turn off living-person and private-record filtering of bulk output.","default":"false","name":"GRAMPS_MCP_EXPOSE_PRIVATE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T17:19:42.522272Z","publishedAt":"2026-10-01T17:19:42.522272Z","updatedAt":"2026-10-01T17:19:42.522272Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ianderso/nara-catalog-mcp","description":"Genealogical research in the US National Archives Catalog: records, transcriptions, page images.","title":"NARA Catalog","repository":{"url":"https://github.com/ianderso/nara-catalog-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"nara-catalog-mcp","version":"1.0.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Catalog API key, requested from the National Archives Catalog API team.","isRequired":true,"isSecret":true,"name":"NARA_API_KEY"},{"description":"Directory for the on-disk response cache.","default":"~/.cache/nara-catalog-mcp","name":"NARA_CACHE_DIR"},{"description":"HTTP timeout in seconds.","default":"60","name":"NARA_TIMEOUT"},{"description":"Calls per month the key allows, reported by api_budget.","default":"10000","name":"NARA_MONTHLY_CALL_BUDGET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T21:28:21.009854Z","publishedAt":"2026-09-28T21:28:21.009854Z","updatedAt":"2026-09-28T21:28:21.009854Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ianderso/nara-catalog-mcp","description":"Genealogical research in the US National Archives Catalog: records, transcriptions, page images.","title":"NARA Catalog","repository":{"url":"https://github.com/ianderso/nara-catalog-mcp","source":"github"},"version":"1.0.2","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"nara-catalog-mcp","version":"1.0.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Catalog API key, requested from the National Archives Catalog API team.","isRequired":true,"isSecret":true,"name":"NARA_API_KEY"},{"description":"Directory for the on-disk response cache.","default":"~/.cache/nara-catalog-mcp","name":"NARA_CACHE_DIR"},{"description":"HTTP timeout in seconds.","default":"60","name":"NARA_TIMEOUT"},{"description":"Calls per month the key allows, reported by api_budget.","default":"10000","name":"NARA_MONTHLY_CALL_BUDGET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T22:18:43.968726Z","publishedAt":"2026-09-28T22:18:43.968726Z","updatedAt":"2026-09-28T22:18:43.968726Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.iarfhlaith/gaff-check","description":"Irish property due diligence for AI agents: planning, sold prices, radon, zoning, flood, BER.","repository":{"url":"https://github.com/iarfhlaith/gaff-check","source":"github"},"version":"0.1.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"gaff-check","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-12T06:15:31.921433Z","publishedAt":"2026-07-12T06:15:31.921433Z","updatedAt":"2026-07-12T06:15:31.921433Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iarfhlaith/gaff-check","description":"Irish property due diligence: planning, prices, flood, radon, zoning, BER and crime context.","repository":{"url":"https://github.com/iarfhlaith/gaff-check","source":"github"},"version":"0.2.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"gaff-check","version":"0.2.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-15T00:18:04.490377Z","publishedAt":"2026-08-15T00:18:04.490377Z","updatedAt":"2026-08-15T00:18:04.490377Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.iasi777/memauthority","description":"Git-backed long-term memory authority for AI agents via MCP.","title":"MemAuthority","repository":{"url":"https://github.com/iasi777/memauthority","source":"github","id":"1349426409"},"version":"1.3.2","packages":[{"registryType":"mcpb","identifier":"https://github.com/iasi777/memauthority/releases/download/v1.3.2/memauthority-1.3.2-win-x64.mcpb","version":"1.3.2","fileSha256":"bfefaf96a3ad2d13b9f96be9456973a84eed12bf935e8bc8b768c65993c45479","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/iasi777/memauthority/releases/download/v1.3.2/memauthority-1.3.2-win-arm64.mcpb","version":"1.3.2","fileSha256":"29b891b223384418cfecc364e32ccb9a17e87d5fa2f8547e3607726c99c2d619","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/iasi777/memauthority/releases/download/v1.3.2/memauthority-1.3.2-linux-x64.mcpb","version":"1.3.2","fileSha256":"6205e4ca8f53c0076d7b7efe413ee8bf77e826ce949e7c94f14d0a85a31b6a4a","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/iasi777/memauthority/releases/download/v1.3.2/memauthority-1.3.2-linux-arm64.mcpb","version":"1.3.2","fileSha256":"0901d9ea00917e67847e1bea7d8846016923bc576d2cfd412327f787a81ce84b","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/iasi777/memauthority/releases/download/v1.3.2/memauthority-1.3.2-osx-x64.mcpb","version":"1.3.2","fileSha256":"d1e08ab63f2960ed75994e62a6046798e454deb2ec44167a12b8ba9809aa1a1f","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/iasi777/memauthority/releases/download/v1.3.2/memauthority-1.3.2-osx-arm64.mcpb","version":"1.3.2","fileSha256":"bc1b6aa53df65064bfc8d52fb835afaf22e076347652beef5d73a4594f633b8a","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T09:18:47.685917Z","publishedAt":"2026-09-03T09:18:47.685917Z","updatedAt":"2026-09-03T09:18:47.685917Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ibeal/tidal-mcp","description":"MCP server for TIDAL - search tracks, manage playlists, and get personalized recommendations","repository":{"url":"https://github.com/ibeal/tidal-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"oci","identifier":"ghcr.io/ibeal/tidal-mcp:latest","transport":{"type":"stdio"},"environmentVariables":[{"description":"Port for the TIDAL API Flask server (default: 5050)","format":"string","name":"TIDAL_MCP_PORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-10T01:56:58.742811Z","publishedAt":"2026-02-10T01:56:58.742811Z","updatedAt":"2026-02-10T01:56:58.742811Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.ibeal/tidal-mcp:0.1.0","count":30}}
