{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-contacts-mcp","description":"Allow AI systems to list, search, and manage contacts via Google Contacts.","title":"Google Contacts","repository":{"url":"https://github.com/domdomegg/google-contacts-mcp.git","source":"github"},"version":"1.3.0","websiteUrl":"https://github.com/domdomegg/google-contacts-mcp#readme","packages":[{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.3.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-contacts-mcp","version":"1.3.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T16:52:19.863479Z","publishedAt":"2026-07-27T16:52:19.863479Z","updatedAt":"2026-07-27T16:52:19.863479Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-documents-mcp","description":"Allow AI systems to read and edit Google Docs.","title":"Google Docs","repository":{"url":"https://github.com/domdomegg/google-documents-mcp.git","source":"github"},"version":"1.2.0","websiteUrl":"https://github.com/domdomegg/google-documents-mcp#readme","packages":[{"registryType":"npm","identifier":"google-documents-mcp","version":"1.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Docs scope.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-documents-mcp","version":"1.2.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-07T23:51:39.843239Z","publishedAt":"2026-03-07T23:51:39.843239Z","updatedAt":"2026-03-07T23:51:39.843239Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-drive-mcp","description":"Allow AI systems to list, search, upload, download, and manage files and folders in Google Drive.","title":"Google Drive","repository":{"url":"https://github.com/domdomegg/google-drive-mcp.git","source":"github"},"version":"1.3.0","websiteUrl":"https://github.com/domdomegg/google-drive-mcp#readme","packages":[{"registryType":"npm","identifier":"google-drive-mcp","version":"1.3.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Drive scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-drive-mcp","version":"1.3.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-22T21:07:31.704314Z","publishedAt":"2026-06-22T21:07:31.704314Z","updatedAt":"2026-06-22T21:07:31.704314Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-maps-places-mcp","description":"Allow AI systems to search for places and get business info via Google Maps Places API.","title":"Google Maps Places","repository":{"url":"https://github.com/domdomegg/google-maps-places-mcp.git","source":"github"},"version":"1.1.2","websiteUrl":"https://github.com/domdomegg/google-maps-places-mcp#readme","packages":[{"registryType":"npm","identifier":"google-maps-places-mcp","version":"1.1.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with cloud-platform scope.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-maps-places-mcp","version":"1.1.2","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-23T08:09:36.667856Z","publishedAt":"2026-02-23T08:09:36.667856Z","updatedAt":"2026-02-23T08:09:36.667856Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/google-sheets-mcp","description":"Allow AI systems to read, write, and query spreadsheet data via Google Sheets.","title":"Google Sheets","repository":{"url":"https://github.com/domdomegg/google-sheets-mcp.git","source":"github"},"version":"1.2.1","websiteUrl":"https://github.com/domdomegg/google-sheets-mcp#readme","packages":[{"registryType":"npm","identifier":"google-sheets-mcp","version":"1.2.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google OAuth access token with Sheets scopes.","isRequired":true,"isSecret":true,"name":"GOOGLE_ACCESS_TOKEN"}]},{"registryType":"npm","identifier":"google-sheets-mcp","version":"1.2.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"Google OAuth client ID.","isRequired":true,"name":"GOOGLE_CLIENT_ID"},{"description":"Google OAuth client secret.","isRequired":true,"isSecret":true,"name":"GOOGLE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-25T18:27:45.96649Z","publishedAt":"2026-05-25T18:27:45.96649Z","updatedAt":"2026-05-25T18:27:45.96649Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/openfoodfacts-mcp","description":"Search and contribute to the Open Food Facts database.","title":"Open Food Facts","repository":{"url":"https://github.com/domdomegg/openfoodfacts-mcp.git","source":"github"},"version":"2.6.0","websiteUrl":"https://github.com/domdomegg/openfoodfacts-mcp#readme","packages":[{"registryType":"npm","identifier":"openfoodfacts-mcp","version":"2.6.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"User-Agent string in format 'AppName/Version (email)'. Required by the Open Food Facts API.","isRequired":true,"name":"OFF_USER_AGENT"},{"description":"Open Food Facts user ID (optional, needed for write operations).","name":"OFF_USER_ID"},{"description":"Open Food Facts password (optional, needed for write operations).","isSecret":true,"name":"OFF_PASSWORD"},{"description":"Country subdomain (default: 'world').","name":"OFF_COUNTRY"}]},{"registryType":"npm","identifier":"openfoodfacts-mcp","version":"2.6.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"},{"description":"User-Agent string in format 'AppName/Version (email)'. Required by the Open Food Facts API.","isRequired":true,"name":"OFF_USER_AGENT"},{"description":"Open Food Facts user ID (optional, needed for write operations).","name":"OFF_USER_ID"},{"description":"Open Food Facts password (optional, needed for write operations).","isSecret":true,"name":"OFF_PASSWORD"},{"description":"Country subdomain (default: 'world').","name":"OFF_COUNTRY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-09T20:44:16.084271Z","publishedAt":"2026-07-09T20:44:16.084271Z","updatedAt":"2026-07-09T20:44:16.084271Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domdomegg/shell-exec-mcp","description":"Execute bash commands with background job support.","title":"Shell Exec","repository":{"url":"https://github.com/domdomegg/shell-exec-mcp.git","source":"github"},"version":"1.2.0","websiteUrl":"https://github.com/domdomegg/shell-exec-mcp#readme","packages":[{"registryType":"npm","identifier":"shell-exec-mcp","version":"1.2.0","runtimeHint":"npx","transport":{"type":"stdio"}},{"registryType":"npm","identifier":"shell-exec-mcp","version":"1.2.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"http://localhost:3000/mcp"},"environmentVariables":[{"description":"Transport type.","isRequired":true,"value":"http","name":"MCP_TRANSPORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-03T03:32:40.905089Z","publishedAt":"2026-05-03T03:32:40.905089Z","updatedAt":"2026-05-03T03:32:40.905089Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.domdomegg/starling-bank-mcp","description":"Allow AI systems to view and control your Starling Bank account via MCP.","title":"Starling Bank","repository":{"url":"https://github.com/domdomegg/starling-bank-mcp.git","source":"github"},"version":"1.2.1","websiteUrl":"https://github.com/domdomegg/starling-bank-mcp#readme","icons":[{"src":"https://raw.githubusercontent.com/domdomegg/starling-bank-mcp/refs/heads/master/icon.png","mimeType":"image/png"}],"packages":[{"registryType":"npm","identifier":"starling-bank-mcp","version":"1.2.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Starling Bank personal access token. Sign up for the Starling Developer Portal, link your account, and create a Personal Access Token.","isRequired":true,"isSecret":true,"name":"STARLING_BANK_ACCESS_TOKEN"},{"description":"Optional: Key UID of the signing key for sending payments.","isSecret":true,"name":"STARLING_BANK_PRIVATE_KEY_UID"},{"description":"Optional: PEM-encoded signing key for sending payments.","isSecret":true,"name":"STARLING_BANK_PRIVATE_KEY_PEM"}]},{"registryType":"mcpb","identifier":"https://github.com/domdomegg/starling-bank-mcp/releases/download/v1.2.1/starling-bank-mcp.mcpb","version":"1.2.1","fileSha256":"d240a323294135fe5d38c38973bc442cf7052e7041c4926b507be9db0a3bd51a","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-05T05:56:52.208197Z","publishedAt":"2026-08-05T05:56:52.208197Z","updatedAt":"2026-08-05T05:56:52.208197Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.domdomegg/time-mcp-nuget","description":"Get the current UTC time in RFC 3339 format.","title":"Time MCP Server","repository":{},"version":"1.1.1","packages":[{"registryType":"nuget","identifier":"TimeMcpServer","version":"1.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-26T01:55:24.492663Z","publishedAt":"2025-10-26T01:55:24.492663Z","updatedAt":"2025-10-26T01:55:24.492663Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.domdomegg/time-mcp-pypi","description":"Get the current UTC time in RFC 3339 format.","title":"Time MCP Server","repository":{"url":"https://github.com/domdomegg/time-mcp-pypi.git","source":"github"},"version":"1.1.1","packages":[{"registryType":"pypi","identifier":"time-mcp-pypi","version":"1.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-26T01:45:58.147685Z","publishedAt":"2025-10-26T01:45:58.147685Z","updatedAt":"2025-10-26T01:45:58.147685Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dominic-righthere/envibe","description":"Secure permission layer between AI agents and your .env files","repository":{"url":"https://github.com/dominic-righthere/envibe-mcp","source":"github"},"version":"0.2.7","packages":[{"registryType":"npm","identifier":"envibe-mcp","version":"0.2.7","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-31T09:51:50.558509Z","publishedAt":"2026-01-31T09:51:50.558509Z","updatedAt":"2026-01-31T09:51:50.558509Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dominiclachance/neurakeep","description":"Local-first, source-cited memory for AI agents with proposal review, failure memory, and MCP tools.","repository":{"url":"https://github.com/dominiclachance/neurakeep","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"neurakeep","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T23:42:21.572847Z","publishedAt":"2026-08-08T23:42:21.572847Z","updatedAt":"2026-08-08T23:42:21.572847Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dominik1001/caldav-mcp","description":"CalDAV calendar operations (list, create, update, delete events) as MCP tools.","repository":{"url":"https://github.com/dominik1001/caldav-mcp","source":"github"},"version":"0.9.0","packages":[{"registryType":"npm","identifier":"caldav-mcp","version":"0.9.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the CalDAV server (e.g. https://caldav.example.com)","isRequired":true,"format":"string","name":"CALDAV_BASE_URL"},{"description":"Username for CalDAV authentication","isRequired":true,"format":"string","name":"CALDAV_USERNAME"},{"description":"Password for CalDAV authentication","isRequired":true,"format":"string","isSecret":true,"name":"CALDAV_PASSWORD"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-27T09:24:56.888788Z","publishedAt":"2026-05-27T09:24:56.888788Z","updatedAt":"2026-05-27T09:24:56.888788Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dominikamann/agent-mail-gateway","description":"Self-hosted email for AI agents: own IMAP/SMTP mailbox per key, allow lists, calendar invites.","title":"Agent Mail Gateway","repository":{"url":"https://github.com/dominikamann/agent-mail-gateway","source":"github"},"version":"0.3.4","websiteUrl":"https://github.com/dominikamann/agent-mail-gateway","packages":[{"registryType":"oci","identifier":"ghcr.io/dominikamann/agent-mail-gateway:0.3.4","transport":{"type":"streamable-http","url":"http://localhost:8080/mcp","headers":[{"description":"Bearer <api_key> of the agent's mailbox, as configured in the gateway's config.yaml","isRequired":true,"isSecret":true,"name":"Authorization"}]}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-04T18:08:05.285067Z","publishedAt":"2026-10-04T18:08:05.285067Z","updatedAt":"2026-10-04T18:08:05.285067Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dominion525/familiar-mcp","description":"MCP server that drives the user's real macOS Chrome via AppleScript. 32 tools.","repository":{"url":"https://github.com/dominion525/familiar","source":"github"},"version":"0.1.2","websiteUrl":"https://github.com/dominion525/familiar","packages":[{"registryType":"npm","identifier":"@dominion525/familiar-mcp","version":"0.1.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-25T00:34:34.167358Z","publishedAt":"2026-06-25T00:34:34.167358Z","updatedAt":"2026-06-25T00:34:34.167358Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.domondi1/inferrail","description":"Local, payload-free AI cost visibility for agents. Query spend by model, route, or tagged work.","title":"Inferrail","repository":{"url":"https://github.com/domondi1/inferrail","source":"github"},"version":"0.4.14","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"inferrail","version":"0.4.14","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"mcp>=2.0","type":"named","name":"--with"}],"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Absolute path to your Inferrail receipts file (JSONL or SQLite). Used when a tool call gives no receipts_path. Default: ./inferrail-receipts.jsonl","format":"filepath","name":"INFERRAIL_RECEIPTS_PATH"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-05T16:46:23.916162Z","publishedAt":"2026-10-05T16:46:23.916162Z","updatedAt":"2026-10-05T16:46:23.916162Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dong7812/dompruner-mcp","description":"Strips layout noise via DOM AST; with a query, BM25 filters to relevant sections. No model or API.","title":"dompruner-mcp","repository":{"url":"https://github.com/dong7812/dompruner-mcp","source":"github"},"version":"0.5.2","websiteUrl":"https://github.com/dong7812/dompruner-mcp","packages":[{"registryType":"npm","identifier":"dompruner-mcp","version":"0.5.2","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://dompruner-mcp.vercel.app/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T03:29:59.390843Z","publishedAt":"2026-08-19T03:29:59.390843Z","updatedAt":"2026-08-19T03:29:59.390843Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dongdongbh/mindwtr","description":"Task automation via SQLite, desktop Local API, or Mindwtr Cloud; read-only by default.","title":"Mindwtr","repository":{"url":"https://github.com/dongdongbh/Mindwtr","source":"github","id":"1111978380","subfolder":"apps/mcp-server"},"version":"1.1.11","websiteUrl":"https://docs.mindwtr.app/power-users/mcp","packages":[{"registryType":"npm","identifier":"mindwtr-mcp","version":"1.1.11","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional path to the local Mindwtr SQLite database.","format":"filepath","name":"MINDWTR_DB_PATH"},{"description":"Optional self-hosted Mindwtr Cloud base URL for Cloud mode.","name":"MINDWTR_MCP_CLOUD_URL"},{"description":"Bearer token for self-hosted Mindwtr Cloud mode.","name":"MINDWTR_MCP_CLOUD_TOKEN"},{"description":"Desktop Local API origin, e.g. http://127.0.0.1:3456. Selects API mode.","name":"MINDWTR_MCP_API_URL"},{"description":"Bearer token from the desktop Local API settings; required in API mode.","isSecret":true,"name":"MINDWTR_MCP_API_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-05T06:35:39.315826Z","publishedAt":"2026-10-05T06:35:39.315826Z","updatedAt":"2026-10-05T06:35:39.315826Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.donggyun112/codecanvas","description":"Python code intelligence for coding agents: call paths, control flow, and change impact.","repository":{"url":"https://github.com/donggyun112/codecanvas","source":"github"},"version":"0.1.20","packages":[{"registryType":"pypi","identifier":"codecanvas-mcp","version":"0.1.20","runtimeHint":"uvx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-12T10:31:42.836898Z","publishedAt":"2026-09-12T10:31:42.836898Z","updatedAt":"2026-09-12T10:31:42.836898Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.donggyun112/keymem","description":"Associative key-graph memory for LLM agents — recall by association, not vector similarity.","repository":{"url":"https://github.com/donggyun112/keymem","source":"github"},"version":"0.17.0","packages":[{"registryType":"npm","identifier":"keymem","version":"0.17.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T07:20:53.241935Z","publishedAt":"2026-07-22T07:20:53.241935Z","updatedAt":"2026-07-22T07:20:53.241935Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.donghyeon01/kr-public-mcp","description":"나라장터 입찰공고·사전규격·낙찰정보 검색. Korean public procurement bids via KONEPS open API.","title":"나라장터 입찰 MCP","repository":{"url":"https://github.com/donghyeon01/kr-public-mcp","source":"github"},"version":"0.1.0","websiteUrl":"https://kr-public-mcp.songdonghyeon01.workers.dev","remotes":[{"type":"streamable-http","url":"https://kr-public-mcp.songdonghyeon01.workers.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T06:27:28.168194Z","publishedAt":"2026-09-23T06:27:28.168194Z","updatedAt":"2026-09-23T06:27:28.168194Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.donjguido/ai-dictionary-mcp","description":"Look up, search, cite, discuss, and track AI phenomenology terms","repository":{"url":"https://github.com/donjguido/ai-dictionary-mcp","source":"github"},"version":"0.13.0","packages":[{"registryType":"pypi","identifier":"ai-dictionary-mcp","version":"0.13.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-06T12:39:24.610084Z","publishedAt":"2026-03-06T12:39:24.610084Z","updatedAt":"2026-03-06T12:39:24.610084Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.donmangudata-ops/career-page-jobs","description":"Open jobs from company career pages on Greenhouse, Lever, Ashby, Workday and 18 more, via Apify MCP","title":"Career Page Jobs on Apify MCP","repository":{"url":"https://github.com/donmangudata-ops/apify-jobs-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://apify.com/conserving_celerytop/live-career-page-jobs-api","remotes":[{"type":"streamable-http","url":"https://mcp.apify.com/?tools=fetch-actor-details,conserving_celerytop/live-career-page-jobs-api,conserving_celerytop/tech-jobs-search"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-27T08:28:34.68907Z","publishedAt":"2026-09-27T08:28:34.68907Z","updatedAt":"2026-09-27T08:28:34.68907Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.donmangudata-ops/jobs-mcp-server","description":"Read-only tools: open jobs at the companies you name, and a live search of current tech jobs","title":"Jobs MCP Server","repository":{"url":"https://github.com/donmangudata-ops/apify-jobs-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://donmangudata-ops.github.io/mcp","remotes":[{"type":"streamable-http","url":"https://conserving-celerytop--jobs-mcp-server.apify.actor/mcp","headers":[{"description":"Bearer followed by your own Apify API token. Calls are billed to your Apify account.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T06:25:05.661868Z","publishedAt":"2026-09-30T06:25:05.661868Z","updatedAt":"2026-09-30T06:25:05.661868Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.donnywin85/arb-dex-mcp","description":"Live cross-DEX pool prices, liquidity and spreads on 6 EVM chains, read from on-chain pool state.","title":"Cross-DEX Prices & Spreads","repository":{"url":"https://github.com/donnywin85/arb-dex-mcp","source":"github"},"version":"1.0.1","websiteUrl":"https://donnywin85.github.io/arb-dex-mcp/","packages":[{"registryType":"npm","identifier":"arb-dex-mcp","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your own RapidAPI key for the Multi-Chain DEX Prices & Liquidity API (https://rapidapi.com/donnydev/api/multi-chain-dex-prices-liquidity). The free-tier subscription is enough to start. Required for live pool prices and fresh sweeps; without it get_chains, get_pairs and get_spreads fall back to a free hourly public snapshot and say so in the payload.","isSecret":true,"name":"RAPIDAPI_KEY"},{"description":"Optional request timeout in milliseconds. Defaults to 45000 — a full-chain live scan is a real on-chain sweep and can take ~30s.","name":"ARB_DEX_TIMEOUT_MS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-15T21:33:45.609127Z","publishedAt":"2026-08-15T21:33:45.609127Z","updatedAt":"2026-08-15T21:33:45.609127Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.donnywin85/bsc-dex-spread","description":"Cross-DEX price & spread for PancakeSwap v2+v3 on BSC via x402. Tool get_dex_spread(pair, fee?).","repository":{"url":"https://github.com/donnywin85/bsc-dex-spread-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"bsc-dex-spread-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Base-mainnet buyer wallet private key (0x-prefixed). Funded with a few dollars of USDC on Base; needs zero ETH. Pays $0.01 USDC per call.","isRequired":true,"isSecret":true,"name":"EVM_PRIVATE_KEY"},{"description":"Optional override of the gateway base URL. Defaults to https://x402.donnyautomation.com","name":"GATEWAY_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-03T01:51:22.670548Z","publishedAt":"2026-07-03T01:51:22.670548Z","updatedAt":"2026-07-03T01:51:22.670548Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.donovan-jasper/sl-mcp","description":"MCP server for Sapling (sl) version control","repository":{"url":"https://github.com/donovan-jasper/sl-mcp","source":"github"},"version":"0.1.2","packages":[{"registryType":"npm","identifier":"sl-mcp","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to Sapling binary","format":"string","name":"SL_MCP_BINARY"},{"description":"Command timeout in milliseconds","format":"string","name":"SL_MCP_TIMEOUT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-13T22:42:39.57035Z","publishedAt":"2026-03-13T22:42:39.57035Z","updatedAt":"2026-03-13T22:42:39.57035Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.donovanh/mcp-server","description":"MCP server for Lightning Tools — pay-per-call AI tools via Bitcoin Lightning","repository":{"url":"https://github.com/donovanh/lightning-tools","source":"github","subfolder":"packages/mcp-server"},"version":"0.3.3","packages":[{"registryType":"npm","identifier":"@lightning-tools/mcp-server","version":"0.3.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Lightning Tools API key (starts with sk_). Optional — you can purchase one via the buy_credits tool.","format":"string","isSecret":true,"name":"LIGHTNING_TOOLS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-16T13:15:06.839009Z","publishedAt":"2026-03-16T13:15:06.839009Z","updatedAt":"2026-03-16T13:15:06.839009Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dontsovcmc/cdek","description":"MCP server for CDEK delivery service API — create orders, track shipments, search delivery points","repository":{"url":"https://github.com/dontsovcmc/mcp-server-cdek","source":"github"},"version":"0.6.0","packages":[{"registryType":"pypi","identifier":"mcp-server-cdek","version":"0.6.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"isRequired":true,"isSecret":true,"name":"CDEK_CLIENT"},{"isRequired":true,"isSecret":true,"name":"CDEK_SECRET"},{"description":"Sender company name (can also be set via config_set tool)","name":"CDEK_SENDER_COMPANY"},{"description":"Sender short name (can also be set via config_set tool)","name":"CDEK_SENDER_NAME"},{"description":"Sender full name (can also be set via config_set tool)","name":"CDEK_SENDER_FULL_NAME"},{"description":"Sender email (can also be set via config_set tool)","name":"CDEK_SENDER_EMAIL"},{"description":"Sender phone (can also be set via config_set tool)","name":"CDEK_SENDER_PHONE"},{"description":"My PVZ code for returns (can also be set via config_set tool)","name":"CDEK_MY_PVZ"},{"description":"HTTP request timeout in seconds (default 30)","name":"CDEK_TIMEOUT"},{"description":"File download timeout in seconds (default 60)","name":"CDEK_FILE_TIMEOUT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-11T19:50:02.88283Z","publishedAt":"2026-05-11T19:50:02.88283Z","updatedAt":"2026-05-11T19:50:02.88283Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dontsovcmc/ozon-seller","description":"MCP server for Ozon Seller API — products, FBS/FBO, finance, analytics, returns","repository":{"url":"https://github.com/dontsovcmc/mcp-server-ozon-seller","source":"github"},"version":"0.3.1","packages":[{"registryType":"pypi","identifier":"mcp-server-ozon-seller","version":"0.3.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"isRequired":true,"isSecret":true,"name":"OZON_CLIENT_ID"},{"isRequired":true,"isSecret":true,"name":"OZON_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-11T19:50:36.439512Z","publishedAt":"2026-05-11T19:50:36.439512Z","updatedAt":"2026-05-11T19:50:36.439512Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.dontsovcmc/ozon-seller:0.3.1","count":30}}
