{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.datavidence/datavidence-financials","description":"Normalized US-GAAP financial statements & fundamentals from SEC EDGAR, as MCP tools for LLM agents.","title":"Datavidence Financials","repository":{"url":"https://github.com/datavidence/datavidence-financials-mcp","source":"github"},"version":"0.1.5","websiteUrl":"https://financials.datavidence.ai","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"datavidence-financials","version":"0.1.5","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key for the Datavidence Financials API. Use sandbox_demo_key for a no-signup trial (sample data); set your real key for live SEC data.","isSecret":true,"default":"sandbox_demo_key","name":"FL_API_KEY"},{"description":"API base URL. Defaults to the production origin; point at a marketplace gateway (RapidAPI/AWS) for metered BYOK access.","default":"https://api.financials.datavidence.ai","name":"FL_API_BASE_URL"},{"description":"HTTP header to send the key in (e.g. X-RapidAPI-Key for the RapidAPI gateway).","default":"X-API-Key","name":"FL_API_KEY_HEADER"},{"description":"Per-request timeout in seconds.","default":"30","name":"FL_API_TIMEOUT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T05:04:05.868771Z","publishedAt":"2026-09-24T05:04:05.868771Z","updatedAt":"2026-09-24T05:04:05.868771Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.daystruct.api/daystruct","description":"Find source-package workflows, inspect live prices and evidence, and connect with a scoped key.","title":"Daystruct","version":"1.2.0","websiteUrl":"https://api.daystruct.ai/integrations/source-packages","remotes":[{"type":"streamable-http","url":"https://api.daystruct.ai/mcp","headers":[{"description":"No key for public capability discovery, profiles or task guides. For source acquisition and metered calls, enter Bearer followed by a scoped Daystruct key from https://daystruct.ai/portal/keys. Paid calls require authorized credit limits and account credits.","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T06:13:14.400184Z","publishedAt":"2026-09-22T06:13:14.400184Z","updatedAt":"2026-09-22T06:13:14.400184Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dealfilter/mcp","description":"AI deal pipeline for IT freelancers in DACH: analyze, list and manage project inquiries.","title":"DealFilter","version":"1.0.0","websiteUrl":"https://dealfilter.ai/docs","remotes":[{"type":"streamable-http","url":"https://dealfilter.ai/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-13T07:59:13.738871Z","publishedAt":"2026-07-13T07:59:13.738871Z","updatedAt":"2026-07-13T07:59:13.738871Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.decimal/registry","description":"Search agent skills ranked by measured lift vs a no-skill baseline, with safety and rankings.","title":"DecimalAI Skills Registry","repository":{"url":"https://github.com/decimal-labs/decimalai-mcp","source":"github"},"version":"0.1.3","websiteUrl":"https://app.decimal.ai/skills","packages":[{"registryType":"pypi","identifier":"decimalai-mcp","version":"0.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional DecimalAI API key (dai_sk_...). All tools work anonymously; the key adds per-org enrichment such as installed_as.","format":"string","isSecret":true,"name":"DECIMAL_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-20T04:24:27.318985Z","publishedAt":"2026-08-20T04:24:27.318985Z","updatedAt":"2026-08-20T04:24:27.318985Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.decisionlog/mcp","description":"Append-only decisions with provenance, supersession, retrieval, and audited MCP actions.","title":"Decision Log","version":"0.1.0","websiteUrl":"https://www.decisionlog.ai","icons":[{"src":"https://www.decisionlog.ai/brand/decision-log-logo.png","mimeType":"image/png","sizes":["1254x1254"]}],"remotes":[{"type":"streamable-http","url":"https://www.decisionlog.ai/api/mcp","headers":[{"description":"Registered Decision Log MCP client identifier.","isRequired":true,"name":"x-mcp-client-id"},{"description":"Bearer authentication using the registered MCP client secret.","value":"Bearer {mcp_client_secret}","variables":{"mcp_client_secret":{"description":"Registered Decision Log MCP client secret.","isRequired":true,"isSecret":true}},"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-17T04:19:14.368455Z","publishedAt":"2026-07-17T04:19:14.368455Z","updatedAt":"2026-07-17T04:19:14.368455Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.deepledger/mcp","description":"AI staff accountant for QuickBooks: transactions, reports, receivables, payables, month-end close","title":"DeepLedger — AI staff accountant for QuickBooks","repository":{"url":"https://github.com/DeepLedger/deepledger-plugin","source":"github","id":"1182086041"},"version":"1.0.5","websiteUrl":"https://deepledger.ai","icons":[{"src":"https://deepledger.ai/favicon-512x512.png","mimeType":"image/png","sizes":["512x512"]}],"remotes":[{"type":"streamable-http","url":"https://mcp.deepledger.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T03:09:52.170754Z","publishedAt":"2026-09-22T03:09:52.170754Z","updatedAt":"2026-09-22T03:09:52.170754Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.deinai/creator-skill","description":"AI influencer search on TikTok, Instagram, YouTube. Deinai MCP token required; credits per result.","title":"Creator SKILL — Influencer Discovery","repository":{"url":"https://github.com/deinai/deinai_backend","source":"github"},"version":"1.0.2","websiteUrl":"https://deinai.ai","packages":[{"registryType":"pypi","identifier":"deinai-mcp","version":"1.0.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"MCP JWT from Deinai token API","isRequired":true,"isSecret":true,"name":"DEINAI_MCP_TOKEN"},{"description":"Optional MCP endpoint override (default https://deinai.ai/mcp)","name":"DEINAI_MCP_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://deinai.ai/mcp","headers":[{"description":"Bearer MCP JWT from POST https://deinai.ai/api/v1/mcp/tokens (user login JWT required to create).","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-05T10:16:43.633426Z","publishedAt":"2026-06-05T10:16:43.633426Z","updatedAt":"2026-06-05T10:16:43.633426Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.deinai/creator-skill-v2","description":"SKILL-02 (not SKILL-01): AI influencer search on TikTok, Instagram & YouTube. sk_live_ token.","title":"Creator SKILL v2 — Influencer Discovery","repository":{"url":"https://github.com/deinai/skill-service","source":"github"},"version":"0.2.1","websiteUrl":"https://skill.deinai.ai","packages":[{"registryType":"pypi","identifier":"creator-skill-v2","version":"0.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"sk_live_ API token from Skill portal (POST /api/v1/tokens)","isRequired":true,"isSecret":true,"name":"SKILL_TOKEN"},{"description":"Optional MCP endpoint override (default https://skill.deinai.ai/mcp)","name":"SKILL_MCP_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://skill.deinai.ai/mcp","headers":[{"description":"Bearer sk_live_ API token. Create via POST https://skill.deinai.ai/api/v1/tokens (requires sk_sess_ session from login).","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-30T11:27:51.123362Z","publishedAt":"2026-06-30T11:27:51.123362Z","updatedAt":"2026-06-30T11:27:51.123362Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.delega/aws-pricing-calculator","description":"Create AWS cost estimates and shareable AWS Pricing Calculator URLs.","title":"delega.ai for AWS Pricing Calculator","version":"1.0.0","websiteUrl":"https://calculator.delega.ai/start/client","remotes":[{"type":"streamable-http","url":"https://calculator.delega.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-25T16:42:25.074565Z","publishedAt":"2026-05-25T16:42:25.074565Z","updatedAt":"2026-05-25T16:42:25.074565Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.demanddiscovery/mcp","description":"Validate startup ideas with real people asking for them, each quote linked to its source.","title":"Demand Discovery AI","version":"1.3.26","websiteUrl":"https://demanddiscovery.ai","remotes":[{"type":"streamable-http","url":"https://mcp.demanddiscovery.ai/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-30T02:33:28.857019Z","publishedAt":"2026-08-30T02:33:28.857019Z","updatedAt":"2026-08-30T02:33:28.857019Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.demomagic/interactive-video-guide","description":"Guides for making interactive videos & AI product demos that answer viewers' questions.","title":"DemoMagic","version":"0.1.0","websiteUrl":"https://demomagic.ai","icons":[{"src":"https://demomagic.ai/demo_magic_logo_1024.png","mimeType":"image/png","sizes":["1024x1024"],"theme":"dark"},{"src":"https://demomagic.ai/favicon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@demomagic/mcp","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-18T00:38:53.356402Z","publishedAt":"2026-06-18T00:38:53.356402Z","updatedAt":"2026-06-18T00:38:53.356402Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.deployit/product-expert","description":"AI product expert answering from live source code, with sources and a verification status.","title":"DeployIt Product Expert","version":"1.0.0","websiteUrl":"https://deployit.ai/product/mcp","remotes":[{"type":"streamable-http","url":"https://mcp.deployit.ai/demo"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-31T09:01:19.717336Z","publishedAt":"2026-08-31T09:01:19.717336Z","updatedAt":"2026-08-31T09:01:19.717336Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.deskclone/deskclone","description":"Ask a company's DeskClone support agent from Claude, Cursor or any MCP client (API key needed).","title":"DeskClone","version":"1.0.0","websiteUrl":"https://docs.deskclone.ai/developer-api","remotes":[{"type":"streamable-http","url":"https://api.deskclone.ai/v1/mcp","headers":[{"description":"Bearer <your DeskClone API key from Settings > Developers>","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T10:24:40.420191Z","publishedAt":"2026-09-03T10:24:40.420191Z","updatedAt":"2026-09-03T10:24:40.420191Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.deskcrew/agentic","description":"Buy a managed AI phone agent for a business, paid keylessly via x402/RLUSD on the XRP Ledger.","repository":{"url":"https://github.com/papperkash/ttf-website-v3","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://deskcrew.ai/api/mcp"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"catalog":"https://deskcrew.ai/api/agentic/index","homepage":"https://deskcrew.ai/agentic","payment":{"asset":"RLUSD","ledger":"XRPL","protocol":"x402"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T15:58:04.72826Z","publishedAt":"2026-07-30T15:58:04.72826Z","updatedAt":"2026-07-30T15:58:04.72826Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.diagramzu/mcp","description":"Let Claude, Cursor, or ChatGPT author Mermaid diagrams your team can read and share.","title":"DiagramZu","repository":{"url":"https://github.com/yenchieh/diagramzu-mcp","source":"github"},"version":"0.0.3","remotes":[{"type":"streamable-http","url":"https://mcp.diagramzu.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-16T02:21:03.832798Z","publishedAt":"2026-06-16T02:21:03.832798Z","updatedAt":"2026-06-16T02:21:03.832798Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"ai.diezx/diezx","description":"Business Observability: process inventory, AP risk, sales temperature, savings. diezX customers only","version":"0.2.0","websiteUrl":"https://app.diezx.ai/docs/mcp","remotes":[{"type":"streamable-http","url":"https://agents.diezx.ai/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-20T23:08:51.33854Z","publishedAt":"2026-08-20T23:08:51.33854Z","updatedAt":"2026-08-20T23:08:51.33854Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dimensions/analytics-mcp","description":"Search and analyze Dimensions research data: publications, grants, researchers, patents, trials","title":"Dimensions Analytics","repository":{"url":"https://github.com/digital-science/dimensions-analytics-mcp","source":"github","subfolder":"apps/mcp"},"version":"1.4.2","websiteUrl":"https://github.com/digital-science/dimensions-analytics-mcp#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@digital-science-dsl/dimensions-analytics-mcp","version":"1.4.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Dimensions API key (same key as the Dimensions DSL API)","isRequired":true,"format":"string","isSecret":true,"name":"DIMENSIONS_API_KEY"},{"description":"Dimensions API base URL. Required for custom instances, e.g. https://your-instance.dimensions.ai","format":"string","name":"DIMENSIONS_BASE_URL"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tags":["research","publications","grants","patents","clinical-trials","bibliometrics","analytics"]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T13:40:18.113882Z","publishedAt":"2026-09-22T13:40:18.113882Z","updatedAt":"2026-09-22T13:40:18.113882Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"ai.dimetrics/dimetrics","description":"HPC lease economics, datacenter power, debt linkage, and political risk for miners and neoclouds.","version":"1.0.0","websiteUrl":"https://www.dimetrics.ai/docs/mcp","remotes":[{"type":"streamable-http","url":"https://www.dimetrics.ai/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-12T23:38:11.024345Z","publishedAt":"2026-06-12T23:38:11.024345Z","updatedAt":"2026-06-12T23:38:11.024345Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dinglebear/apprise-rmcp","description":"Rust MCP server and CLI for Apprise notification fan-out across dozens of delivery backends.","title":"Apprise RMCP","repository":{"url":"https://github.com/jmagar/apprise-rmcp","source":"github","id":"1238227302"},"version":"0.1.3","websiteUrl":"https://github.com/jmagar/apprise-rmcp","icons":[{"src":"https://avatars.githubusercontent.com/u/38927646?v=4","mimeType":"image/png","sizes":["460x460"],"theme":"dark"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"apprise-rmcp","version":"0.1.3","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run Apprise RMCP over stdio.","isRequired":true,"format":"string","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Apprise API server base URL.","format":"string","default":"http://localhost:8000","placeholder":"http://localhost:8000","name":"APPRISE_URL"},{"description":"Optional bearer token for protected Apprise API servers.","format":"string","isSecret":true,"name":"APPRISE_TOKEN"},{"description":"Optional GitHub release tag override for the downloaded Apprise RMCP binary.","format":"string","placeholder":"v0.1.2","name":"APPRISE_RMCP_VERSION"},{"description":"Optional GitHub owner/repo override for release asset downloads.","format":"string","default":"jmagar/apprise-rmcp","placeholder":"jmagar/apprise-rmcp","name":"APPRISE_RMCP_REPO"},{"description":"Optional release download base URL override.","format":"string","name":"APPRISE_RMCP_RELEASE_BASE_URL"},{"description":"Tracing filter for Apprise RMCP logs.","format":"string","default":"info","placeholder":"info","name":"RUST_LOG"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"repository":"https://github.com/jmagar/apprise-rmcp","version":"0.1.3"},"distribution":{"nodePackage":"apprise-rmcp","npm":"apprise-rmcp@0.1.3"},"dnsDomain":"dinglebear.ai","namespace":"ai.dinglebear"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-12T11:58:27.866195Z","publishedAt":"2026-07-12T11:58:27.866195Z","updatedAt":"2026-07-12T11:58:27.866195Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dinglebear/arcane-rmcp","description":"Rust MCP server and CLI for Arcane Docker and container management.","title":"Arcane RMCP","repository":{"url":"https://github.com/jmagar/arcane-rmcp","source":"github","id":"1247261735"},"version":"0.4.2","websiteUrl":"https://github.com/jmagar/arcane-rmcp","icons":[{"src":"https://avatars.githubusercontent.com/u/38927646?v=4","mimeType":"image/png","sizes":["460x460"],"theme":"dark"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"arcane-rmcp","version":"0.4.2","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run Arcane RMCP over stdio.","isRequired":true,"format":"string","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Arcane API base URL.","isRequired":true,"format":"string","placeholder":"https://arcane.example.com","name":"RARCANE_API_URL"},{"description":"Arcane API key or bearer token.","isRequired":true,"format":"string","isSecret":true,"name":"RARCANE_API_KEY"},{"description":"Optional GitHub release tag override for the downloaded Arcane RMCP binary.","format":"string","placeholder":"v0.4.1","name":"ARCANE_RMCP_VERSION"},{"description":"Optional GitHub owner/repo override for release asset downloads.","format":"string","default":"jmagar/arcane-rmcp","placeholder":"jmagar/arcane-rmcp","name":"ARCANE_RMCP_REPO"},{"description":"Optional release download base URL override.","format":"string","name":"ARCANE_RMCP_RELEASE_BASE_URL"},{"description":"Tracing filter for Arcane RMCP logs.","format":"string","default":"info","placeholder":"info","name":"RUST_LOG"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"repository":"https://github.com/jmagar/arcane-rmcp","version":"0.4.2"},"distribution":{"nodePackage":"arcane-rmcp","npm":"arcane-rmcp@0.4.2"},"dnsDomain":"dinglebear.ai","namespace":"ai.dinglebear"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-12T11:58:28.276344Z","publishedAt":"2026-07-12T11:58:28.276344Z","updatedAt":"2026-07-12T11:58:28.276344Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dinglebear/cortex","description":"Self-hosted homelab log intelligence over MCP, CLI, and REST with SQLite/FTS.","title":"Cortex RMCP","repository":{"url":"https://github.com/dinglebear-ai/cortex","source":"github","id":"1194132851"},"version":"3.13.2","websiteUrl":"https://github.com/dinglebear-ai/cortex","icons":[{"src":"https://avatars.githubusercontent.com/u/38927646?v=4","mimeType":"image/png","sizes":["460x460"],"theme":"dark"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dinglebear/cortex","version":"3.13.2","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run Cortex query-only stdio MCP mode.","isRequired":true,"format":"string","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional Cortex home directory containing configuration and local SQLite data.","format":"string","placeholder":"~/.cortex","name":"CORTEX_HOME"},{"description":"Optional bearer token for Cortex MCP HTTP mode; also used by some shared configs.","format":"string","isSecret":true,"name":"CORTEX_TOKEN"},{"description":"Bearer token for Cortex REST API routes when running daemon/API mode.","format":"string","isSecret":true,"name":"CORTEX_API_TOKEN"},{"description":"Optional GitHub release tag override for the downloaded Cortex binary.","format":"string","placeholder":"v3.13.2","name":"CORTEX_RMCP_VERSION"},{"description":"Optional GitHub owner/repo override for release asset downloads.","format":"string","default":"dinglebear-ai/cortex","placeholder":"dinglebear-ai/cortex","name":"CORTEX_RMCP_REPO"},{"description":"Optional release download base URL override.","format":"string","name":"CORTEX_RMCP_RELEASE_BASE_URL"},{"description":"Tracing filter for Cortex logs.","format":"string","default":"info","placeholder":"info","name":"RUST_LOG"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"repository":"https://github.com/dinglebear-ai/cortex","version":"3.13.2"},"distribution":{"nodePackage":"@dinglebear/cortex","npm":"@dinglebear/cortex@3.13.2","ociImage":"ghcr.io/dinglebear-ai/cortex:v3.13.2"},"dnsDomain":"dinglebear.ai","namespace":"ai.dinglebear"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T01:53:24.068345Z","publishedAt":"2026-08-10T01:53:24.068345Z","updatedAt":"2026-08-10T01:53:24.068345Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dinglebear/cortex-rmcp","description":"Rust MCP server for homelab logs, syslog, Docker logs, FTS search, and AI transcript correlation.","title":"Cortex RMCP","repository":{"url":"https://github.com/jmagar/cortex","source":"github","id":"1194132851"},"version":"3.9.1","websiteUrl":"https://github.com/jmagar/cortex","icons":[{"src":"https://avatars.githubusercontent.com/u/38927646?v=4","mimeType":"image/png","sizes":["460x460"],"theme":"dark"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"cortex-rmcp","version":"3.9.1","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run Cortex query-only stdio MCP mode.","isRequired":true,"format":"string","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional Cortex home directory containing configuration and local SQLite data.","format":"string","placeholder":"~/.cortex","name":"CORTEX_HOME"},{"description":"Optional bearer token for Cortex MCP HTTP mode; also used by some shared configs.","format":"string","isSecret":true,"name":"CORTEX_TOKEN"},{"description":"Bearer token for Cortex REST API routes when running daemon/API mode.","format":"string","isSecret":true,"name":"CORTEX_API_TOKEN"},{"description":"Optional GitHub release tag override for the downloaded Cortex binary.","format":"string","placeholder":"v3.9.0","name":"CORTEX_RMCP_VERSION"},{"description":"Optional GitHub owner/repo override for release asset downloads.","format":"string","default":"jmagar/cortex","placeholder":"jmagar/cortex","name":"CORTEX_RMCP_REPO"},{"description":"Optional release download base URL override.","format":"string","name":"CORTEX_RMCP_RELEASE_BASE_URL"},{"description":"Tracing filter for Cortex logs.","format":"string","default":"info","placeholder":"info","name":"RUST_LOG"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"repository":"https://github.com/jmagar/cortex","version":"3.9.1"},"distribution":{"nodePackage":"cortex-rmcp","npm":"cortex-rmcp@3.9.1"},"dnsDomain":"dinglebear.ai","namespace":"ai.dinglebear"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-12T11:58:28.58298Z","publishedAt":"2026-07-12T11:58:28.58298Z","updatedAt":"2026-07-12T11:58:28.58298Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dinglebear/gotify-rmcp","description":"Rust MCP server and CLI for Gotify push notifications and message management.","title":"Gotify RMCP","repository":{"url":"https://github.com/jmagar/gotify-rmcp","source":"github","id":"1238227288"},"version":"0.1.3","websiteUrl":"https://github.com/jmagar/gotify-rmcp","icons":[{"src":"https://avatars.githubusercontent.com/u/38927646?v=4","mimeType":"image/png","sizes":["460x460"],"theme":"dark"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"gotify-rmcp","version":"0.1.3","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run Gotify RMCP over stdio.","isRequired":true,"format":"string","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Gotify server base URL.","isRequired":true,"format":"string","placeholder":"https://gotify.example.com","name":"GOTIFY_URL"},{"description":"Gotify client token for read and management actions.","format":"string","isSecret":true,"name":"GOTIFY_CLIENT_TOKEN"},{"description":"Gotify app token for sending notifications.","format":"string","isSecret":true,"name":"GOTIFY_APP_TOKEN"},{"description":"Optional GitHub release tag override for the downloaded Gotify RMCP binary.","format":"string","placeholder":"v0.1.2","name":"GOTIFY_RMCP_VERSION"},{"description":"Optional GitHub owner/repo override for release asset downloads.","format":"string","default":"jmagar/gotify-rmcp","placeholder":"jmagar/gotify-rmcp","name":"GOTIFY_RMCP_REPO"},{"description":"Optional release download base URL override.","format":"string","name":"GOTIFY_RMCP_RELEASE_BASE_URL"},{"description":"Tracing filter for Gotify RMCP logs.","format":"string","default":"info","placeholder":"info","name":"RUST_LOG"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"repository":"https://github.com/jmagar/gotify-rmcp","version":"0.1.3"},"distribution":{"nodePackage":"gotify-rmcp","npm":"gotify-rmcp@0.1.3"},"dnsDomain":"dinglebear.ai","namespace":"ai.dinglebear"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-12T11:58:28.849931Z","publishedAt":"2026-07-12T11:58:28.849931Z","updatedAt":"2026-07-12T11:58:28.849931Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dinglebear/labby","description":"Rust MCP gateway with Code Mode, authentication, setup, logs, CLI, HTTP API, and operator web UI.","title":"Labby","repository":{"url":"https://github.com/dinglebear-ai/labby","source":"github","id":"1204404948"},"version":"2.3.2","websiteUrl":"https://github.com/dinglebear-ai/labby","icons":[{"src":"https://avatars.githubusercontent.com/u/38927646?v=4","mimeType":"image/png","sizes":["460x460"],"theme":"dark"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dinglebear/labby","version":"2.3.2","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run Labby's stdio MCP server entrypoint.","isRequired":true,"format":"string","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional GitHub release tag override for the downloaded Labby binary.","format":"string","placeholder":"v1.3.0","name":"LABBY_VERSION"},{"description":"Optional GitHub owner/repo override for release asset downloads.","format":"string","default":"dinglebear-ai/labby","placeholder":"dinglebear-ai/labby","name":"LABBY_REPO"},{"description":"Tracing filter for Labby runtime logs.","format":"string","default":"labby=info,labby_apis=warn","placeholder":"labby=info,labby_apis=warn","name":"LABBY_LOG"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"repository":"https://github.com/dinglebear-ai/labby","version":"2.3.2"},"distribution":{"npm":"@dinglebear/labby@2.3.2"},"dnsDomain":"dinglebear.ai","namespace":"ai.dinglebear"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T22:23:19.51945Z","publishedAt":"2026-09-24T22:23:19.51945Z","updatedAt":"2026-09-24T22:23:19.51945Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dinglebear/rapprise","description":"Apprise notifications over MCP and CLI with authenticated stdio and HTTP transports.","title":"Apprise RMCP","repository":{"url":"https://github.com/dinglebear-ai/rapprise","source":"github","id":"1238227302"},"version":"0.3.0","websiteUrl":"https://rapprise.dinglebear.ai","icons":[{"src":"https://avatars.githubusercontent.com/u/38927646?v=4","mimeType":"image/png","sizes":["460x460"],"theme":"dark"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dinglebear/rapprise","version":"0.3.0","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run Apprise RMCP over stdio.","isRequired":true,"format":"string","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Apprise API server base URL.","format":"string","default":"http://localhost:8000","placeholder":"http://localhost:8000","name":"APPRISE_URL"},{"description":"Optional bearer token for protected Apprise API servers.","format":"string","isSecret":true,"name":"APPRISE_TOKEN"},{"description":"Optional GitHub release tag override for the downloaded Apprise RMCP binary.","format":"string","placeholder":"v0.1.2","name":"APPRISE_RMCP_VERSION"},{"description":"Optional GitHub owner/repo override for release asset downloads.","format":"string","default":"dinglebear-ai/rapprise","placeholder":"dinglebear-ai/rapprise","name":"APPRISE_RMCP_REPO"},{"description":"Optional release download base URL override.","format":"string","name":"APPRISE_RMCP_RELEASE_BASE_URL"},{"description":"Tracing filter for Apprise RMCP logs.","format":"string","default":"info","placeholder":"info","name":"RUST_LOG"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"repository":"https://github.com/dinglebear-ai/rapprise","version":"0.3.0"},"distribution":{"nodePackage":"@dinglebear/rapprise","npm":"@dinglebear/rapprise@0.3.0"},"dnsDomain":"dinglebear.ai","namespace":"ai.dinglebear"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-04T19:27:05.76537Z","publishedAt":"2026-08-04T19:27:05.76537Z","updatedAt":"2026-08-04T19:27:05.76537Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dinglebear/rarcane","description":"Arcane Docker and Compose management over MCP and CLI with authenticated stdio and HTTP.","title":"Arcane RMCP","repository":{"url":"https://github.com/dinglebear-ai/rarcane","source":"github","id":"1247261735"},"version":"0.4.4","websiteUrl":"https://rarcane.dinglebear.ai","icons":[{"src":"https://avatars.githubusercontent.com/u/38927646?v=4","mimeType":"image/png","sizes":["460x460"],"theme":"dark"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dinglebear/rarcane","version":"0.4.4","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run Arcane RMCP over stdio.","isRequired":true,"format":"string","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Arcane API base URL.","isRequired":true,"format":"string","placeholder":"https://arcane.example.com","name":"RARCANE_API_URL"},{"description":"Arcane API key or bearer token.","isRequired":true,"format":"string","isSecret":true,"name":"RARCANE_API_KEY"},{"description":"Optional GitHub release tag override for the downloaded Arcane RMCP binary.","format":"string","placeholder":"vX.Y.Z","name":"ARCANE_RMCP_VERSION"},{"description":"Optional GitHub owner/repo override for release asset downloads.","format":"string","default":"dinglebear-ai/rarcane","placeholder":"dinglebear-ai/rarcane","name":"ARCANE_RMCP_REPO"},{"description":"Optional release download base URL override.","format":"string","name":"ARCANE_RMCP_RELEASE_BASE_URL"},{"description":"Tracing filter for Arcane RMCP logs.","format":"string","default":"info","placeholder":"info","name":"RUST_LOG"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"repository":"https://github.com/dinglebear-ai/rarcane","version":"0.4.4"},"distribution":{"nodePackage":"@dinglebear/rarcane","npm":"@dinglebear/rarcane@0.4.4"},"dnsDomain":"dinglebear.ai","namespace":"ai.dinglebear"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-04T21:50:32.821849Z","publishedAt":"2026-08-04T21:50:32.821849Z","updatedAt":"2026-08-04T21:50:32.821849Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dinglebear/rgotify","description":"Gotify notifications and app, client, and message management over MCP and CLI.","title":"Gotify RMCP","repository":{"url":"https://github.com/dinglebear-ai/rgotify","source":"github","id":"1238227288"},"version":"0.2.0","websiteUrl":"https://rgotify.dinglebear.ai","icons":[{"src":"https://avatars.githubusercontent.com/u/38927646?v=4","mimeType":"image/png","sizes":["460x460"],"theme":"dark"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dinglebear/rgotify","version":"0.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run Gotify RMCP over stdio.","isRequired":true,"format":"string","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Gotify server base URL.","isRequired":true,"format":"string","placeholder":"https://gotify.example.com","name":"GOTIFY_URL"},{"description":"Gotify client token for read and management actions.","format":"string","isSecret":true,"name":"GOTIFY_CLIENT_TOKEN"},{"description":"Gotify app token for sending notifications.","format":"string","isSecret":true,"name":"GOTIFY_APP_TOKEN"},{"description":"Optional GitHub release tag override for the downloaded Gotify RMCP binary.","format":"string","placeholder":"v0.1.2","name":"GOTIFY_RMCP_VERSION"},{"description":"Optional GitHub owner/repo override for release asset downloads.","format":"string","default":"dinglebear-ai/rgotify","placeholder":"dinglebear-ai/rgotify","name":"GOTIFY_RMCP_REPO"},{"description":"Optional release download base URL override.","format":"string","name":"GOTIFY_RMCP_RELEASE_BASE_URL"},{"description":"Tracing filter for Gotify RMCP logs.","format":"string","default":"info","placeholder":"info","name":"RUST_LOG"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"repository":"https://github.com/dinglebear-ai/rgotify","version":"0.2.0"},"distribution":{"nodePackage":"@dinglebear/rgotify","npm":"@dinglebear/rgotify@0.2.0"},"dnsDomain":"dinglebear.ai","namespace":"ai.dinglebear"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-05T17:12:43.48906Z","publishedAt":"2026-08-05T17:12:43.48906Z","updatedAt":"2026-08-05T17:12:43.48906Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dinglebear/rtailscale","description":"Tailscale device, route, DNS, key, user, and ACL management over MCP and CLI.","title":"Tailscale RMCP","repository":{"url":"https://github.com/dinglebear-ai/rtailscale","source":"github","id":"1238227291"},"version":"0.1.4","websiteUrl":"https://rtailscale.dinglebear.ai","icons":[{"src":"https://avatars.githubusercontent.com/u/38927646?v=4","mimeType":"image/png","sizes":["460x460"],"theme":"dark"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dinglebear/rtailscale","version":"0.1.4","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run Tailscale RMCP over stdio.","isRequired":true,"format":"string","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Tailscale API key.","isRequired":true,"format":"string","isSecret":true,"name":"TAILSCALE_API_KEY"},{"description":"Optional GitHub release tag override for the downloaded Tailscale RMCP binary.","format":"string","placeholder":"v0.1.4","name":"TAILSCALE_RMCP_VERSION"},{"description":"Optional GitHub owner/repo override for release asset downloads.","format":"string","default":"dinglebear-ai/rtailscale","placeholder":"dinglebear-ai/rtailscale","name":"TAILSCALE_RMCP_REPO"},{"description":"Optional release download base URL override.","format":"string","name":"TAILSCALE_RMCP_RELEASE_BASE_URL"},{"description":"Tracing filter for Tailscale RMCP logs.","format":"string","default":"info","placeholder":"info","name":"RUST_LOG"}]}],"remotes":[{"type":"streamable-http","url":"https://ts.dinglebear.ai/mcp","headers":[{"description":"Bearer token for the tailscale-rmcp MCP endpoint.","isRequired":true,"isSecret":true,"name":"Authorization"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"repository":"https://github.com/dinglebear-ai/rtailscale","version":"0.1.4"},"distribution":{"nodePackage":"@dinglebear/rtailscale","npm":"@dinglebear/rtailscale@0.1.4"},"dnsDomain":"dinglebear.ai","namespace":"ai.dinglebear"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-04T14:20:42.446134Z","publishedAt":"2026-08-04T14:20:42.446134Z","updatedAt":"2026-08-04T14:20:42.446134Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dinglebear/runifi","description":"Rust MCP server and CLI for UniFi Network controller operations.","title":"UniFi RMCP","repository":{"url":"https://github.com/dinglebear-ai/runifi","source":"github","id":"1238227294"},"version":"0.2.5","websiteUrl":"https://github.com/dinglebear-ai/runifi","icons":[{"src":"https://avatars.githubusercontent.com/u/38927646?v=4","mimeType":"image/png","sizes":["460x460"],"theme":"dark"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dinglebear/runifi","version":"0.2.5","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run UniFi RMCP over stdio.","isRequired":true,"format":"string","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"UniFi Network controller base URL.","isRequired":true,"format":"string","placeholder":"https://unifi.example.com","name":"UNIFI_URL"},{"description":"UniFi API key.","isRequired":true,"format":"string","isSecret":true,"name":"UNIFI_API_KEY"},{"description":"Optional GitHub release tag override for the downloaded UniFi RMCP binary.","format":"string","placeholder":"v0.2.3","name":"UNIFI_RMCP_VERSION"},{"description":"Optional GitHub owner/repo override for release asset downloads.","format":"string","default":"jmagar/runifi","placeholder":"jmagar/runifi","name":"UNIFI_RMCP_REPO"},{"description":"Optional release download base URL override.","format":"string","name":"UNIFI_RMCP_RELEASE_BASE_URL"},{"description":"Tracing filter for UniFi RMCP logs.","format":"string","default":"info","placeholder":"info","name":"RUST_LOG"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"repository":"https://github.com/dinglebear-ai/runifi","version":"0.2.5"},"distribution":{"nodePackage":"@dinglebear/runifi","npm":"@dinglebear/runifi@0.2.5"},"dnsDomain":"dinglebear.ai","namespace":"ai.dinglebear"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-03T03:17:11.386039Z","publishedAt":"2026-08-03T03:17:11.386039Z","updatedAt":"2026-08-03T03:17:11.386039Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.dinglebear/rytdl","description":"yt-dlp search, download, metadata, delivery, and Plex workflows over MCP and CLI.","title":"YTDL RMCP","repository":{"url":"https://github.com/dinglebear-ai/rytdl","source":"github","id":"1259656855"},"version":"1.0.4","websiteUrl":"https://rytdl.dinglebear.ai","icons":[{"src":"https://avatars.githubusercontent.com/u/38927646?v=4","mimeType":"image/png","sizes":["460x460"],"theme":"dark"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@dinglebear/rytdl","version":"1.0.4","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional Plex server URL for playlist and Plex sync workflows.","format":"string","placeholder":"http://plex.local:32400","name":"YTDLP_PLEX_URL"},{"description":"Optional Plex token for playlist and Plex sync workflows.","format":"string","isSecret":true,"name":"YTDLP_PLEX_TOKEN"},{"description":"Optional AcoustID client key for identification and auto-retagging workflows.","format":"string","isSecret":true,"name":"YTDLP_ACOUSTID_CLIENT_KEY"},{"description":"Optional GitHub release tag override for the downloaded YTDL RMCP binary.","format":"string","placeholder":"v1.0.1","name":"YTDL_RMCP_BINARY_VERSION"},{"description":"Optional release download base URL override.","format":"string","default":"https://github.com/dinglebear-ai/rytdl/releases/download","placeholder":"https://github.com/dinglebear-ai/rytdl/releases/download","name":"YTDL_RMCP_RELEASE_BASE_URL"},{"description":"Tracing filter for YTDL RMCP logs.","format":"string","default":"info","placeholder":"info","name":"RUST_LOG"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"buildInfo":{"repository":"https://github.com/dinglebear-ai/rytdl","version":"1.0.4"},"distribution":{"nodePackage":"@dinglebear/rytdl","npm":"@dinglebear/rytdl@1.0.4"},"dnsDomain":"dinglebear.ai","namespace":"ai.dinglebear"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-04T21:50:43.461348Z","publishedAt":"2026-08-04T21:50:43.461348Z","updatedAt":"2026-08-04T21:50:43.461348Z","isLatest":true}}}],"metadata":{"nextCursor":"ai.dinglebear/rytdl:1.0.4","count":30}}
