{"servers":[{"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":"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-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":{"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.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.2.0","packages":[{"registryType":"pypi","identifier":"cronometer-api-mcp","version":"0.2.0","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-08-03T00:57:55.22177Z","publishedAt":"2026-08-03T00:57:55.22177Z","updatedAt":"2026-08-03T00:57:55.22177Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rwestergren/hevy-mcp-remote","description":"Hosted/gateway-ready Hevy fitness MCP: workouts, routines, templates.","title":"Hevy MCP (Remote)","repository":{"url":"https://github.com/rwestergren/hevy-mcp","source":"github","id":"1228015582"},"version":"0.1.6","websiteUrl":"https://github.com/rwestergren/hevy-mcp","packages":[{"registryType":"oci","identifier":"ghcr.io/rwestergren/hevy-mcp:0.1.6","runtimeHint":"docker","transport":{"type":"streamable-http","url":"http://localhost:8080/mcp"},"runtimeArguments":[{"value":"8080:8080","type":"named","name":"-p"},{"value":"HEVY_API_KEY={HEVY_API_KEY}","type":"named","name":"-e"}],"environmentVariables":[{"description":"Hevy API key (requires Hevy PRO). Get one in the Hevy app under Settings -> Developer.","isRequired":true,"isSecret":true,"name":"HEVY_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-05T12:47:08.89222Z","publishedAt":"2026-05-05T12:47:08.89222Z","updatedAt":"2026-05-05T12:47:08.89222Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rwestergren/inbody-api-mcp","description":"MCP server for InBody body-composition data — scans, body fat, muscle mass, body water","repository":{"url":"https://github.com/rwestergren/inbody-api-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","identifier":"inbody-api-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"The phone number used to register your InBody account (digits only, no country code).","isRequired":true,"name":"INBODY_LOGIN_ID"},{"description":"Your InBody account password","isRequired":true,"isSecret":true,"name":"INBODY_LOGIN_PW"},{"description":"ISO country code selecting the regional API host (defaults to US).","name":"INBODY_COUNTRY_CODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-19T16:34:45.90574Z","publishedAt":"2026-06-19T16:34:45.90574Z","updatedAt":"2026-06-19T16:34:45.90574Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rwestergren/rachio-mcp","description":"MCP server for Rachio sprinkler controllers — schedules, zones, and live watering control","repository":{"url":"https://github.com/rwestergren/rachio-mcp","source":"github"},"version":"0.1.3","packages":[{"registryType":"pypi","identifier":"rachio-mcp","version":"0.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Long-lived Rachio OAuth access token. Mint one with `rachio-mcp-token` (or `uvx --from rachio-mcp rachio-mcp-token`). The token lasts ~25 years and replaces sending your password to the MCP process.","isRequired":true,"isSecret":true,"name":"RACHIO_ACCESS_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-30T17:23:39.267975Z","publishedAt":"2026-06-30T17:23:39.267975Z","updatedAt":"2026-06-30T17:23:39.267975Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rwnalds/engram","description":"Git-backed markdown memory for AI agents; search hides superseded and archived notes.","title":"Engram","repository":{"url":"https://github.com/rwnalds/engram","source":"github"},"version":"0.1.2","websiteUrl":"https://github.com/rwnalds/engram","packages":[{"registryType":"oci","identifier":"ghcr.io/rwnalds/engram:0.1.2","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount your local markdown vault into the container","isRequired":true,"value":"type=bind,src={vault_path},dst=/vault","variables":{"vault_path":{"description":"Absolute path to your local markdown vault (Obsidian-compatible)","isRequired":true,"format":"filepath"}},"type":"named","name":"--mount"}],"packageArguments":[{"value":"/vault","type":"positional","valueHint":"vault_dir"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-21T12:05:13.844822Z","publishedAt":"2026-07-21T12:05:13.844822Z","updatedAt":"2026-07-21T12:05:13.844822Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rxolve/artscii","description":"LLMs can't draw. This MCP can. 81 arts + 100 kaomoji + diagrams + charts.","repository":{"url":"https://github.com/rxolve/artscii","source":"github"},"version":"0.6.1","packages":[{"registryType":"npm","identifier":"artscii","version":"0.6.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-08T07:06:50.590109Z","publishedAt":"2026-04-08T07:06:50.590109Z","updatedAt":"2026-04-08T07:06:50.590109Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.ryaker/appstore-connect-mcp","description":"MCP server for Apple Store Connect API integration with OAuth authentication support","repository":{"url":"https://github.com/ryaker/appstore-connect-mcp","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@ryaker/appstore-connect-mcp","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Apple App Store Connect API Key ID","isRequired":true,"format":"string","isSecret":true,"name":"APPLE_KEY_ID"},{"description":"Apple App Store Connect Issuer ID","isRequired":true,"format":"string","isSecret":true,"name":"APPLE_ISSUER_ID"},{"description":"Apple App Store Connect Private Key (base64 encoded or raw)","isRequired":true,"format":"string","isSecret":true,"name":"APPLE_PRIVATE_KEY"},{"description":"Optional: Specific Bundle ID to filter apps","format":"string","name":"APPLE_BUNDLE_ID"},{"description":"Optional: Specific App Store ID","format":"string","name":"APPLE_APP_STORE_ID"},{"description":"Enable OAuth authentication (true/false)","format":"string","name":"OAUTH_ENABLED"},{"description":"OAuth issuer URL (e.g., https://your-tenant.auth0.com)","format":"string","name":"OAUTH_ISSUER"},{"description":"OAuth audience URL","format":"string","name":"OAUTH_AUDIENCE"},{"description":"OAuth JWKS URI for token validation","format":"string","name":"OAUTH_JWKS_URI"},{"description":"Server URL for OAuth deployment","format":"string","name":"SERVER_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-10T14:59:09.119883Z","publishedAt":"2025-09-10T14:59:09.119883Z","updatedAt":"2025-09-10T14:59:09.119883Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.ryanbaumann/platform-ai","description":"Google Maps Platform Code Assist MCP","repository":{"url":"https://github.com/googlemaps/platform-ai","source":"github"},"version":"0.2.0","packages":[{"registryType":"npm","identifier":"@googlemaps/code-assist-mcp","version":"0.2.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-10T17:56:34.808006Z","publishedAt":"2025-09-10T17:56:34.808006Z","updatedAt":"2025-09-10T17:56:34.808006Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryanbihai/oceanbus-mcp-server","description":"Register, discover, message, and transact with other AI agents on the OceanBus network.","repository":{"url":"https://github.com/ryanbihai/oceanbus","source":"github","subfolder":"integrations/mcp-server"},"version":"0.1.6","packages":[{"registryType":"npm","identifier":"oceanbus-mcp-server","version":"0.1.6","transport":{"type":"stdio"},"environmentVariables":[{"description":"OceanBus API Key. Get one from https://ai-t.ihaola.com.cn/api/l0/agents/register or use an existing OceanBus agent key","isRequired":true,"format":"string","isSecret":true,"name":"OCEANBUS_API_KEY"},{"description":"OceanBus Agent ID linked to the API Key","format":"string","name":"OCEANBUS_AGENT_ID"},{"description":"OceanBus L0 API endpoint (default: https://ai-t.ihaola.com.cn/api/l0)","format":"string","name":"OCEANBUS_BASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-07T05:42:14.022969Z","publishedAt":"2026-05-07T05:42:14.022969Z","updatedAt":"2026-05-07T05:42:14.022969Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryanmat/logicmonitor","description":"LogicMonitor API integration with 167 tools for alerts, devices, dashboards, and more.","repository":{"url":"https://github.com/ryanmat/mcp-server-logicmonitor","source":"github"},"version":"1.5.1","packages":[{"registryType":"pypi","identifier":"lm-mcp","version":"1.5.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"LogicMonitor portal hostname (e.g., company.logicmonitor.com)","isRequired":true,"format":"string","name":"LM_PORTAL"},{"description":"LogicMonitor API Bearer token","isRequired":true,"format":"string","isSecret":true,"name":"LM_BEARER_TOKEN"},{"description":"Enable write operations (create, update, delete)","format":"string","name":"LM_ENABLE_WRITE_OPERATIONS"},{"description":"LMv1 API access ID (required for log/metric ingestion)","format":"string","name":"LM_ACCESS_ID"},{"description":"LMv1 API access key (required for log/metric ingestion)","format":"string","isSecret":true,"name":"LM_ACCESS_KEY"},{"description":"Comma-separated tool names or glob patterns to enable (e.g., get_*,create_device)","format":"string","name":"LM_ENABLED_TOOLS"},{"description":"Comma-separated tool names or glob patterns to disable (e.g., delete_*)","format":"string","name":"LM_DISABLED_TOOLS"},{"description":"Logging level for API request debugging (debug, info, warning, error)","format":"string","name":"LM_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-14T20:31:02.975405Z","publishedAt":"2026-02-14T20:31:02.975405Z","updatedAt":"2026-02-14T20:31:02.975405Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryanportfolio/corewise","description":"Extract structured insights from videos, podcasts, articles, and PDFs with multi-model AI","title":"CoreWise","version":"1.0.0","websiteUrl":"https://corewise.video","remotes":[{"type":"streamable-http","url":"https://corewise.video/mcp","headers":[{"description":"CoreWise API key as a Bearer token, e.g. 'Bearer cw_live_...'. Create one at https://corewise.video/profile under 'API & MCP Keys'. Optional: public library search works without a key; extract_url requires one.","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-04T06:11:29.410277Z","publishedAt":"2026-07-04T06:11:29.410277Z","updatedAt":"2026-07-04T06:11:29.410277Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryansmith4/sheriff-mcp","description":"MCP server for fixing static analysis issues from SARIF reports with AI agents","title":"Sheriff","repository":{"url":"https://github.com/ryansmith4/sheriff-mcp","source":"github"},"version":"1.0.2","websiteUrl":"https://github.com/ryansmith4/sheriff-mcp#installation","packages":[{"registryType":"oci","identifier":"ghcr.io/ryansmith4/sheriff-mcp:1.0.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-24T16:12:38.53948Z","publishedAt":"2026-03-24T16:12:38.53948Z","updatedAt":"2026-03-24T16:12:38.53948Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryanthegentry/402index","description":"Search 15,000+ paid API endpoints across the L402, x402, and MPP protocols on 402index.io","repository":{"url":"https://github.com/ryanthegentry/402index","source":"github","subfolder":"mcp-server"},"version":"0.3.0","packages":[{"registryType":"npm","identifier":"@402index/mcp-server","version":"0.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-23T17:09:34.80861Z","publishedAt":"2026-04-23T17:09:34.80861Z","updatedAt":"2026-04-23T17:09:34.80861Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryoohshima/agenttakt","description":"Review, edit, and approve AI agent task plans in a ComfyUI-style visual node editor in your terminal","title":"AgentTakt","repository":{"url":"https://github.com/ryoohshima/AgentTakt","source":"github","id":"1319748709"},"version":"0.1.5","websiteUrl":"https://github.com/ryoohshima/AgentTakt","icons":[{"src":"https://raw.githubusercontent.com/ryoohshima/AgentTakt/main/docs/images/icon.png","mimeType":"image/png","sizes":["212x212"]}],"packages":[{"registryType":"pypi","identifier":"agenttakt","version":"0.1.5","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"serve","type":"positional","valueHint":"serve"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T02:34:58.209978Z","publishedAt":"2026-08-08T02:34:58.209978Z","updatedAt":"2026-08-08T02:34:58.209978Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryotaro-tanaka/mcp-oss-onramp","description":"MCP server to scout beginner-friendly OSS issues with high precision using GitHub GraphQL","repository":{"url":"https://github.com/ryotaro-tanaka/mcp-oss-onramp.git","source":"github"},"version":"0.1.3","packages":[{"registryType":"npm","identifier":"mcp-oss-onramp","version":"0.1.3","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-16T13:27:36.082293Z","publishedAt":"2026-05-16T13:27:36.082293Z","updatedAt":"2026-05-16T13:27:36.082293Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryss30/orcool-studio","description":"AI tools for mobile app ad production: concepts, avatars, video rendering, performance feedback.","title":"Orcool Studio MCP","repository":{"url":"https://github.com/ryss30/orcool-gtm","source":"github"},"version":"1.0.1","remotes":[{"type":"sse","url":"https://mcp.orcool.com"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T18:12:04.893328Z","publishedAt":"2026-07-22T18:12:04.893328Z","updatedAt":"2026-07-22T18:12:04.893328Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryudi84/api","description":"MCP server for generating REST API boilerplate and Express endpoints.","repository":{"url":"https://github.com/ryudi84/sovereign-mcp-servers","source":"github"},"version":"1.0.3","packages":[{"registryType":"npm","identifier":"sovereign-api-forge-mcp","version":"1.0.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-25T19:04:00.436439Z","publishedAt":"2026-02-25T19:04:00.436439Z","updatedAt":"2026-02-25T19:04:00.436439Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryudi84/api-tester","description":"MCP server for API testing: HTTP requests, cURL generation, health checks.","repository":{"url":"https://github.com/ryudi84/sovereign-mcp-servers","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"sovereign-api-tester-mcp","version":"1.0.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-25T19:04:01.483837Z","publishedAt":"2026-02-25T19:04:01.483837Z","updatedAt":"2026-02-25T19:04:01.483837Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryudi84/base64","description":"MCP server for Base64, URL, and HTML encoding/decoding","repository":{"url":"https://github.com/ryudi84/sovereign-mcp-servers","source":"github"},"version":"1.0.3","packages":[{"registryType":"npm","identifier":"base64-forge-mcp","version":"1.0.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-25T19:02:58.565937Z","publishedAt":"2026-02-25T19:02:58.565937Z","updatedAt":"2026-02-25T19:02:58.565937Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryudi84/base64-forge-mcp","description":"Encode/decode Base64, URL-safe variants, and file data","repository":{"url":"https://github.com/ryudi84/sovereign-mcp-servers","source":"github","subfolder":"base64-forge"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"base64-forge-mcp","version":"1.0.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-25T14:11:46.442245Z","publishedAt":"2026-02-25T14:11:46.442245Z","updatedAt":"2026-02-25T14:11:46.442245Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryudi84/changelog","description":"MCP server for generating changelogs from conventional commits.","repository":{"url":"https://github.com/ryudi84/sovereign-mcp-servers","source":"github"},"version":"1.0.3","packages":[{"registryType":"npm","identifier":"changelog-forge-mcp","version":"1.0.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-25T19:04:02.42274Z","publishedAt":"2026-02-25T19:04:02.42274Z","updatedAt":"2026-02-25T19:04:02.42274Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryudi84/changelog-forge-mcp","description":"Generate changelogs from git commit history","repository":{"url":"https://github.com/ryudi84/sovereign-mcp-servers","source":"github","subfolder":"changelog-forge"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"changelog-forge-mcp","version":"1.0.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-25T14:12:00.530213Z","publishedAt":"2026-02-25T14:12:00.530213Z","updatedAt":"2026-02-25T14:12:00.530213Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryudi84/code-quality","description":"MCP server for code quality: complexity, duplicates, naming, refactoring.","repository":{"url":"https://github.com/ryudi84/sovereign-mcp-servers","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"sovereign-code-quality-mcp","version":"1.0.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-25T19:04:03.458259Z","publishedAt":"2026-02-25T19:04:03.458259Z","updatedAt":"2026-02-25T19:04:03.458259Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.ryudi84/code-quality:1.0.0","count":30}}
