{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.giveradar/charity-registry","description":"Search, verify and compare 7.9M+ nonprofits from official charity registries in 100+ countries.","repository":{"url":"https://github.com/matt-timmermans/giveradar-mcp","source":"github"},"version":"1.2.0","websiteUrl":"https://giveradar.com/mcp/","remotes":[{"type":"streamable-http","url":"https://giveradar.com/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-05T13:39:44.092643Z","publishedAt":"2026-09-05T13:39:44.092643Z","updatedAt":"2026-09-05T13:39:44.092643Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.travelcharika/travelcharika","description":"When to go and where to book: 87 places scored month by month from measured weather.","title":"TravelCharika","version":"1.0.0","websiteUrl":"https://travelcharika.com","remotes":[{"type":"streamable-http","url":"https://travelcharika.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-03T11:00:06.911572Z","publishedAt":"2026-10-03T11:00:06.911572Z","updatedAt":"2026-10-03T11:00:06.911572Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.CharitonMedia/tremelay","description":"Local MCP broker: agents call credentials through a daemon without seeing secrets.","title":"Tremelay","repository":{"url":"https://github.com/CharitonMedia/Tremelay","source":"github"},"version":"1.0.3","packages":[{"registryType":"mcpb","identifier":"https://github.com/CharitonMedia/Tremelay/releases/download/v1.0.3/tremelay-mcp_v1.0.3_linux_amd64.mcpb","fileSha256":"6f4bce84558af80d66f2a415a2f687d90faeb5ea7ba7132a5eb68171480fc85a","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/CharitonMedia/Tremelay/releases/download/v1.0.3/tremelay-mcp_v1.0.3_linux_arm64.mcpb","fileSha256":"1580c58024a40eddb0724fbc1ed59699e27cea2b04571eb26cb2a1d2d518ada8","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/CharitonMedia/Tremelay/releases/download/v1.0.3/tremelay-mcp_v1.0.3_darwin_amd64.mcpb","fileSha256":"f44aad2a0725585169e42942415b1a6f2e96b3f5b42b8da47cb8427001c6b604","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/CharitonMedia/Tremelay/releases/download/v1.0.3/tremelay-mcp_v1.0.3_darwin_arm64.mcpb","fileSha256":"f5b983bdf090e7b5e7c727d8f0cd378e40aa9594d4d81327be7dbcd0d2aee0d3","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/CharitonMedia/Tremelay/releases/download/v1.0.3/tremelay-mcp_v1.0.3_windows_amd64.mcpb","fileSha256":"bf1df653cf5e85c7efc8687bc2ca332fa98026a69efbf3f7fc7def5329c60d5f","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/CharitonMedia/Tremelay/releases/download/v1.0.3/tremelay-mcp_v1.0.3_windows_arm64.mcpb","fileSha256":"e6e61365776b0ec9cca4b7da99b69d5d38706fcabdb1f0c97941a081a8ebfa5b","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-16T17:36:45.219254Z","publishedAt":"2026-10-16T17:36:45.219254Z","updatedAt":"2026-10-16T17:36:45.219254Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Mr-Macharia/mpesa-daraja-mcp","description":"Safaricom M-Pesa Daraja tools: STK Push, C2B, B2C, B2B, QR, Ratiba. Sandbox-first, idempotent.","title":"M-Pesa Daraja","repository":{"url":"https://github.com/Mr-Macharia/mpesa-daraja-skills-and-mcp","source":"github","subfolder":"mcp-server"},"version":"0.1.6","packages":[{"registryType":"pypi","identifier":"mpesa-daraja-mcp","version":"0.1.6","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Daraja app Consumer Key","isRequired":true,"isSecret":true,"name":"DARAJA_CONSUMER_KEY"},{"description":"Daraja app Consumer Secret","isRequired":true,"isSecret":true,"name":"DARAJA_CONSUMER_SECRET"},{"description":"sandbox (default) or production","name":"DARAJA_ENV"},{"description":"Paybill / store number (174379 in sandbox)","name":"DARAJA_SHORTCODE"},{"description":"M-Pesa Express passkey (STK Push)","isSecret":true,"name":"DARAJA_PASSKEY"},{"description":"API operator username (B2C, B2B, status, balance, reversal)","name":"DARAJA_INITIATOR_NAME"},{"description":"Encrypted initiator password","isSecret":true,"name":"DARAJA_SECURITY_CREDENTIAL"},{"description":"Public HTTPS base for callback URLs","name":"DARAJA_CALLBACK_BASE_URL"},{"description":"host:port for the built-in callback receiver","name":"DARAJA_CALLBACK_LISTEN"},{"description":"16+ random characters; secret path for callbacks","isSecret":true,"name":"DARAJA_CALLBACK_TOKEN"},{"description":"Comma list: stk,c2b,payouts,ops,qr,ratiba,billmanager","name":"DARAJA_TOOLSETS"},{"description":"true hides every tool that moves money or writes","name":"DARAJA_READ_ONLY"},{"description":"Payouts above this many shillings need approval in the chat","name":"DARAJA_APPROVAL_THRESHOLD"},{"description":"Comma list of phones/shortcodes that payouts may go to","name":"DARAJA_ALLOWED_RECIPIENTS"},{"description":"true to allow production charges and payouts","name":"DARAJA_ALLOW_LIVE_MONEY_MOVEMENT"},{"description":"Initiator password, encrypted into SecurityCredential at startup (alternative to DARAJA_SECURITY_CREDENTIAL)","isSecret":true,"name":"DARAJA_INITIATOR_PASSWORD"},{"description":"Path to Safaricom's public certificate, used with DARAJA_INITIATOR_PASSWORD","name":"DARAJA_CERT_PATH"},{"description":"Path of the SQLite file that stores request state and callbacks","name":"DARAJA_STATE_DB"},{"description":"Directory where generated QR PNGs are saved","name":"DARAJA_OUTPUT_DIR"},{"description":"Directory holding the saved config (default: user config dir)","name":"DARAJA_CONFIG_DIR"},{"description":"Path of a .env file to load instead of the project one","name":"DARAJA_DOTENV"},{"description":"Bearer token for HTTP mode (32+ random characters)","isSecret":true,"name":"DARAJA_MCP_TOKEN"},{"description":"HTTP mode bind address (default 127.0.0.1)","name":"DARAJA_MCP_HOST"},{"description":"HTTP mode port (default 8000)","name":"DARAJA_MCP_PORT"},{"description":"Your app's URL: every callback is POSTed on to it, HMAC-signed","name":"DARAJA_FORWARD_URL"},{"description":"HMAC secret for forwarded callbacks (16+ characters)","isSecret":true,"name":"DARAJA_FORWARD_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-29T02:46:20.379769Z","publishedAt":"2026-10-29T02:46:20.379769Z","updatedAt":"2026-10-29T02:46:20.379769Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Rchari1/edith-second-brain","description":"Claude distils its past sessions into linked Markdown notes on disk and searches them later.","title":"Edith Second Brain","repository":{"url":"https://github.com/Rchari1/Edith-SecondBrain","source":"github","id":"1346669321"},"version":"0.1.0","websiteUrl":"https://edithapp.ai","icons":[{"src":"https://edithapp.ai/apple-touch-icon.png","mimeType":"image/png","sizes":["180x180"]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-21T22:20:37.965164Z","publishedAt":"2026-09-21T22:20:37.965164Z","updatedAt":"2026-09-21T22:20:37.965164Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.RobertAlsop/charity-commission","description":"UK Charity Commission register with cleaning - 31 tools for search, financials, governance.","title":"UK Charity Commission for England and Wales","repository":{"url":"https://github.com/RobertAlsop/bartram_foundry","source":"github"},"version":"0.3.3","packages":[{"registryType":"pypi","identifier":"bartram-companies-house","version":"0.3.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Charity Commission API subscription key from https://api-portal.charitycommission.gov.uk/","isRequired":true,"format":"string","isSecret":true,"name":"CHARITY_COMMISSION_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-05T12:44:15.96378Z","publishedAt":"2026-04-05T12:44:15.96378Z","updatedAt":"2026-04-05T12:44:15.96378Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TocharianOU/elasticsearch","description":"Elasticsearch MCP Server for ES 5.x-9.x with a query harness, field validation and full API access","title":"Elasticsearch","repository":{"url":"https://github.com/TocharianOU/elasticsearch-mcp","source":"github"},"version":"0.9.1","websiteUrl":"https://github.com/TocharianOU/elasticsearch-mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@tocharianou/elasticsearch-mcp","version":"0.9.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Elasticsearch instance URL (e.g., https://localhost:9200)","isRequired":true,"format":"string","name":"ES_URL"},{"description":"Elasticsearch API key for authentication","format":"string","isSecret":true,"name":"ES_API_KEY"},{"description":"Elasticsearch username for basic authentication","format":"string","name":"ES_USERNAME"},{"description":"Elasticsearch password for basic authentication","format":"string","isSecret":true,"name":"ES_PASSWORD"},{"description":"Path to custom CA certificate for Elasticsearch SSL/TLS","format":"filepath","name":"ES_CA_CERT"},{"description":"Set to '0' to disable SSL certificate validation (development only)","format":"string","default":"1","name":"NODE_TLS_REJECT_UNAUTHORIZED"},{"description":"Maximum tokens per API call","format":"number","default":"20000","name":"MAX_TOKEN_CALL"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@tocharianou/elasticsearch-mcp","version":"0.9.1","transport":{"type":"streamable-http","url":"http://localhost:{MCP_HTTP_PORT}/mcp"},"environmentVariables":[{"description":"Transport mode selection","isRequired":true,"format":"string","default":"http","choices":["stdio","http"],"name":"MCP_TRANSPORT"},{"description":"HTTP server port (when using HTTP transport)","format":"number","default":"3000","name":"MCP_HTTP_PORT"},{"description":"HTTP server host (when using HTTP transport)","format":"string","default":"localhost","name":"MCP_HTTP_HOST"},{"description":"Your Elasticsearch instance URL (e.g., https://localhost:9200)","isRequired":true,"format":"string","name":"ES_URL"},{"description":"Elasticsearch API key for authentication","format":"string","isSecret":true,"name":"ES_API_KEY"},{"description":"Elasticsearch username for basic authentication","format":"string","name":"ES_USERNAME"},{"description":"Elasticsearch password for basic authentication","format":"string","isSecret":true,"name":"ES_PASSWORD"},{"description":"Path to custom CA certificate for Elasticsearch SSL/TLS","format":"filepath","name":"ES_CA_CERT"},{"description":"Set to '0' to disable SSL certificate validation (development only)","format":"string","default":"1","name":"NODE_TLS_REJECT_UNAUTHORIZED"},{"description":"Maximum tokens per API call","format":"number","default":"20000","name":"MAX_TOKEN_CALL"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"features":{"auto_version_detection":true,"multi_version_support":"ES 5.x-9.x","security_focused":true,"transport_modes":["stdio","http"]},"tool":"manual","version":"0.9.1"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-11T11:28:14.028126Z","publishedAt":"2026-10-11T11:28:14.028126Z","updatedAt":"2026-10-11T11:28:14.028126Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.TocharianOU/kibana","description":"Kibana MCP Server with dynamic API discovery and comprehensive Elastic Stack integration","title":"Kibana","repository":{"url":"https://github.com/TocharianOU/mcp-server-kibana","source":"github"},"version":"0.11.1","websiteUrl":"https://github.com/TocharianOU/mcp-server-kibana","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@tocharianou/mcp-server-kibana","version":"0.11.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Kibana instance URL (e.g., http://localhost:5601)","isRequired":true,"format":"string","name":"KIBANA_URL"},{"description":"Kibana API key for authentication","format":"string","isSecret":true,"name":"KIBANA_API_KEY"},{"description":"Kibana username for basic authentication","format":"string","name":"KIBANA_USERNAME"},{"description":"Kibana password for basic authentication","format":"string","isSecret":true,"name":"KIBANA_PASSWORD"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@tocharianou/mcp-server-kibana","version":"0.11.1","transport":{"type":"streamable-http","url":"http://localhost:{MCP_HTTP_PORT}/mcp"},"environmentVariables":[{"description":"Transport mode selection","isRequired":true,"format":"string","default":"http","choices":["stdio","http"],"name":"MCP_TRANSPORT"},{"description":"HTTP server port","format":"number","default":"3000","name":"MCP_HTTP_PORT"},{"description":"Bearer token required on /mcp requests (recommended for any non-localhost bind)","format":"string","isSecret":true,"name":"MCP_BEARER_TOKEN"},{"description":"Your Kibana instance URL","isRequired":true,"format":"string","name":"KIBANA_URL"},{"description":"Kibana API key for authentication","format":"string","isSecret":true,"name":"KIBANA_API_KEY"},{"description":"Kibana username","format":"string","name":"KIBANA_USERNAME"},{"description":"Kibana password","format":"string","isSecret":true,"name":"KIBANA_PASSWORD"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"features":{"dynamic_api_discovery":true,"elastic_stack_integration":true,"openapi_based":true,"transport_modes":["stdio","http"]},"tool":"manual","version":"0.11.1"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-11T11:51:49.509248Z","publishedAt":"2026-10-11T11:51:49.509248Z","updatedAt":"2026-10-11T11:51:49.509248Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.chariot-ventures/dietary-supplement-analysis","description":"NIH supplement checks: upper limits, drug and herb interactions, FDA recalls, with citations.","title":"Dietary Supplement Analysis (NIH data)","repository":{"url":"https://github.com/chariot-ventures/dietary-supplement-analysis","source":"github"},"version":"0.15.1","websiteUrl":"https://github.com/chariot-ventures/dietary-supplement-analysis","remotes":[{"type":"streamable-http","url":"https://agents.trackmysupplement.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-26T20:02:25.292757Z","publishedAt":"2026-10-26T20:02:25.292757Z","updatedAt":"2026-10-26T20:02:25.292757Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.charistas/posokanei-mcp","description":"Unofficial read-only MCP server for Greek supermarket price data from PosoKanei.","repository":{"url":"https://github.com/charistas/posokanei-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"posokanei-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional PosoKanei API base URL override.","format":"string","name":"POSOKANEI_API_BASE"},{"description":"Optional cache TTL in milliseconds.","format":"string","name":"POSOKANEI_CACHE_TTL_MS"},{"description":"Optional minimum delay between outbound PosoKanei API requests.","format":"string","name":"POSOKANEI_MIN_INTERVAL_MS"},{"description":"Optional outbound request timeout in milliseconds.","format":"string","name":"POSOKANEI_TIMEOUT_MS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-19T05:26:35.580133Z","publishedAt":"2026-06-19T05:26:35.580133Z","updatedAt":"2026-06-19T05:26:35.580133Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.charity-verify-admin/charityverify-mcp","description":"Look up trust grades, donor verdicts, and analysis for 138,000+ Canadian charities.","title":"CharityVerify","repository":{"url":"https://github.com/charity-verify-admin/charity-verify-engine.git","source":"github"},"version":"1.0.4","websiteUrl":"https://charityverify.ca","packages":[{"registryType":"npm","identifier":"charityverify-mcp","version":"1.0.4","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"CharityVerify API key for full analysis access. Free tier works without a key.","isSecret":true,"name":"CHARITYVERIFY_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-29T14:23:23.339456Z","publishedAt":"2026-03-29T14:23:23.339456Z","updatedAt":"2026-03-29T14:23:23.339456Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.martinzachariassen/domeneshop-mcp","description":"Manage Domeneshop domains, DNS records, HTTP forwards, dynamic DNS and invoices.","title":"Domeneshop","repository":{"url":"https://github.com/martinzachariassen/domeneshop-mcp","source":"github"},"version":"1.1.6","websiteUrl":"https://github.com/martinzachariassen/domeneshop-mcp#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"domeneshop-mcp","version":"1.1.6","transport":{"type":"stdio"},"environmentVariables":[{"description":"API token from https://www.domeneshop.no/admin?view=api","isRequired":true,"isSecret":true,"name":"DOMENESHOP_API_TOKEN"},{"description":"The matching API secret","isRequired":true,"isSecret":true,"name":"DOMENESHOP_API_SECRET"},{"description":"Set to true to expose only read-only tools","format":"boolean","default":"false","name":"DOMENESHOP_READ_ONLY"},{"description":"Comma-separated allowlist of tool names to expose","name":"DOMENESHOP_TOOLS"},{"description":"Comma-separated tool names to hide","name":"DOMENESHOP_DISABLED_TOOLS"},{"description":"Per-request timeout in milliseconds","format":"number","default":"30000","name":"DOMENESHOP_TIMEOUT_MS"},{"description":"Set to true to log each API request to stderr","format":"boolean","default":"false","name":"DOMENESHOP_DEBUG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-27T21:05:05.803544Z","publishedAt":"2026-10-27T21:05:05.803544Z","updatedAt":"2026-10-27T21:05:05.803544Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.pipeworx-io/uk-charity-commission","description":"UK Register of Charities from the Charity Commission for England and Wales: look up any registered…","title":"Uk Charity Commission","repository":{"url":"https://github.com/pipeworx-io/mcp-uk-charity-commission","source":"github"},"version":"0.2.0","websiteUrl":"https://pipeworx.io/packs/uk-charity-commission","packages":[{"registryType":"npm","identifier":"@pipeworx/mcp-uk-charity-commission","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional Pipeworx API key. Without it calls are anonymous and capped daily; a free key raises the cap.","isSecret":true,"name":"PIPEWORX_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://gateway.pipeworx.io/uk-charity-commission/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-29T06:49:44.082959Z","publishedAt":"2026-10-29T06:49:44.082959Z","updatedAt":"2026-10-29T06:49:44.082959Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.theguysaccount/charitology","description":"Search published charity research, nonprofit benefits and sources with review states and rights.","title":"Charitology public research","repository":{"url":"https://github.com/theguysaccount/charitology","source":"github","subfolder":"services/charity-os"},"version":"1.0.0","websiteUrl":"https://charitology.org","remotes":[{"type":"streamable-http","url":"https://os.charitology.org/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-31T08:31:32.678194Z","publishedAt":"2026-10-31T08:31:32.678194Z","updatedAt":"2026-10-31T08:31:32.678194Z","isLatest":true}}}],"metadata":{"count":14}}
