{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.devinbox/devinbox","description":"Real email inboxes for AI agents: create inboxes, catch verification codes, extract OTPs, reply.","title":"DevInbox","repository":{"url":"https://github.com/adospace/dev-inbox","source":"github","subfolder":"src/DevInbox.McpServer"},"version":"1.0.0","websiteUrl":"https://devinbox.io","remotes":[{"type":"streamable-http","url":"https://mcp.devinbox.io","headers":[{"description":"Bearer <your DevInbox API key>, from https://app.devinbox.io/api-keys","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-10T19:38:59.845467Z","publishedAt":"2026-08-10T19:38:59.845467Z","updatedAt":"2026-08-10T19:38:59.845467Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DevInder1/tridentchain-security","description":"Local supply-chain CVE scanner via OSV/NVD. Scans deps and IDE extensions. No upload.","title":"TridentChain Security","repository":{"url":"https://github.com/DevInder1/supply-chain-scanner-public","source":"github"},"version":"0.1.2","packages":[{"registryType":"pypi","identifier":"tridentchain-mcp","version":"0.1.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-22T07:11:08.354168Z","publishedAt":"2026-05-22T07:11:08.354168Z","updatedAt":"2026-05-22T07:11:08.354168Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DevInder1/tridentchain-security","description":"Local supply-chain CVE scanner via OSV/NVD. Scans deps and IDE extensions. No upload.","title":"TridentChain Security","repository":{"url":"https://github.com/DevInder1/supply-chain-scanner-public","source":"github"},"version":"0.1.3","packages":[{"registryType":"pypi","identifier":"tridentchain-mcp","version":"0.1.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-25T07:03:57.091278Z","publishedAt":"2026-05-25T07:03:57.091278Z","updatedAt":"2026-05-25T07:03:57.091278Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DevInder1/tridentchain-security","description":"Local supply-chain CVE scanner via OSV/NVD. Scans deps and IDE extensions. No upload.","title":"TridentChain Security","repository":{"url":"https://github.com/DevInder1/supply-chain-scanner-public","source":"github"},"version":"0.1.4","packages":[{"registryType":"pypi","identifier":"tridentchain-mcp","version":"0.1.4","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-09T08:44:49.953647Z","publishedAt":"2026-06-09T08:44:49.953647Z","updatedAt":"2026-06-09T08:44:49.953647Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DevInder1/tridentchain-security","description":"Local supply-chain CVE scanner via OSV/NVD. Scans deps and IDE extensions. No upload.","title":"TridentChain Security","repository":{"url":"https://github.com/DevInder1/supply-chain-scanner-public","source":"github"},"version":"0.1.5","packages":[{"registryType":"pypi","identifier":"tridentchain-mcp","version":"0.1.5","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T16:56:49.856029Z","publishedAt":"2026-07-29T16:56:49.856029Z","updatedAt":"2026-07-29T16:56:49.856029Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DevinoSolutions/upapi-mcp","description":"All public upAPI operations as MCP tools: web scraping, search, screenshots, PDF, OCR and more.","title":"upAPI","repository":{"url":"https://github.com/DevinoSolutions/upapi-mcp","source":"github"},"version":"0.1.2","websiteUrl":"https://docs.upapi.io","packages":[{"registryType":"npm","identifier":"@upapi/mcp","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"upAPI API key (create one at https://app.upapi.io/dashboard/api-keys)","isRequired":true,"format":"string","isSecret":true,"name":"UPAPI_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://app.upapi.io/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-17T11:02:58.959246Z","publishedAt":"2026-08-17T11:02:58.959246Z","updatedAt":"2026-08-17T11:02:58.959246Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DevinoSolutions/upapi-mcp","description":"All public upAPI operations as MCP tools: web scraping, search, screenshots, PDF, OCR and more.","title":"upAPI","repository":{"url":"https://github.com/DevinoSolutions/upapi-mcp","source":"github"},"version":"0.1.3","websiteUrl":"https://upapi.io/docs","packages":[{"registryType":"npm","identifier":"@upapi/mcp","version":"0.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"upAPI API key (create one at https://app.upapi.io/dashboard/api-keys)","isRequired":true,"format":"string","isSecret":true,"name":"UPAPI_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://app.upapi.io/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-17T19:57:42.624275Z","publishedAt":"2026-08-17T19:57:42.624275Z","updatedAt":"2026-08-17T19:57:42.624275Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.DevinoSolutions/upapi-mcp","description":"All public upAPI operations as MCP tools: web scraping, search, screenshots, PDF, OCR and more.","title":"upAPI","repository":{"url":"https://github.com/DevinoSolutions/upapi-mcp","source":"github"},"version":"0.2.0","websiteUrl":"https://upapi.io/docs","icons":[{"src":"https://upapi.io/icons/icon-512.png","mimeType":"image/png","sizes":["512x512"]},{"src":"https://upapi.io/logos/upAPI-icon-duotone-dark.svg","mimeType":"image/svg+xml","sizes":["any"],"theme":"light"},{"src":"https://upapi.io/logos/upAPI-icon-white.svg","mimeType":"image/svg+xml","sizes":["any"],"theme":"dark"}],"packages":[{"registryType":"npm","identifier":"@upapi/mcp","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"upAPI API key (create one at https://app.upapi.io/dashboard/api-keys)","isRequired":true,"format":"string","isSecret":true,"name":"UPAPI_API_KEY"},{"description":"Tool table: full (default), directory (curated named tools) or compact.","format":"string","name":"UPAPI_TOOL_MODE"}]}],"remotes":[{"type":"streamable-http","url":"https://app.upapi.io/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-04T17:25:36.998279Z","publishedAt":"2026-09-04T17:25:36.998279Z","updatedAt":"2026-09-04T17:25:36.998279Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.Icaro0310/devin-memory","description":"Anti-poisoning memory for agents: provenance, conflicts, quarantine gate.","repository":{"url":"https://github.com/Icaro0310/devin-memory","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"devin-memory-mcp","version":"0.3.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to memory.db (default: ./memory.db)","name":"DEVIN_MEMORY_DB"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-04T18:09:51.128957Z","publishedAt":"2026-10-04T18:09:51.128957Z","updatedAt":"2026-10-04T18:09:51.128957Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.devin-lemcke/canusign-mcp-server","description":"Create PDF contracts, send signing links and check signature status with CanUSign e-signatures.","title":"CanUSign","repository":{"url":"https://github.com/devin-lemcke/canusign-mcp-server","source":"github"},"version":"1.1.0","websiteUrl":"https://canusign.com/en/docs/api","packages":[{"registryType":"npm","identifier":"canusign-mcp-server","version":"1.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key from canusign.com/settings, starts with canu_","isRequired":true,"isSecret":true,"name":"CANUSIGN_API_KEY"},{"description":"API base URL, default https://canusign.com","name":"CANUSIGN_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T11:20:23.492959Z","publishedAt":"2026-09-24T11:20:23.492959Z","updatedAt":"2026-09-24T11:20:23.492959Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.devin-lemcke/canusign-mcp-server","description":"Create PDF contracts, send signing links and check signature status with CanUSign e-signatures.","title":"CanUSign","repository":{"url":"https://github.com/devin-lemcke/canusign-mcp-server","source":"github"},"version":"1.2.0","websiteUrl":"https://canusign.com/en/docs/api","packages":[{"registryType":"npm","identifier":"canusign-mcp-server","version":"1.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key from canusign.com/settings, starts with canu_","isRequired":true,"isSecret":true,"name":"CANUSIGN_API_KEY"},{"description":"API base URL, default https://canusign.com","name":"CANUSIGN_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T21:00:20.265086Z","publishedAt":"2026-09-24T21:00:20.265086Z","updatedAt":"2026-09-24T21:00:20.265086Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.devinmlowe/engram","description":"Cognitive memory for coding agents: hybrid recall, remember/forget, knowledge graph, nightly dreams.","title":"Engram","repository":{"url":"https://github.com/devinmlowe/engram","source":"github"},"version":"0.4.0","websiteUrl":"https://github.com/devinmlowe/engram#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@devinmlowe/engram","version":"0.4.0","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Start the MCP server on stdio (bridges to a running engram HTTP daemon when one is healthy)","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"SQLite database path (default: <data dir>/engram.db, i.e. ~/.local/share/engram/engram.db)","format":"filepath","name":"ENGRAM_DB_PATH"},{"description":"Port of the optional engram HTTP daemon to bridge to (default 9907)","format":"number","name":"ENGRAM_MCP_PORT"},{"description":"Bearer token forwarded to the HTTP daemon when it requires one","isSecret":true,"name":"ENGRAM_MCP_TOKEN"},{"description":"Set to 1 to never bridge: always run the full server in-process","name":"ENGRAM_MCP_STANDALONE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-18T19:05:17.245078Z","publishedAt":"2026-09-18T19:05:17.245078Z","updatedAt":"2026-09-18T19:05:17.245078Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.devinmlowe/engram","description":"Cognitive memory for coding agents: hybrid recall, remember/forget, knowledge graph, nightly dreams.","title":"Engram","repository":{"url":"https://github.com/devinmlowe/engram","source":"github"},"version":"0.5.0","websiteUrl":"https://github.com/devinmlowe/engram#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@devinmlowe/engram","version":"0.5.0","runtimeHint":"npx","transport":{"type":"stdio"},"packageArguments":[{"description":"Start the MCP server on stdio (bridges to a running engram HTTP daemon when one is healthy)","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"SQLite database path (default: <data dir>/engram.db, i.e. ~/.local/share/engram/engram.db)","format":"filepath","name":"ENGRAM_DB_PATH"},{"description":"Port of the optional engram HTTP daemon to bridge to (default 9907)","format":"number","name":"ENGRAM_MCP_PORT"},{"description":"Bearer token forwarded to the HTTP daemon when it requires one","isSecret":true,"name":"ENGRAM_MCP_TOKEN"},{"description":"Set to 1 to never bridge: always run the full server in-process","name":"ENGRAM_MCP_STANDALONE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-21T23:34:40.227536Z","publishedAt":"2026-09-21T23:34:40.227536Z","updatedAt":"2026-09-21T23:34:40.227536Z","isLatest":true}}}],"metadata":{"count":13}}
