{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jongko54/web-embedding","description":"Source-first URL clone, capture, rebuild, and fidelity verification tools.","title":"webEmbedding","repository":{"url":"https://github.com/jongko54/webEmbedding","source":"github"},"version":"0.3.5","websiteUrl":"https://github.com/jongko54/webEmbedding#readme","packages":[{"registryType":"npm","identifier":"web-embedding","version":"0.3.5","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-08T05:11:01.035633Z","publishedAt":"2026-05-08T05:11:01.035633Z","updatedAt":"2026-05-08T05:11:01.035633Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jongko54/web-embedding","description":"Source-first URL clone, capture, rebuild, and fidelity verification tools.","title":"webEmbedding","repository":{"url":"https://github.com/jongko54/webEmbedding","source":"github"},"version":"0.3.6","websiteUrl":"https://github.com/jongko54/webEmbedding#readme","packages":[{"registryType":"npm","identifier":"web-embedding","version":"0.3.6","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}],"remotes":[{"type":"streamable-http","url":"https://webembedding-mcp.vercel.app/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-08T05:26:18.394796Z","publishedAt":"2026-05-08T05:26:18.394796Z","updatedAt":"2026-05-08T05:26:18.394796Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jongko54/web-embedding","description":"Source-first URL clone, capture, rebuild, and fidelity verification tools.","title":"webEmbedding","repository":{"url":"https://github.com/jongko54/webEmbedding","source":"github"},"version":"0.3.7","websiteUrl":"https://github.com/jongko54/webEmbedding#readme","packages":[{"registryType":"npm","identifier":"web-embedding","version":"0.3.7","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}],"remotes":[{"type":"streamable-http","url":"https://webembedding-mcp.vercel.app/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-08T05:49:59.804779Z","publishedAt":"2026-05-08T05:49:59.804779Z","updatedAt":"2026-05-08T05:49:59.804779Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jongko54/web-embedding","description":"Source-first URL clone, capture, rebuild, and fidelity verification tools.","title":"webEmbedding","repository":{"url":"https://github.com/jongko54/webEmbedding","source":"github"},"version":"0.3.8","websiteUrl":"https://github.com/jongko54/webEmbedding#readme","packages":[{"registryType":"npm","identifier":"web-embedding","version":"0.3.8","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}],"remotes":[{"type":"streamable-http","url":"https://webembedding-mcp.vercel.app/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T07:15:16.62122Z","publishedAt":"2026-05-21T07:15:16.62122Z","updatedAt":"2026-05-21T07:15:16.62122Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonkludt/varosity","description":"One key for AI video, voice, music, and image across 40+ frontier models. BYOK zero markup.","repository":{"url":"https://github.com/jonkludt/varosity-ai","source":"github","subfolder":"packages/mcp-server"},"version":"0.1.1","websiteUrl":"https://varosity.ai","packages":[{"registryType":"npm","identifier":"@varosity/mcp-server","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Varosity API key (vsk_...) issued at https://varosity.ai/app/keys/api-keys","isRequired":true,"format":"string","isSecret":true,"name":"VAROSITY_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://varosity.ai/api/mcp","headers":[{"description":"Bearer vsk_... — Varosity API key issued at https://varosity.ai/app/keys/api-keys","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-15T18:07:26.509409Z","publishedAt":"2026-07-15T18:07:26.509409Z","updatedAt":"2026-07-15T18:07:26.509409Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonny-1812/corebee","description":"AI customer support over MCP: conversations, knowledge base, analytics, widget + agent signup.","title":"Corebee — AI Customer Support","repository":{"url":"https://github.com/jonny-1812/corebee-mcp-skills","source":"github"},"version":"2.0.1","websiteUrl":"https://corebee.ai","remotes":[{"type":"streamable-http","url":"https://corebee.ai/api/v1/mcp/stream"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-15T09:46:29.100128Z","publishedAt":"2026-06-15T09:46:29.100128Z","updatedAt":"2026-06-15T09:46:29.100128Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonny-1812/corebee","description":"Run AI customer support from your terminal: conversations, knowledge base, and chat widget.","title":"Corebee AI Customer Support","repository":{"url":"https://github.com/jonny-1812/corebee-mcp-skills","source":"github"},"version":"2.1.0","websiteUrl":"https://corebee.ai","remotes":[{"type":"streamable-http","url":"https://corebee.ai/api/v1/mcp/stream"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-24T12:10:46.578209Z","publishedAt":"2026-07-24T12:10:46.578209Z","updatedAt":"2026-07-24T12:10:46.578209Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonnyblankinship/hue-ble-mcp","description":"Control Philips Hue lights via Bluetooth LE — no bridge required.","title":"Hue BLE MCP","repository":{"url":"https://github.com/jonnyblankinship/hue-ble-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"hue-ble-mcp","version":"0.1.1","runtimeHint":"python","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-26T20:52:13.96264Z","publishedAt":"2026-03-26T20:52:13.96264Z","updatedAt":"2026-03-26T20:52:13.96264Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonnyblankinship/hue-ble-mcp","description":"Control Philips Hue lights via Bluetooth LE — no bridge required.","title":"Hue BLE MCP","repository":{"url":"https://github.com/jonnyblankinship/hue-ble-mcp","source":"github"},"version":"0.1.3","packages":[{"registryType":"pypi","identifier":"hue-ble-mcp","version":"0.1.3","runtimeHint":"python","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-26T21:23:43.365673Z","publishedAt":"2026-03-26T21:23:43.365673Z","updatedAt":"2026-03-26T21:23:43.365673Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonnybottles/azure-updates","description":"MCP server for Azure Updates RSS feed - search, filter, and summarize Azure service updates","repository":{"url":"https://github.com/jonnybottles/azure-updates-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"azure-updates-mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-31T13:24:28.694965Z","publishedAt":"2026-01-31T13:24:28.694965Z","updatedAt":"2026-01-31T13:24:28.694965Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonnybottles/m365-roadmap","description":"Query the Microsoft 365 Roadmap from AI agents","title":"M365 Roadmap","repository":{"url":"https://github.com/jonnybottles/M365-roadmap-mcp-server","source":"github"},"version":"0.2.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"m365-roadmap-mcp","version":"0.2.1","runtimeHint":"uvx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-31T20:23:02.127297Z","publishedAt":"2026-01-31T20:23:02.127297Z","updatedAt":"2026-01-31T20:23:02.127297Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonnybottles/m365-roadmap","description":"Query the Microsoft 365 Roadmap from AI agents","title":"M365 Roadmap","repository":{"url":"https://github.com/jonnybottles/M365-roadmap-mcp-server","source":"github"},"version":"0.4.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"m365-roadmap-mcp","version":"0.4.0","runtimeHint":"uvx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-04T21:30:43.647581Z","publishedAt":"2026-02-04T21:30:43.647581Z","updatedAt":"2026-02-04T21:30:43.647581Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonnybottles/patch-tuesday","description":"Query Microsoft Patch Tuesday security updates (MSRC) with EPSS and CISA KEV enrichment","repository":{"url":"https://github.com/jonnybottles/patch-tuesday-mcp","source":"github"},"version":"0.7.0","packages":[{"registryType":"pypi","identifier":"patch-tuesday-mcp","version":"0.7.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://patch-tuesday-mcp.happyrock-b60185ec.eastus.azurecontainerapps.io/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T22:00:51.491652Z","publishedAt":"2026-07-11T22:00:51.491652Z","updatedAt":"2026-07-11T22:00:51.491652Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonnybottles/patch-tuesday","description":"Query Microsoft Patch Tuesday security updates (MSRC) with EPSS and CISA KEV enrichment","repository":{"url":"https://github.com/jonnybottles/patch-tuesday-mcp","source":"github"},"version":"0.8.0","packages":[{"registryType":"pypi","identifier":"patch-tuesday-mcp","version":"0.8.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://patch-tuesday-mcp.happyrock-b60185ec.eastus.azurecontainerapps.io/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-12T00:02:00.593413Z","publishedAt":"2026-07-12T00:02:00.593413Z","updatedAt":"2026-07-12T00:02:00.593413Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonnybottles/patch-tuesday","description":"Query Microsoft Patch Tuesday security updates (MSRC) with EPSS and CISA KEV enrichment","repository":{"url":"https://github.com/jonnybottles/patch-tuesday-mcp","source":"github"},"version":"0.8.1","packages":[{"registryType":"pypi","identifier":"patch-tuesday-mcp","version":"0.8.1","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://patch-tuesday-mcp.happyrock-b60185ec.eastus.azurecontainerapps.io/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-14T16:17:45.425736Z","publishedAt":"2026-07-14T16:17:45.425736Z","updatedAt":"2026-07-14T16:17:45.425736Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonnybottles/patch-tuesday","description":"Query Microsoft Patch Tuesday security updates (MSRC) with EPSS and CISA KEV enrichment","repository":{"url":"https://github.com/jonnybottles/patch-tuesday-mcp","source":"github"},"version":"0.9.0","packages":[{"registryType":"pypi","identifier":"patch-tuesday-mcp","version":"0.9.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://patch-tuesday-mcp.happyrock-b60185ec.eastus.azurecontainerapps.io/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T14:44:06.927126Z","publishedAt":"2026-07-22T14:44:06.927126Z","updatedAt":"2026-07-22T14:44:06.927126Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonnybottles/patch-tuesday","description":"Query Microsoft Patch Tuesday security updates (MSRC) with EPSS and CISA KEV enrichment","repository":{"url":"https://github.com/jonnybottles/patch-tuesday-mcp","source":"github"},"version":"0.9.1","packages":[{"registryType":"pypi","identifier":"patch-tuesday-mcp","version":"0.9.1","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://patch-tuesday-mcp.agreeabledesert-d0b8e491.eastus2.azurecontainerapps.io/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T21:27:31.434753Z","publishedAt":"2026-07-26T21:27:31.434753Z","updatedAt":"2026-07-26T21:27:31.434753Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonradoff/lastsaas","description":"Read-only admin MCP server for LastSaaS — dashboards, users, tenants, billing, logs, health.","repository":{"url":"https://github.com/jonradoff/lastsaas","source":"github"},"version":"1.0.0","packages":[{"registryType":"mcpb","identifier":"https://github.com/jonradoff/lastsaas/releases/download/v1.0.0/lastsaas-darwin-arm64.mcpb","version":"1.0.0","fileSha256":"bdd36be9e481def3b8dd36801ada11bffb9f52c0d6f81a6a9afb6efb3c3933a0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the LastSaaS instance (e.g., https://your-app.fly.dev or http://localhost:4290)","isRequired":true,"format":"string","name":"LASTSAAS_URL"},{"description":"Root-tenant API key with admin authority (starts with lsk_). Create in Admin → API Keys.","isRequired":true,"format":"string","isSecret":true,"name":"LASTSAAS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-26T21:38:05.346782Z","publishedAt":"2026-02-26T21:38:05.346782Z","updatedAt":"2026-02-26T21:38:05.346782Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonradoff/lightcms","description":"AI-native CMS with 41 MCP tools for managing websites through natural language.","repository":{"url":"https://github.com/jonradoff/lightcms","source":"github"},"version":"1.1.0","packages":[{"registryType":"mcpb","identifier":"https://github.com/jonradoff/lightcms/releases/download/v1.1.0/lightcms-darwin-arm64.mcpb","version":"1.1.0","fileSha256":"5777bf754d6bdaef9e00361dfb821f88ae8190ed4420c15d571de06afd66564e","transport":{"type":"stdio"},"environmentVariables":[{"description":"URL of your LightCMS instance (e.g., https://example.com or http://localhost:8082)","isRequired":true,"format":"string","name":"LIGHTCMS_URL"},{"description":"API key for authentication. Create one in the admin panel at /cm → Settings → API Keys.","isRequired":true,"format":"string","isSecret":true,"name":"LIGHTCMS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-26T20:47:24.66537Z","publishedAt":"2026-02-26T20:47:24.66537Z","updatedAt":"2026-02-26T20:47:24.66537Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonybur-oc/mcp-server","description":"stories.yaml — an open specification for software requirements, enforced by CI.","repository":{"url":"https://github.com/jonybur-oc/locus","source":"github"},"version":"0.6.1","packages":[{"registryType":"npm","identifier":"@locus-dev/mcp-server","version":"0.6.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional: Locus API key for cloud team sync. Prefix ptmcp_. Not required for local stories.yaml mode.","format":"string","isSecret":true,"name":"PROTOTYPER_API_KEY"},{"description":"Optional: Locus project UUID for cloud team sync.","format":"string","name":"PROTOTYPER_PROJECT_ID"},{"description":"Optional: Explicit path to stories.yaml. Defaults to auto-discovery from project root.","format":"string","name":"LOCUS_STORIES_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-06T20:17:24.787646Z","publishedAt":"2026-05-06T20:17:24.787646Z","updatedAt":"2026-05-06T20:17:24.787646Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonybur/mcp-server","description":"User stories as AI coding context. stories.yaml gives Claude Code and Cursor your product intent.","repository":{"url":"https://github.com/jonybur/prototyper","source":"github","subfolder":"packages/mcp-server"},"version":"0.4.5","packages":[{"registryType":"npm","identifier":"@locus-dev/mcp-server","version":"0.4.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional: Locus API key for cloud team sync. Prefix ptmcp_. Not required for local stories.yaml mode.","format":"string","isSecret":true,"name":"PROTOTYPER_API_KEY"},{"description":"Optional: Locus project UUID for cloud team sync.","format":"string","name":"PROTOTYPER_PROJECT_ID"},{"description":"Optional: Explicit path to stories.yaml. Defaults to auto-discovery from project root.","format":"string","name":"LOCUS_STORIES_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-04T10:17:12.195972Z","publishedAt":"2026-05-04T10:17:12.195972Z","updatedAt":"2026-05-04T10:17:12.195972Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonybur/mcp-server","description":"stories.yaml — an open specification for software requirements, enforced by CI.","repository":{"url":"https://github.com/jonybur/locus","source":"github","subfolder":"packages/mcp-server"},"version":"0.4.6","packages":[{"registryType":"npm","identifier":"@locus-dev/mcp-server","version":"0.4.6","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional: Locus API key for cloud team sync. Prefix ptmcp_. Not required for local stories.yaml mode.","format":"string","isSecret":true,"name":"PROTOTYPER_API_KEY"},{"description":"Optional: Locus project UUID for cloud team sync.","format":"string","name":"PROTOTYPER_PROJECT_ID"},{"description":"Optional: Explicit path to stories.yaml. Defaults to auto-discovery from project root.","format":"string","name":"LOCUS_STORIES_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-04T22:03:16.55909Z","publishedAt":"2026-05-04T22:03:16.55909Z","updatedAt":"2026-05-04T22:03:16.55909Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jonybur/mcp-server","description":"stories.yaml — an open specification for software requirements, enforced by CI.","repository":{"url":"https://github.com/jonybur/locus","source":"github","subfolder":"packages/mcp-server"},"version":"0.5.0","packages":[{"registryType":"npm","identifier":"@locus-dev/mcp-server","version":"0.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional: Locus API key for cloud team sync. Prefix ptmcp_. Not required for local stories.yaml mode.","format":"string","isSecret":true,"name":"PROTOTYPER_API_KEY"},{"description":"Optional: Locus project UUID for cloud team sync.","format":"string","name":"PROTOTYPER_PROJECT_ID"},{"description":"Optional: Explicit path to stories.yaml. Defaults to auto-discovery from project root.","format":"string","name":"LOCUS_STORIES_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-04T22:41:18.398334Z","publishedAt":"2026-05-04T22:41:18.398334Z","updatedAt":"2026-05-04T22:41:18.398334Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.joosthel/sevdesk-mcp","description":"Complete sevDesk MCP server: all API endpoints, guarded writes, built-in bookkeeping audits.","repository":{"url":"https://github.com/joosthel/sevdesk-mcp","source":"github"},"version":"0.4.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"sevdesk-mcp","version":"0.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"sevDesk API token (Settings → Users → your user → API)","isRequired":true,"format":"string","isSecret":true,"name":"SEVDESK_API_TOKEN"},{"description":"Start in read-only mode (recommended: true)","format":"boolean","name":"SEVDESK_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T05:52:52.973752Z","publishedAt":"2026-07-29T05:52:52.973752Z","updatedAt":"2026-07-29T05:52:52.973752Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jordan23wagner-ops/agent-handoff","description":"Pass messages between AI agents with cleaning, metadata enrichment, and metered billing.","title":"Agent Handoff","repository":{"url":"https://github.com/jordan23wagner-ops/agent-handoff","source":"github"},"version":"1.0.0","websiteUrl":"https://agent-handoff-production-573c.up.railway.app","remotes":[{"type":"streamable-http","url":"https://agent-handoff-production-573c.up.railway.app/mcp","headers":[{"description":"agent-handoff API key. Required on every tools/call request.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T00:22:23.348424Z","publishedAt":"2026-07-28T00:22:23.348424Z","updatedAt":"2026-07-28T00:22:23.348424Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jordanburke/dokploy-mcp-server","description":"Dokploy MCP server: manage apps, Docker Compose, databases, domains, backups, and servers.","repository":{"url":"https://github.com/sapientsai/dokploy-mcp-server","source":"github"},"version":"1.6.2","packages":[{"registryType":"npm","identifier":"dokploy-mcp-server","version":"1.6.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Dokploy instance URL (e.g., https://dokploy.example.com)","isRequired":true,"format":"string","name":"DOKPLOY_URL"},{"description":"Dokploy API key (generate in Settings > API Keys)","isRequired":true,"format":"string","isSecret":true,"name":"DOKPLOY_API_KEY"},{"description":"Transport: 'stdio' (default) or 'httpStream' for remote/Docker deployments","format":"string","name":"TRANSPORT_TYPE"},{"description":"HTTP port for httpStream transport (default 3000)","format":"string","name":"PORT"},{"description":"HTTP host for httpStream transport (default 0.0.0.0)","format":"string","name":"HOST"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-19T21:35:31.34343Z","publishedAt":"2026-04-19T21:35:31.34343Z","updatedAt":"2026-04-19T21:35:31.34343Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jordanburke/oura-ring-mcp-server","description":"Oura Ring MCP server for the Oura API v2: sleep, readiness, activity, heart rate, and more.","repository":{"url":"https://github.com/jordanburke/oura-ring-mcp-server","source":"github"},"version":"0.1.2","packages":[{"registryType":"npm","identifier":"oura-ring-mcp-server","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Oura personal access token (create at https://cloud.ouraring.com/personal-access-tokens)","isRequired":true,"format":"string","isSecret":true,"name":"OURA_API_KEY"},{"description":"Use Oura's /sandbox/ demo data instead of real data (true/false, default false)","format":"string","name":"OURA_SANDBOX"},{"description":"Transport: 'stdio' (default) or 'httpStream' for remote/Docker deployments","format":"string","name":"TRANSPORT_TYPE"},{"description":"HTTP port for httpStream transport (default 3000)","format":"string","name":"PORT"},{"description":"HTTP host for httpStream transport (default 0.0.0.0)","format":"string","name":"HOST"},{"description":"Write NDJSON telemetry events to this file path (safe under any transport)","format":"string","name":"OURA_TELEMETRY_FILE"},{"description":"Console telemetry under httpStream transport: true (default) or false","format":"string","name":"OURA_TELEMETRY_CONSOLE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-02T02:45:19.476279Z","publishedAt":"2026-07-02T02:45:19.476279Z","updatedAt":"2026-07-02T02:45:19.476279Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jordanburke/oura-ring-mcp-server","description":"Oura Ring MCP server for the Oura API v2: sleep, readiness, activity, heart rate, and more.","repository":{"url":"https://github.com/jordanburke/oura-ring-mcp-server","source":"github"},"version":"0.2.0","packages":[{"registryType":"npm","identifier":"oura-ring-mcp-server","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Oura OAuth2 client ID (register an app at https://cloud.ouraring.com/oauth/applications, then run `oura-ring-mcp-server login` once to authorize)","isRequired":true,"format":"string","name":"OURA_CLIENT_ID"},{"description":"Oura OAuth2 client secret from the same application","isRequired":true,"format":"string","isSecret":true,"name":"OURA_CLIENT_SECRET"},{"description":"Use Oura's /sandbox/ demo data instead of real data (true/false, default false)","format":"string","name":"OURA_SANDBOX"},{"description":"Transport: 'stdio' (default) or 'httpStream' for remote/Docker deployments","format":"string","name":"TRANSPORT_TYPE"},{"description":"HTTP port for httpStream transport (default 3000)","format":"string","name":"PORT"},{"description":"HTTP host for httpStream transport (default 0.0.0.0)","format":"string","name":"HOST"},{"description":"Write NDJSON telemetry events to this file path (safe under any transport)","format":"string","name":"OURA_TELEMETRY_FILE"},{"description":"Console telemetry under httpStream transport: true (default) or false","format":"string","name":"OURA_TELEMETRY_CONSOLE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-13T03:52:31.752535Z","publishedAt":"2026-07-13T03:52:31.752535Z","updatedAt":"2026-07-13T03:52:31.752535Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jordanburke/reddit-mcp-server","description":"Reddit MCP server with full read/write - posts, comments, search, and content creation.","repository":{"url":"https://github.com/jordanburke/reddit-mcp-server","source":"github"},"version":"1.2.1","packages":[{"registryType":"npm","identifier":"reddit-mcp-server","version":"1.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Reddit app client ID (optional - enables higher rate limits)","format":"string","name":"REDDIT_CLIENT_ID"},{"description":"Reddit app client secret","format":"string","isSecret":true,"name":"REDDIT_CLIENT_SECRET"},{"description":"Reddit username (required for write operations)","format":"string","name":"REDDIT_USERNAME"},{"description":"Reddit password (required for write operations)","format":"string","isSecret":true,"name":"REDDIT_PASSWORD"},{"description":"Authentication mode: auto, authenticated, or anonymous","format":"string","name":"REDDIT_AUTH_MODE"},{"description":"Write safeguards: off, standard, or strict","format":"string","name":"REDDIT_SAFE_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-28T15:37:55.522834Z","publishedAt":"2026-01-28T15:37:55.522834Z","updatedAt":"2026-01-28T15:37:55.522834Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.jordanburke/reddit-mcp-server","description":"Reddit MCP server with full read/write - posts, comments, search, and content creation.","repository":{"url":"https://github.com/jordanburke/reddit-mcp-server","source":"github"},"version":"1.4.2","packages":[{"registryType":"npm","identifier":"reddit-mcp-server","version":"1.4.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Reddit app client ID (optional - enables higher rate limits)","format":"string","name":"REDDIT_CLIENT_ID"},{"description":"Reddit app client secret","format":"string","isSecret":true,"name":"REDDIT_CLIENT_SECRET"},{"description":"Reddit username (required for write operations)","format":"string","name":"REDDIT_USERNAME"},{"description":"Reddit password (required for write operations)","format":"string","isSecret":true,"name":"REDDIT_PASSWORD"},{"description":"Authentication mode: auto, authenticated, or anonymous","format":"string","name":"REDDIT_AUTH_MODE"},{"description":"Write safeguards: off, standard (default), or strict","format":"string","name":"REDDIT_SAFE_MODE"},{"description":"Bot disclosure footer: auto or off (default)","format":"string","name":"REDDIT_BOT_DISCLOSURE"},{"description":"Custom bot footer text (used with REDDIT_BOT_DISCLOSURE=auto)","format":"string","name":"REDDIT_BOT_FOOTER"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-04T18:17:12.393329Z","publishedAt":"2026-03-04T18:17:12.393329Z","updatedAt":"2026-03-04T18:17:12.393329Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.jordanburke/reddit-mcp-server:1.4.2","count":30}}
