{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ruslanlap/pagespeed-insights-mcp","description":"Google PageSpeed Insights & CrUX APIs: 16 tools for web performance audits.","repository":{"url":"https://github.com/ruslanlap/pagespeed-insights-mcp","source":"github"},"version":"1.5.2","packages":[{"registryType":"npm","identifier":"pagespeed-insights-mcp","version":"1.5.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google API key with PageSpeed Insights API enabled","isRequired":true,"format":"string","isSecret":true,"name":"GOOGLE_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-21T12:47:41.361093Z","publishedAt":"2026-08-21T12:47:41.361093Z","updatedAt":"2026-08-21T12:47:41.361093Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ruslanlap/pagespeed-insights-mcp","description":"Google PageSpeed Insights & CrUX APIs: 16 tools for web performance audits.","repository":{"url":"https://github.com/ruslanlap/pagespeed-insights-mcp","source":"github"},"version":"1.5.3","packages":[{"registryType":"npm","identifier":"pagespeed-insights-mcp","version":"1.5.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google API key with PageSpeed Insights API enabled","isRequired":true,"format":"string","isSecret":true,"name":"GOOGLE_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-21T12:51:41.95942Z","publishedAt":"2026-08-21T12:51:41.95942Z","updatedAt":"2026-08-21T12:51:41.95942Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ruslanlap/pagespeed-insights-mcp","description":"Google PageSpeed Insights & CrUX APIs: 17 tools for web performance audits.","repository":{"url":"https://github.com/ruslanlap/pagespeed-insights-mcp","source":"github"},"version":"1.7.0","packages":[{"registryType":"npm","identifier":"pagespeed-insights-mcp","version":"1.5.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google API key with PageSpeed Insights API enabled","isRequired":true,"format":"string","isSecret":true,"name":"GOOGLE_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-21T14:50:35.908318Z","publishedAt":"2026-08-21T14:50:35.908318Z","updatedAt":"2026-08-21T14:50:35.908318Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ruslanlap/pagespeed-insights-mcp","description":"Google PageSpeed Insights & CrUX APIs: 19 tools for web performance audits.","repository":{"url":"https://github.com/ruslanlap/pagespeed-insights-mcp","source":"github"},"version":"1.7.1","packages":[{"registryType":"npm","identifier":"pagespeed-insights-mcp","version":"1.7.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google API key with PageSpeed Insights API enabled","isRequired":true,"format":"string","isSecret":true,"name":"GOOGLE_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-24T19:56:28.312991Z","publishedAt":"2026-08-24T19:56:28.312991Z","updatedAt":"2026-08-24T19:56:28.312991Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ruslanlap/pagespeed-insights-mcp","description":"Google PageSpeed Insights & CrUX APIs: 19 tools for web performance audits.","repository":{"url":"https://github.com/ruslanlap/pagespeed-insights-mcp","source":"github"},"version":"1.7.3","packages":[{"registryType":"npm","identifier":"pagespeed-insights-mcp","version":"1.7.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google API key with PageSpeed Insights API enabled","isRequired":true,"format":"string","isSecret":true,"name":"GOOGLE_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-25T06:13:57.779679Z","publishedAt":"2026-08-25T06:13:57.779679Z","updatedAt":"2026-08-25T06:13:57.779679Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ruslanlap/pagespeed-insights-mcp","description":"Google PageSpeed Insights and CrUX: six workflow tools for web performance.","repository":{"url":"https://github.com/ruslanlap/pagespeed-insights-mcp","source":"github"},"version":"2.0.0","packages":[{"registryType":"npm","identifier":"pagespeed-insights-mcp","version":"2.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google API key with PageSpeed Insights API enabled","isRequired":true,"format":"string","isSecret":true,"name":"GOOGLE_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-27T09:12:54.789074Z","publishedAt":"2026-08-27T09:12:54.789074Z","updatedAt":"2026-08-27T09:12:54.789074Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ruslanlap/pagespeed-insights-mcp","description":"Google PageSpeed Insights and CrUX: six workflow tools for web performance.","repository":{"url":"https://github.com/ruslanlap/pagespeed-insights-mcp","source":"github"},"version":"2.1.0","packages":[{"registryType":"npm","identifier":"pagespeed-insights-mcp","version":"2.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google API key with PageSpeed Insights API enabled","isRequired":true,"format":"string","isSecret":true,"name":"GOOGLE_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-12T06:23:03.782806Z","publishedAt":"2026-09-12T06:23:03.782806Z","updatedAt":"2026-09-12T06:23:03.782806Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.russellshen1992/2o","description":"Human intelligence API — AI agents verify facts with human domain experts via MCP","repository":{"url":"https://github.com/russellshen1992/2o","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"@russellshen1992/2o-mcp","version":"1.0.0","transport":{"type":"stdio"}}],"remotes":[{"type":"sse","url":"https://www.2oapi.xyz/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-10T20:53:18.933441Z","publishedAt":"2026-03-10T20:53:18.933441Z","updatedAt":"2026-03-10T20:53:18.933441Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rustok-org/rustok-wallet","description":"Self-custody Ethereum agent wallet (MCP/stdio). Keys stay in a local Docker volume.","repository":{"url":"https://github.com/rustok-org/mcp","source":"github"},"version":"0.4.0","websiteUrl":"https://github.com/rustok-org/mcp","packages":[{"registryType":"oci","identifier":"ghcr.io/rustok-org/rustok-wallet:v0.4.0","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Keep stdin open — required for the stdio MCP transport.","type":"named","name":"-i"},{"description":"Remove the ephemeral container on exit (keys persist in the volume).","type":"named","name":"--rm"},{"description":"PID-1 init: signal forwarding and zombie reaping.","type":"named","name":"--init"},{"description":"Mount the local keystore volume (self-custody: keys never leave this volume).","value":"rustok-wallet:/data","type":"named","name":"-v"},{"description":"Keystore password.","isRequired":true,"value":"RUSTOK_KEYRING_PASSWORD={password}","variables":{"password":{"description":"Password that unlocks your local keystore (the one set at create-wallet).","isRequired":true,"format":"string","isSecret":true}},"type":"named","name":"-e"},{"description":"Ethereum mainnet RPC URL.","isRequired":true,"value":"RUSTOK_RPC_URLS_1={rpc_url}","variables":{"rpc_url":{"description":"Ethereum mainnet RPC URL (an Alchemy key URL, or a public RPC).","isRequired":true,"format":"string"}},"type":"named","name":"-e"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-06T17:44:04.121993Z","publishedAt":"2026-07-06T17:44:04.121993Z","updatedAt":"2026-07-06T17:44:04.121993Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rustok-org/rustok-wallet","description":"Self-custody Ethereum agent wallet (MCP/stdio). Keys stay in a local Docker volume.","repository":{"url":"https://github.com/rustok-org/mcp","source":"github"},"version":"0.4.1","websiteUrl":"https://github.com/rustok-org/mcp","packages":[{"registryType":"oci","identifier":"ghcr.io/rustok-org/rustok-wallet:v0.4.1","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the local keystore volume (self-custody: keys never leave this volume).","value":"rustok-wallet:/data","type":"named","name":"-v"},{"description":"Keystore password.","isRequired":true,"value":"RUSTOK_KEYRING_PASSWORD={password}","variables":{"password":{"description":"Password that unlocks your local keystore (the one set at create-wallet).","isRequired":true,"format":"string","isSecret":true}},"type":"named","name":"-e"},{"description":"Ethereum mainnet RPC URL.","isRequired":true,"value":"RUSTOK_RPC_URLS_1={rpc_url}","variables":{"rpc_url":{"description":"Ethereum mainnet RPC URL (an Alchemy key URL, or a public RPC).","isRequired":true,"format":"string"}},"type":"named","name":"-e"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T07:36:06.576925Z","publishedAt":"2026-07-31T07:36:06.576925Z","updatedAt":"2026-07-31T07:36:06.576925Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rustok-org/rustok-wallet","description":"Self-custody Ethereum agent wallet (MCP/stdio). Keys stay in a local Docker volume.","repository":{"url":"https://github.com/rustok-org/mcp","source":"github"},"version":"0.4.2","websiteUrl":"https://github.com/rustok-org/mcp","packages":[{"registryType":"oci","identifier":"ghcr.io/rustok-org/rustok-wallet:v0.4.2","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the local keystore volume (self-custody: keys never leave this volume).","value":"rustok-wallet:/data","type":"named","name":"-v"},{"description":"Keystore password.","isRequired":true,"value":"RUSTOK_KEYRING_PASSWORD={password}","variables":{"password":{"description":"Password that unlocks your local keystore (the one set at create-wallet).","isRequired":true,"format":"string","isSecret":true}},"type":"named","name":"-e"},{"description":"Ethereum mainnet RPC URL.","isRequired":true,"value":"RUSTOK_RPC_URLS_1={rpc_url}","variables":{"rpc_url":{"description":"Ethereum mainnet RPC URL (an Alchemy key URL, or a public RPC).","isRequired":true,"format":"string"}},"type":"named","name":"-e"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T12:18:28.443203Z","publishedAt":"2026-07-31T12:18:28.443203Z","updatedAt":"2026-07-31T12:18:28.443203Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rusty4444/changedetection-mcp","description":"MCP server for ChangeDetection.io website monitoring and change history.","title":"ChangeDetection.io MCP Server","repository":{"url":"https://github.com/rusty4444/changedetection-mcp","source":"github"},"version":"0.1.0","websiteUrl":"https://github.com/rusty4444/changedetection-mcp","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"changedetection-mcp","version":"0.1.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the ChangeDetection.io instance, e.g. https://changedetection.example.com","isRequired":true,"placeholder":"https://changedetection.example.com","name":"CHANGEDETECTION_BASE_URL"},{"description":"ChangeDetection.io API key","isRequired":true,"isSecret":true,"name":"CHANGEDETECTION_API_KEY"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"github":{"owner":"rusty4444","repo":"changedetection-mcp"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-18T03:32:29.947988Z","publishedAt":"2026-05-18T03:32:29.947988Z","updatedAt":"2026-05-18T03:32:29.947988Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rusty4444/hermes-grocy-mcp","description":"MCP server for Grocy household ERP inventory and shopping workflows.","title":"Hermes Grocy MCP","repository":{"url":"https://github.com/rusty4444/grocy-mcp","source":"github"},"version":"0.2.1","websiteUrl":"https://github.com/rusty4444/grocy-mcp","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"hermes-grocy-mcp","version":"0.2.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Grocy base URL, with or without /api","placeholder":"https://demo.grocy.info","name":"GROCY_BASE_URL"},{"description":"Grocy API key for private instances or write access","isSecret":true,"name":"GROCY_API_KEY"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"github":{"owner":"rusty4444","repo":"grocy-mcp"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-18T03:32:31.95876Z","publishedAt":"2026-05-18T03:32:31.95876Z","updatedAt":"2026-05-18T03:32:31.95876Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rusty4444/shiori-mcp","description":"MCP server for Shiori bookmark management and tag workflows.","title":"Shiori MCP","repository":{"url":"https://github.com/rusty4444/shiori-mcp","source":"github"},"version":"0.1.0","websiteUrl":"https://github.com/rusty4444/shiori-mcp","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"shiori-mcp","version":"0.1.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Shiori instance, e.g. https://shiori.example.com","isRequired":true,"placeholder":"https://shiori.example.com","name":"SHIORI_BASE_URL"},{"description":"Existing Shiori session id; skips login if provided","isSecret":true,"name":"SHIORI_SESSION_ID"},{"description":"Shiori username; required unless SHIORI_SESSION_ID is set","name":"SHIORI_USERNAME"},{"description":"Shiori password; required unless SHIORI_SESSION_ID is set","isSecret":true,"name":"SHIORI_PASSWORD"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"github":{"owner":"rusty4444","repo":"shiori-mcp"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-18T03:32:30.599682Z","publishedAt":"2026-05-18T03:32:30.599682Z","updatedAt":"2026-05-18T03:32:30.599682Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rusty4444/wallabag-mcp","description":"MCP server for wallabag read-it-later entries, tags, and annotations.","title":"wallabag MCP","repository":{"url":"https://github.com/rusty4444/wallabag-mcp","source":"github"},"version":"0.1.0","websiteUrl":"https://github.com/rusty4444/wallabag-mcp","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"wallabag-mcp","version":"0.1.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the wallabag instance, e.g. https://wallabag.example.com","isRequired":true,"placeholder":"https://wallabag.example.com","name":"WALLABAG_BASE_URL"},{"description":"Existing OAuth access token; skips password grant if provided","isSecret":true,"name":"WALLABAG_ACCESS_TOKEN"},{"description":"OAuth client id; required unless WALLABAG_ACCESS_TOKEN is set","name":"WALLABAG_CLIENT_ID"},{"description":"OAuth client secret; required unless WALLABAG_ACCESS_TOKEN is set","isSecret":true,"name":"WALLABAG_CLIENT_SECRET"},{"description":"wallabag username; required unless WALLABAG_ACCESS_TOKEN is set","name":"WALLABAG_USERNAME"},{"description":"wallabag password; required unless WALLABAG_ACCESS_TOKEN is set","isSecret":true,"name":"WALLABAG_PASSWORD"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"github":{"owner":"rusty4444","repo":"wallabag-mcp"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-18T03:32:31.309882Z","publishedAt":"2026-05-18T03:32:31.309882Z","updatedAt":"2026-05-18T03:32:31.309882Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ruvendors5-ops/content-intelligence-api","description":"Content Intelligence MCP — extract, analyze, research, compare content. Pay-per-call USDC on Base.","title":"Content Intelligence API","repository":{"url":"https://github.com/ruvendors5-ops/content-intelligence-mcp","source":"github"},"version":"1.1.0","websiteUrl":"https://content-intelligence-mcp.wajih-hyder55.workers.dev","remotes":[{"type":"streamable-http","url":"https://content-intelligence-mcp.wajih-hyder55.workers.dev"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-25T01:41:47.553967Z","publishedAt":"2026-06-25T01:41:47.553967Z","updatedAt":"2026-06-25T01:41:47.553967Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ruvendors5-ops/content-intelligence-api","description":"9 AI content tools: extract, analyze, research, compare. Pay per call (x402) or $5/mo subscription.","title":"Content Intelligence API","repository":{"url":"https://github.com/ruvendors5-ops/content-intelligence-mcp","source":"github"},"version":"2.1.0","websiteUrl":"https://content-intelligence-mcp.wajih-hyder55.workers.dev","remotes":[{"type":"streamable-http","url":"https://content-intelligence-mcp.wajih-hyder55.workers.dev"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-25T11:09:54.297588Z","publishedAt":"2026-06-25T11:09:54.297588Z","updatedAt":"2026-06-25T11:09:54.297588Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ruvendors5-ops/content-intelligence-api","description":"9 AI content tools: extract, analyze, research, compare. x402 or subscribe for credits.","title":"Content Intelligence API","repository":{"url":"https://github.com/ruvendors5-ops/content-intelligence-mcp","source":"github"},"version":"2.2.0","websiteUrl":"https://content-intelligence-mcp.wajih-hyder55.workers.dev","remotes":[{"type":"streamable-http","url":"https://content-intelligence-mcp.wajih-hyder55.workers.dev"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-25T13:45:15.943293Z","publishedAt":"2026-06-25T13:45:15.943293Z","updatedAt":"2026-06-25T13:45:15.943293Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ruvendors5-ops/content-intelligence-api","description":"9 MCP tools: extract, analyze, research, compare, monitor, brief. Pay-per-call x402 or subscribe.","title":"Content Intelligence API","repository":{"url":"https://github.com/ruvendors5-ops/content-intelligence-mcp","source":"github"},"version":"2.4.0","remotes":[{"type":"streamable-http","url":"https://content-intelligence-mcp.wajih-hyder55.workers.dev"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-28T13:38:33.280982Z","publishedAt":"2026-06-28T13:38:33.280982Z","updatedAt":"2026-06-28T13:38:33.280982Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.ruvnet/claude-flow","description":"AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.","repository":{},"version":"2.0.0-alpha.104","packages":[{"registryType":"npm","identifier":"claude-flow","version":"2.0.0-alpha.104","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-10T16:20:48.985188Z","publishedAt":"2025-09-10T16:20:48.985188Z","updatedAt":"2025-09-10T16:46:39.972612Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.ruvnet/claude-flow","description":"AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.","repository":{},"version":"2.0.0-alpha.105","packages":[{"registryType":"npm","identifier":"claude-flow","version":"2.0.0-alpha.105","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-10T16:46:39.966381Z","publishedAt":"2025-09-10T16:46:39.966381Z","updatedAt":"2025-09-10T16:55:33.075243Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.ruvnet/claude-flow","description":"AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.","repository":{"url":"https://github.com/ruvnet/claude-flow","source":"github"},"version":"2.0.0-alpha.106","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"claude-flow","version":"2.0.0-alpha.106","transport":{"type":"stdio"},"environmentVariables":[{"description":"Anthropic API key for Claude AI models","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"Operation mode: development, production, or test","format":"string","name":"CLAUDE_FLOW_MODE"},{"description":"Path for persistent memory storage","format":"string","name":"CLAUDE_FLOW_MEMORY_PATH"},{"description":"Maximum number of concurrent agents","format":"string","name":"CLAUDE_FLOW_MAX_AGENTS"},{"description":"MCP server port","format":"string","name":"CLAUDE_FLOW_PORT"},{"description":"GitHub personal access token for repository operations","format":"string","isSecret":true,"name":"GITHUB_TOKEN"},{"description":"Flow Nexus cloud platform API key","format":"string","isSecret":true,"name":"FLOW_NEXUS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-10T16:55:33.070739Z","publishedAt":"2025-09-10T16:55:33.070739Z","updatedAt":"2025-09-10T16:59:34.223138Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.ruvnet/claude-flow","description":"AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.","repository":{"url":"https://github.com/ruvnet/claude-flow","source":"github","id":"854513237"},"version":"2.0.0-alpha.107","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"claude-flow","version":"2.0.0-alpha.107","transport":{"type":"stdio"},"environmentVariables":[{"description":"Anthropic API key for Claude AI models","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"},{"description":"Operation mode: development, production, or test","format":"string","name":"CLAUDE_FLOW_MODE"},{"description":"Path for persistent memory storage","format":"string","name":"CLAUDE_FLOW_MEMORY_PATH"},{"description":"Maximum number of concurrent agents","format":"string","name":"CLAUDE_FLOW_MAX_AGENTS"},{"description":"MCP server port","format":"string","name":"CLAUDE_FLOW_PORT"},{"description":"GitHub personal access token for repository operations","format":"string","isSecret":true,"name":"GITHUB_TOKEN"},{"description":"Flow Nexus cloud platform API key","format":"string","isSecret":true,"name":"FLOW_NEXUS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-10T16:59:34.218266Z","publishedAt":"2025-09-10T16:59:34.218266Z","updatedAt":"2025-09-10T16:59:34.218266Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.ruvnet/flow-nexus","description":"Cloud-powered AI platform with multi-agent swarms, sandboxes, and workflow automation","repository":{"url":"https://github.com/ruvnet/flow-nexus","source":"github"},"version":"0.1.121","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"flow-nexus","version":"0.1.121","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key for Flow Nexus authentication","format":"string","isSecret":true,"name":"FLOW_NEXUS_API_KEY"},{"description":"Base URL for Flow Nexus API","format":"string","name":"FLOW_NEXUS_BASE_URL"},{"description":"E2B API key for sandbox creation","format":"string","isSecret":true,"name":"E2B_API_KEY"},{"description":"Anthropic API key for Claude integration","format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-10T16:22:10.934866Z","publishedAt":"2025-09-10T16:22:10.934866Z","updatedAt":"2025-09-10T16:22:10.934866Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.ruvnet/ruv-swarm","description":"Neural network swarm orchestration with WebAssembly acceleration and MCP integration","repository":{},"version":"1.0.18"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-10T17:15:32.696904Z","publishedAt":"2025-09-10T17:15:32.696904Z","updatedAt":"2025-09-10T17:21:34.92137Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.ruvnet/ruv-swarm","description":"Neural network swarm orchestration with WebAssembly acceleration and MCP integration","repository":{"url":"https://github.com/ruvnet/ruv-FANN","source":"github","subfolder":"ruv-swarm"},"version":"1.0.19","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"ruv-swarm","version":"1.0.19","transport":{"type":"stdio"},"environmentVariables":[{"description":"Log level for ruv-swarm operations","format":"string","default":"info","choices":["debug","info","warn","error"],"name":"RUV_SWARM_LOG_LEVEL"},{"description":"Database path for persistence storage","format":"string","name":"RUV_SWARM_DB_PATH"},{"description":"Enable WebAssembly SIMD optimizations","format":"boolean","default":"true","choices":["true","false"],"name":"RUV_SWARM_ENABLE_SIMD"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-10T17:21:34.916675Z","publishedAt":"2025-09-10T17:21:34.916675Z","updatedAt":"2025-09-10T17:21:34.916675Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rvmey/triggercmd","description":"Run commands on your computers remotely with TRIGGERcmd.","title":"TRIGGERcmd","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://www.triggercmd.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-08T18:41:49.300694Z","publishedAt":"2026-06-08T18:41:49.300694Z","updatedAt":"2026-06-08T18:41:49.300694Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rwaldman/agentbits","description":"Machine-readable utilities and datasets for AI agents.","title":"Agent Bits","repository":{"url":"https://github.com/rwaldman/agentbits","source":"github"},"version":"0.3.0","websiteUrl":"https://agentbits.dev","remotes":[{"type":"streamable-http","url":"https://agentbits.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-12T16:58:32.906057Z","publishedAt":"2026-08-12T16:58:32.906057Z","updatedAt":"2026-08-12T16:58:32.906057Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rwestergren/cronometer-api-mcp","description":"MCP server for Cronometer nutrition tracking — food logs, diary, macros, fasting","repository":{"url":"https://github.com/rwestergren/cronometer-api-mcp","source":"github"},"version":"0.1.10","packages":[{"registryType":"pypi","identifier":"cronometer-api-mcp","version":"0.1.10","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Cronometer account email","isRequired":true,"name":"CRONOMETER_USERNAME"},{"description":"Your Cronometer account password","isRequired":true,"isSecret":true,"name":"CRONOMETER_PASSWORD"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T12:25:11.166176Z","publishedAt":"2026-07-26T12:25:11.166176Z","updatedAt":"2026-07-26T12:25:11.166176Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rwestergren/cronometer-api-mcp","description":"MCP server for Cronometer nutrition tracking — food logs, diary, macros, fasting","repository":{"url":"https://github.com/rwestergren/cronometer-api-mcp","source":"github"},"version":"0.1.11","packages":[{"registryType":"pypi","identifier":"cronometer-api-mcp","version":"0.1.11","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Cronometer account email","isRequired":true,"name":"CRONOMETER_USERNAME"},{"description":"Your Cronometer account password","isRequired":true,"isSecret":true,"name":"CRONOMETER_PASSWORD"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T11:15:40.336468Z","publishedAt":"2026-07-29T11:15:40.336468Z","updatedAt":"2026-07-29T11:15:40.336468Z","isLatest":false}}}],"metadata":{"nextCursor":"io.github.rwestergren/cronometer-api-mcp:0.1.11","count":30}}
