{"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.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.2.4","packages":[{"registryType":"pypi","identifier":"cronometer-api-mcp","version":"0.2.4","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"},{"description":"Base32 key for accounts with two-factor authentication","isSecret":true,"name":"CRONOMETER_TOTP_SECRET"},{"description":"Optional IANA timezone override, for example America/Los_Angeles","name":"CRONOMETER_ACCOUNT_TZ"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T15:29:37.503161Z","publishedAt":"2026-09-24T15:29:37.503161Z","updatedAt":"2026-09-24T15:29:37.503161Z","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.4","packages":[{"registryType":"pypi","identifier":"rachio-mcp","version":"0.1.4","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-08-12T15:07:32.269331Z","publishedAt":"2026-08-12T15:07:32.269331Z","updatedAt":"2026-08-12T15:07:32.269331Z","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-12-11/server.schema.json","name":"io.github.rxthlessbeats/agent-cowork-memory","description":"Shared task memory and delegation for Codex, Cursor, Claude Code, and OpenCode.","title":"Agent Cowork Memory","repository":{"url":"https://github.com/rxthlessbeats/agent-cowork-memory","source":"github"},"version":"0.2.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"agent-cowork-memory","version":"0.2.1","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T10:54:29.734852Z","publishedAt":"2026-09-30T10:54:29.734852Z","updatedAt":"2026-09-30T10:54:29.734852Z","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-12-11/server.schema.json","name":"io.github.ryan-tish/sendpaper","description":"Your agent sends real postcards and letters. You approve; we print and mail.","title":"Sendpaper","repository":{"url":"https://github.com/ryan-tish/sendpaper-plugin","source":"github"},"version":"1.0.0","websiteUrl":"https://sendmypaper.com","remotes":[{"type":"streamable-http","url":"https://sendmypaper.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-03T15:36:23.294592Z","publishedAt":"2026-10-03T15:36:23.294592Z","updatedAt":"2026-10-03T15:36:23.294592Z","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.ryanduguid/aus-accounting","description":"Reviews, 10 bounded tax and super worksheets, cited retrieval from your local Markdown. Not advice.","title":"aus-accounting-mcp","repository":{"url":"https://github.com/ryanduguid/australian-accounting","source":"github"},"version":"0.3.0","websiteUrl":"https://duguid.com.au/tools/australian-tax-ai-agents/","icons":[{"src":"https://duguid.com.au/assets/favicon.svg","mimeType":"image/svg+xml","sizes":["any"]},{"src":"https://duguid.com.au/assets/favicon-180.png","mimeType":"image/png","sizes":["180x180"]}],"packages":[{"registryType":"pypi","identifier":"aus-accounting-mcp","version":"0.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-04T18:05:47.480756Z","publishedAt":"2026-10-04T18:05:47.480756Z","updatedAt":"2026-10-04T18:05:47.480756Z","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.ryansilk/apexvol-mcp","description":"Options analytics for AI assistants: chains, IV rank, VRP, Greeks, GEX, expected moves, screeners.","title":"ApexVol Options Analytics","repository":{"url":"https://github.com/ryansilk/apexvol-mcp","source":"github"},"version":"0.1.4","websiteUrl":"https://apexvol.com/learn/claude-options-data-mcp","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"apexvol-mcp","version":"0.1.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"ApexVol API token (avmcp_...), self-served at apexvol.com/account under API Access on any paid plan","isRequired":true,"isSecret":true,"name":"APEXVOL_API_TOKEN"}]}],"remotes":[{"type":"streamable-http","url":"https://apexvol.com/mcp-server"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-09T09:36:54.279658Z","publishedAt":"2026-09-09T09:36:54.279658Z","updatedAt":"2026-09-09T09:36:54.279658Z","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.ryanyang828/listinggood","description":"Get recommended by Amazon's AI. Hosted MCP server for Amazon listing compliance & generation.","title":"ListingGood MCP","repository":{"url":"https://github.com/ryanyang828/listinggood-skills","source":"github"},"version":"1.0.0","websiteUrl":"https://listinggood.com/developers","remotes":[{"type":"streamable-http","url":"https://listinggood.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-12T15:41:25.432882Z","publishedAt":"2026-08-12T15:41:25.432882Z","updatedAt":"2026-08-12T15:41:25.432882Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ryanzambrano/pixero","description":"AI marketing agent for paid social: Meta ads campaigns, ad creative generation, lead delivery.","title":"Pixero","version":"1.0.0","websiteUrl":"https://pixero.ai","remotes":[{"type":"streamable-http","url":"https://pixero.ai/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-14T07:27:37.916994Z","publishedAt":"2026-08-14T07:27:37.916994Z","updatedAt":"2026-08-14T07:27:37.916994Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rynald0cst0ltziam/warden","description":"Verified context layer for AI coding agents — prunes, compresses, indexes, remembers. 32 MCP tools.","version":"0.7.1","websiteUrl":"https://warden-io.vercel.app","icons":[{"src":"https://warden-io.vercel.app/warden-icon.svg","mimeType":"image/svg+xml","sizes":["any"]},{"src":"https://warden-io.vercel.app/warden-icon.png","mimeType":"image/png","sizes":["128x128"]}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"warden-ai","version":"0.7.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-21T11:54:25.565015Z","publishedAt":"2026-08-21T11:54:25.565015Z","updatedAt":"2026-08-21T11:54:25.565015Z","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.2.2","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.2.2","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"serve","type":"positional","valueHint":"serve"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T05:13:22.170608Z","publishedAt":"2026-09-23T05:13:22.170608Z","updatedAt":"2026-09-23T05:13:22.170608Z","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}}}],"metadata":{"nextCursor":"io.github.ryotaro-tanaka/mcp-oss-onramp:0.1.3","count":30}}
