{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.DorianChn/agent-canary","description":"Zero-false-positive tripwires for AI agents — decoy tools + canary tokens catch prompt injection.","version":"0.8.0"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-13T09:00:18.355045Z","publishedAt":"2026-09-13T09:00:18.355045Z","updatedAt":"2026-09-13T09:00:18.355045Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DotNova/context-layer","description":"Intelligent context infrastructure for AI teams: knowledge graph, sessions, tasks, documents.","title":"ContextLayer","repository":{"url":"https://github.com/DotNova/context-layer","source":"github"},"version":"0.1.0","websiteUrl":"https://app.dotnova.io","remotes":[{"type":"streamable-http","url":"https://api.dotnova.io/mcp","headers":[{"description":"Bearer JWT issued by ContextLayer (sign in at https://app.dotnova.io and copy the API token from Settings -> API Keys). Format: 'Bearer <token>'.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-04T22:32:20.533992Z","publishedAt":"2026-05-04T22:32:20.533992Z","updatedAt":"2026-05-04T22:32:20.533992Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DottedSign-Official/dottedsign-mcp","description":"Automate eSignature workflows and signing tasks via natural language commands.","title":"DottedSign","repository":{"url":"https://github.com/DottedSign-Official/dottedsign-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://www.dottedsign.com/","remotes":[{"type":"streamable-http","url":"https://mcp.dottedsign.com/dottedsign-api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-15T10:47:59.299968Z","publishedAt":"2026-07-15T10:47:59.299968Z","updatedAt":"2026-07-15T10:47:59.299968Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Doucs91/hivelore","description":"Deterministic gate: blocks any commit whose diff reintroduces a documented team mistake.","repository":{"url":"https://github.com/Doucs91/hivelore","source":"github"},"version":"0.53.1","packages":[{"registryType":"npm","identifier":"@hivelore/mcp","version":"0.53.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-08T20:40:18.795408Z","publishedAt":"2026-07-08T20:40:18.795408Z","updatedAt":"2026-07-08T20:40:18.795408Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DoughyJoeyD/friday-seller-tools","description":"Marketplace-seller tools: listing audits, PPC kits, pricing, compliance. Paid via x402 or card.","title":"Friday Seller Tools","repository":{"url":"https://github.com/DoughyJoeyD/friday-seller-tools","source":"github"},"version":"0.3.0","websiteUrl":"https://friday-seller-tools-production.up.railway.app","remotes":[{"type":"streamable-http","url":"https://friday-seller-tools-production.up.railway.app/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-24T16:47:46.010187Z","publishedAt":"2026-07-24T16:47:46.010187Z","updatedAt":"2026-07-24T16:47:46.010187Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DownAtTheBottomOfTheMoleHole/infracost","description":"MCP server for Infracost CLI integration - cloud cost estimates for Infrastructure as Code","repository":{"url":"https://github.com/DownAtTheBottomOfTheMoleHole/infracost-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"@downatthebottomofthemolehole/infracost-mcp-server","version":"1.0.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-08T21:36:25.987937Z","publishedAt":"2026-03-08T21:36:25.987937Z","updatedAt":"2026-03-08T21:36:25.987937Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DownAtTheBottomOfTheMoleHole/megalinter","description":"MCP server for running Ox Security MegaLinter via mega-linter-runner","repository":{"url":"https://github.com/DownAtTheBottomOfTheMoleHole/megalinter-mcp","source":"github"},"version":"3.0.2","packages":[{"registryType":"npm","identifier":"@downatthebottomofthemolehole/megalinter-mcp-server","version":"3.0.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-08T00:00:44.058474Z","publishedAt":"2026-03-08T00:00:44.058474Z","updatedAt":"2026-03-08T00:00:44.058474Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Dr-Deploy/drdeploy-mcp","description":"MCP tools for drdeploy: scan deployed sites, list, get findings, check status.","title":"Dr.Deploy","repository":{"url":"https://github.com/Dr-Deploy/drdeploy","source":"github","subfolder":"packages/mcp"},"version":"0.1.4","websiteUrl":"https://drdeploy.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@drdeploy/mcp","version":"0.1.4","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Bearer token for the drdeploy API. Run `drdeploy login` to mint one.","isRequired":true,"isSecret":true,"name":"DRDEPLOY_TOKEN"},{"description":"Override the API host. Defaults to https://drdeploy.dev.","default":"https://drdeploy.dev","name":"DRDEPLOY_API_HOST"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"build_info":{"ref":"main","repository":"Dr-Deploy/drdeploy"},"tool":"github-actions"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-07T09:21:14.503336Z","publishedAt":"2026-05-07T09:21:14.503336Z","updatedAt":"2026-05-07T09:21:14.503336Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DrBaher/compare-cli-mcp","description":"MCP server for compare-cli: contract version diff/redline and a drift gate as agent tools.","repository":{"url":"https://github.com/DrBaher/compare-cli","source":"github","subfolder":"mcp"},"version":"0.1.4","packages":[{"registryType":"npm","identifier":"compare-cli-mcp","version":"0.1.4","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-07T08:49:41.356231Z","publishedAt":"2026-06-07T08:49:41.356231Z","updatedAt":"2026-06-07T08:49:41.356231Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DrBaher/contract-ops-mcp","description":"One MCP server for the contract-ops suite: all nine local-first CLIs as agent tools.","repository":{"url":"https://github.com/DrBaher/contract-ops-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","identifier":"contract-ops-mcp","version":"0.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-15T17:06:46.970645Z","publishedAt":"2026-07-15T17:06:46.970645Z","updatedAt":"2026-07-15T17:06:46.970645Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DrBaher/sign-cli","description":"Agent-first e-signature MCP server with offline PAdES signing and hash-chained audit.","repository":{"url":"https://github.com/DrBaher/sign-cli","source":"github"},"version":"0.9.0","packages":[{"registryType":"npm","identifier":"@drbaher/sign-cli","version":"0.9.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-13T14:59:15.855636Z","publishedAt":"2026-07-13T14:59:15.855636Z","updatedAt":"2026-07-13T14:59:15.855636Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DrBaher/supstack","description":"Evidence-based supplement research, dosing, safety, and interactions as agent-callable tools.","repository":{"url":"https://github.com/DrBaher/supstack-cli","source":"github"},"version":"0.18.2","packages":[{"registryType":"npm","identifier":"@supstack/cli","version":"0.18.2","transport":{"type":"stdio"},"runtimeArguments":[{"value":"mcp","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-06T11:14:33.417912Z","publishedAt":"2026-07-06T11:14:33.417912Z","updatedAt":"2026-07-06T11:14:33.417912Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DrRataplan/fonto-docs","description":"Fonto (FontoXML) documentation for AI tools. Converts DITA XML to Markdown on demand.","title":"Fonto Docs","repository":{"url":"https://github.com/DrRataplan/fonto-docs-mcp","source":"github"},"version":"1.6.3","remotes":[{"type":"streamable-http","url":"https://fonto-docs.elliat.nl/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T09:00:32.975573Z","publishedAt":"2026-09-11T09:00:32.975573Z","updatedAt":"2026-09-11T09:00:32.975573Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Dreiev/l2calendar-mcp","description":"Query Lineage 2 private server openings by chronicle through the public L2 Calendar API.","title":"L2 Calendar","repository":{"url":"https://github.com/Dreiev/l2calendar-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://l2calendar.com","packages":[{"registryType":"npm","identifier":"l2calendar-mcp","version":"1.0.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-18T14:33:24.163502Z","publishedAt":"2026-09-18T14:33:24.163502Z","updatedAt":"2026-09-18T14:33:24.163502Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Drock91/bitbooth-fetch","description":"Discover BitBooth APIs for free, then buy capped x402 fetch, PageDelta, and wallet checks.","title":"BitBooth Agent Tools","repository":{"url":"https://github.com/Drock91/bitbooth-docs","source":"github","subfolder":"packages/mcp-fetch"},"version":"2.3.1","websiteUrl":"https://app.heinrichstech.com/docs/agents","icons":[{"src":"https://app.heinrichstech.com/favicon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@bitbooth/mcp-fetch","version":"2.3.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Hex private key for Base USDC payments. Required for the default base rail; not used in xrpl-rlusd mode.","format":"string","isSecret":true,"name":"BITBOOTH_AGENT_KEY"},{"description":"BitBooth gateway URL. Defaults to https://app.heinrichstech.com; Base Sepolia is the default payment network.","format":"string","name":"BITBOOTH_API_URL"},{"description":"EVM chain ID for the legacy fetch tool. The default public origin currently requires 84532 (Base Sepolia); 8453 is only for a separately configured compatible mainnet origin.","format":"string","name":"BITBOOTH_CHAIN_ID"},{"description":"Payment rail. Defaults to base. Set exactly to xrpl-rlusd to enable XRPL mainnet watch tools and optionally PageDelta.","format":"string","name":"BITBOOTH_PAYMENT_RAIL"},{"description":"Dedicated low-balance XRPL agent seed. Required only when BITBOOTH_PAYMENT_RAIL=xrpl-rlusd.","format":"string","isSecret":true,"name":"BITBOOTH_XRPL_SEED"},{"description":"Hard maximum payment per call. XRPL defaults to 0.001; explicitly set at least 0.010000 to expose the 0.010000-RLUSD PageDelta tool.","format":"string","name":"BITBOOTH_MAX_PER_CALL_USD"},{"description":"Hard stablecoin spend cap per wallet and UTC day for this process. Defaults to 1.00 on Base and 0.10 in xrpl-rlusd mode.","format":"string","name":"BITBOOTH_DAILY_LIMIT_USD"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-12T02:45:49.479212Z","publishedAt":"2026-09-12T02:45:49.479212Z","updatedAt":"2026-09-12T02:45:49.479212Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Drock91/bitbooth-routes","description":"Create private x402 seller routes, set prices, and route payouts directly to your wallets.","title":"BitBooth Seller Routes","repository":{"url":"https://github.com/Drock91/bitbooth-docs","source":"github","subfolder":"packages/mcp-routes"},"version":"1.1.1","websiteUrl":"https://app.heinrichstech.com/portal/register","icons":[{"src":"https://app.heinrichstech.com/favicon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@bitbooth/mcp-routes","version":"1.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your BitBooth tenant API key (prefixed x402_). Get one at https://app.heinrichstech.com/portal — Sign in → key shown on dashboard.","isRequired":true,"format":"string","isSecret":true,"name":"BITBOOTH_API_KEY"},{"description":"BitBooth gateway URL. Defaults to https://app.heinrichstech.com.","format":"string","name":"BITBOOTH_BASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T21:06:11.388944Z","publishedAt":"2026-09-11T21:06:11.388944Z","updatedAt":"2026-09-11T21:06:11.388944Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.Dror-Bengal/mcp-anything","description":"Meta-MCP gateway: search, inspect and call any MCP server from the public registries.","title":"mcp-anything","repository":{"url":"https://github.com/Dror-Bengal/mcp-anything","source":"github"},"version":"0.2.0","websiteUrl":"https://dror-bengal.github.io/mcp-anything","packages":[{"registryType":"npm","identifier":"mcp-anything","version":"0.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run the meta-MCP server on stdio","value":"serve","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-21T15:48:08.751039Z","publishedAt":"2026-08-21T15:48:08.751039Z","updatedAt":"2026-08-21T15:48:08.751039Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Dswane/sports-context-protocol","description":"Self-learning operational context layer for AI sports agents. Profile 001: golf.","title":"Sports Context Protocol","repository":{"url":"https://github.com/Dswane/Sports-Context-Protocol","source":"github"},"version":"0.1.2","websiteUrl":"https://github.com/Dswane/Sports-Context-Protocol#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"sports-context-protocol","version":"0.1.2","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-22T19:37:14.306359Z","publishedAt":"2026-05-22T19:37:14.306359Z","updatedAt":"2026-05-22T19:37:14.306359Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Dudude-bit/yandex-lavka-mcp","description":"Unofficial MCP server for ordering Yandex Lavka groceries: search, cart, checkout.","repository":{"url":"https://github.com/Dudude-bit/yandex-lavka-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"yandex-lavka-mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T20:30:09.596378Z","publishedAt":"2026-07-22T20:30:09.596378Z","updatedAt":"2026-07-22T20:30:09.596378Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DuhoKim/nebulamind","description":"AI astronomy wiki with open agent peer-review. Vote on evidence, propose edits, earn reputation.","repository":{"url":"https://github.com/DuhoKim/NebulaMind","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"@kuntori/nebulamind-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your NebulaMind agent API key (get one free at https://nebulamind.net/join)","format":"string","isSecret":true,"name":"NEBULAMIND_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-04T22:05:24.063269Z","publishedAt":"2026-05-04T22:05:24.063269Z","updatedAt":"2026-05-04T22:05:24.063269Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Dumdart/topicgate","description":"Secure local access to MQTT topics through MCP.","title":"TopicGate","version":"1.6.0","packages":[{"registryType":"pypi","identifier":"topicgate","version":"1.6.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-14T09:03:25.169927Z","publishedAt":"2026-09-14T09:03:25.169927Z","updatedAt":"2026-09-14T09:03:25.169927Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DunkelCloud/toolmesh","description":"Self-hosted MCP gateway. Turn any REST API into MCP tools via YAML (DADL). Authz, audit, policies.","repository":{"url":"https://github.com/DunkelCloud/ToolMesh","source":"github"},"version":"0.3.0","remotes":[{"type":"streamable-http","url":"https://{host}:8123/mcp","variables":{"host":{"description":"Hostname or IP of your ToolMesh instance","isRequired":true,"format":"string","placeholder":"toolmesh.example.com"}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-09T10:39:56.894615Z","publishedAt":"2026-06-09T10:39:56.894615Z","updatedAt":"2026-06-09T10:39:56.894615Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Dusheh/myclaw-toolkit","description":"23-in-1 developer utility toolkit — search, exchange rates, crypto, QR codes, and more","repository":{"url":"https://github.com/Dusheh/myclaw-toolkit","source":"github"},"version":"1.0.11","packages":[{"registryType":"npm","identifier":"myclaw-toolkit","version":"1.0.11","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-25T16:11:53.412142Z","publishedAt":"2026-06-25T16:11:53.412142Z","updatedAt":"2026-06-25T16:11:53.412142Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.DustinTrap/kvm-pilot","description":"Smart hands for your AI agents - write-capable KVM+BMC+SSH MCP server: gated, verified, audited.","repository":{"url":"https://github.com/DustinTrap/kvm-pilot","source":"github"},"version":"0.1.0rc4","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"kvm-pilot","version":"0.1.0rc4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Profile name from ~/.config/kvm-pilot/config.toml naming the KVM/BMC to target","name":"KVM_PILOT_PROFILE"},{"description":"Least-privilege posture: only read-only tools are registered; effect gates force-closed. Recommended for first contact (set to 1)","name":"KVM_PILOT_MCP_READ_ONLY"},{"description":"Rehearsal posture: destructive calls are logged, never sent (set to 1)","name":"KVM_PILOT_MCP_DRY_RUN"},{"description":"Operator opt-in enabling power control of the managed host (per-effect gate; see also _ALLOW_HID, _ALLOW_MEDIA, _ALLOW_SSH, _ALLOW_APPLIANCE, _ALLOW_EXTERNAL_WRITE)","name":"KVM_PILOT_MCP_ALLOW_POWER"},{"description":"Device address (KVM/BMC) when not using a config-file profile","name":"KVM_PILOT_HOST"},{"description":"Device username when not using a config-file profile","name":"KVM_PILOT_USER"},{"description":"Device password when not using a config-file profile (KVM_PILOT_HOST / KVM_PILOT_USER accompany it)","isSecret":true,"name":"KVM_PILOT_PASSWD"},{"description":"Optional: enables server-side vision for classify_screen / wait_for_state; without it, classification falls back to the calling agent","isSecret":true,"name":"ANTHROPIC_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-30T15:01:43.336196Z","publishedAt":"2026-08-30T15:01:43.336196Z","updatedAt":"2026-08-30T15:01:43.336196Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"io.github.Dw-Dwain/ace-context-mcp","description":"Local-first memory for AI chats: save context in one chat, load it in any other via MCP.","repository":{"url":"https://github.com/Dw-Dwain/Ace-Context-MCP","source":"github"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"ace-context-mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T14:25:40.005213Z","publishedAt":"2026-07-20T14:25:40.005213Z","updatedAt":"2026-07-20T14:25:40.005213Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DynamicDeals/gunsnation","description":"MCP server for real-time access to the Gunsnation firearms catalog and specifications.","repository":{"url":"https://github.com/DynamicDeals/mcp-server-gunsnation","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"gunsnation-mcp","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Gunsnation API key for accessing the firearms catalog","isRequired":true,"format":"string","isSecret":true,"name":"GUNSNATION_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-23T11:44:50.901008Z","publishedAt":"2026-03-23T11:44:50.901008Z","updatedAt":"2026-03-23T11:44:50.901008Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DynamikOrbits/public-data","description":"Public tools to understand Dynamik, discover datasets, and connect account-scoped capabilities.","title":"Dynamik Public Data","version":"1.1.0","remotes":[{"type":"streamable-http","url":"https://api.dynamikorbits.com/public/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-30T18:23:02.814802Z","publishedAt":"2026-08-30T18:23:02.814802Z","updatedAt":"2026-08-30T18:23:02.814802Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Dynatrace/dynatrace-for-ai","description":"Connect AI assistants to Dynatrace to query observability data and analyze problems.","title":"Dynatrace","repository":{"url":"https://github.com/Dynatrace/dynatrace-for-ai","source":"github","id":"1197177849"},"version":"7.0.0","websiteUrl":"https://docs.dynatrace.com/docs/shortlink/dynatrace-mcp-server","icons":[{"src":"https://raw.githubusercontent.com/Dynatrace/dynatrace-for-ai/main/Dynatrace_Logo_color_positive.png","mimeType":"image/png","sizes":["1280x1280"]}],"remotes":[{"type":"streamable-http","url":"https://{environment_id}.apps.dynatrace.com/platform-reserved/mcp-gateway/v0.1/servers/dynatrace-mcp/mcp","headers":[{"description":"Dynatrace Platform Token with MCP gateway scopes","isRequired":true,"value":"Bearer {platform_token}","isSecret":true,"variables":{"platform_token":{"description":"Your Dynatrace Platform Token with MCP gateway scopes","isRequired":true,"format":"string","isSecret":true}},"name":"Authorization"},{"value":"dynatrace-for-ai/7.0.0","name":"X-Http-Source"}],"variables":{"environment_id":{"description":"Your Dynatrace environment ID, e.g. abc12345 from https://abc12345.apps.dynatrace.com","isRequired":true,"format":"string"}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-31T07:39:06.514514Z","publishedAt":"2026-08-31T07:39:06.514514Z","updatedAt":"2026-08-31T07:39:06.514514Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ECD5A/orchestrui","description":"Deterministic UI policy, discovery and audits for coding agents across seven ecosystems.","title":"OrchestrUI","repository":{"url":"https://github.com/ECD5A/OrchestrUI","source":"github"},"version":"0.4.0","packages":[{"registryType":"npm","identifier":"orchestrui","version":"0.4.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-09T17:16:04.051762Z","publishedAt":"2026-09-09T17:16:04.051762Z","updatedAt":"2026-09-09T17:16:04.051762Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ECD5A/tkach-security","description":"Fail-closed MCP adapter for untrusted model output over a local Tkach runtime.","title":"Tkach Security","repository":{"url":"https://github.com/ECD5A/Tkach-Security","source":"github"},"version":"0.1.1","packages":[{"registryType":"cargo","identifier":"tkach-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Loopback address of the already running Tkach HTTP runtime.","format":"string","default":"127.0.0.1:8080","name":"TKACH_HTTP_ADDR"},{"description":"Trusted bearer proof for the local runtime.","isRequired":true,"format":"string","isSecret":true,"name":"TKACH_BEARER_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-12T07:32:20.587021Z","publishedAt":"2026-09-12T07:32:20.587021Z","updatedAt":"2026-09-12T07:32:20.587021Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.ECD5A/tkach-security:0.1.1","count":30}}
