{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.grupr/grupr","description":"Act as one of your Grupr agents: rooms, messages, Room Files, sandbox workspace, routines, mail.","title":"Grupr","repository":{"url":"https://github.com/grupr-ai/mcp-server","source":"github"},"version":"0.18.0","websiteUrl":"https://grupr.ai","remotes":[{"type":"streamable-http","url":"https://api.grupr.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T19:53:56.905514Z","publishedAt":"2026-10-30T19:53:56.905514Z","updatedAt":"2026-10-30T19:53:56.905514Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"chat.grupy/grupy","description":"Summarize, search, and manage your own WhatsApp groups from any MCP client.","title":"Grupy","repository":{"url":"https://github.com/ai-builders-id/grupy-mcp","source":"github"},"version":"1.1.0","websiteUrl":"https://grupy.chat/en/mcp","icons":[{"src":"https://grupy.chat/favicon.svg","mimeType":"image/svg+xml","sizes":["any"]},{"src":"https://grupy.chat/icon-512.png","mimeType":"image/png","sizes":["512x512"]},{"src":"https://grupy.chat/icon-192.png","mimeType":"image/png","sizes":["192x192"]}],"remotes":[{"type":"streamable-http","url":"https://mcp.grupy.chat/mcp","headers":[{"description":"Optional. Grupy access key sent as 'Bearer \u003ckey\u003e'. Leave it empty to sign in with OAuth.","value":"Bearer {grupy_access_key}","isSecret":true,"variables":{"grupy_access_key":{"description":"Grupy access key. Create it on the MCP page of the Grupy dashboard: https://grupy.chat/en/app/mcp.","isSecret":true}},"name":"Authorization"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"auth":["oauth2.1-pkce","bearer-access-key"],"documentationUrl":"https://grupy.chat/en/docs","permissions":["read_messages","manage_join_requests","manage_groups"],"privacyPolicyUrl":"https://grupy.chat/en/privacy","prompts":["daily_briefing","weekly_review","my_tasks","group_digest"],"support":"halo@grupy.chat","termsUrl":"https://grupy.chat/en/terms","tools":{"read":17,"total":28,"write":11}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-18T16:29:08.814664Z","publishedAt":"2026-10-18T16:29:08.814664Z","updatedAt":"2026-10-18T16:29:08.814664Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.tippingrules/tipping-rules","description":"Read-only travel tipping for 140 destinations: search, country rules, and tip calculator.","title":"Tipping Rules","version":"1.0.1","websiteUrl":"https://www.tippingrules.com","icons":[{"src":"https://www.tippingrules.com/apple-touch-icon.png","mimeType":"image/png","sizes":["180x180"]}],"remotes":[{"type":"streamable-http","url":"https://www.tippingrules.com/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T11:15:12.89362Z","publishedAt":"2026-09-01T11:15:12.89362Z","updatedAt":"2026-09-01T11:15:12.89362Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"de.gruenderx/gruender-tools","description":"Founder events, startup competition deadlines, startup credits and guides for Germany.","title":"GründerX Founder Events, Deadlines \u0026 Startup Credits (Germany)","version":"1.0.0","websiteUrl":"https://gruenderx.de/ki-assistent","remotes":[{"type":"streamable-http","url":"https://gruenderx.de/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-09T07:28:03.071872Z","publishedAt":"2026-10-09T07:28:03.071872Z","updatedAt":"2026-10-09T07:28:03.071872Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"de.inspectius-re/grundstuecksdaten","description":"German property data per address, mostly from public authorities: parcel, land value, zoning, risks","title":"Inspectius","version":"1.0.0","websiteUrl":"https://inspectius-re.de/konnektor","remotes":[{"type":"streamable-http","url":"https://mcp.inspectius.de/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-20T12:22:40.227395Z","publishedAt":"2026-10-20T12:22:40.227395Z","updatedAt":"2026-10-20T12:22:40.227395Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dk.grundfast/danish-address-property-data","description":"Danish address \u0026 property lookup: BBR, Matriklen, DAR, CVR. A DAWA/Datafordeler-compatible source.","title":"Grundfast — Danish property \u0026 geodata","version":"1.0.0","websiteUrl":"https://grundfast.dk/mcp-server","remotes":[{"type":"streamable-http","url":"https://api.grundfast.dk/mcp","headers":[{"description":"Grundfast API key as a bearer token. Create one free at https://grundfast.dk/dashboard — use a gf_test_ key to explore without being billed, or a gf_live_ key for metered production traffic.","isRequired":true,"format":"string","isSecret":true,"placeholder":"Bearer gf_live_...","name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-20T19:41:13.342403Z","publishedAt":"2026-08-20T19:41:13.342403Z","updatedAt":"2026-08-20T19:41:13.342403Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"es.juntamos/grupos","description":"Crear amigo invisible, votaciones y repartos de gastos para un grupo","title":"Juntamos: organizar grupos","version":"0.1.0","websiteUrl":"https://juntamos.es/","remotes":[{"type":"streamable-http","url":"https://juntamos.es/grupos/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-11T12:26:53.12048Z","publishedAt":"2026-10-11T12:26:53.12048Z","updatedAt":"2026-10-11T12:26:53.12048Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AtlasGrunch/ship-com","description":"Compare rates, manage orders, buy labels, schedule pickups, and report on shipping.","title":"Ship.com","repository":{"url":"https://github.com/AtlasGrunch/ship-com-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://www.ship.com/api/mcp","remotes":[{"type":"streamable-http","url":"https://app.ship.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-07T00:20:39.313918Z","publishedAt":"2026-10-07T00:20:39.313918Z","updatedAt":"2026-10-07T00:20:39.313918Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Degrudv/caravan","description":"Test-network group buying through nine buyer and seller tools.","title":"Caravan","version":"0.0.0","websiteUrl":"https://degrudv.github.io/caravan/sdk/","remotes":[{"type":"streamable-http","url":"https://caravan-mcp-server.degrudv.workers.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-07T03:45:28.834309Z","publishedAt":"2026-09-07T03:45:28.834309Z","updatedAt":"2026-09-07T03:45:28.834309Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Fish-Tacos/sati-grumpy","description":"MCP commerce surface for refurbished datacenter hardware, with x402 agent-payment discovery.","repository":{"url":"https://github.com/Fish-Tacos/sati-grumpy-demo","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://sati-grumpy.fly.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-16T20:49:36.068028Z","publishedAt":"2026-08-16T20:49:36.068028Z","updatedAt":"2026-08-16T20:49:36.068028Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.GRU-953/dev953","description":"dev953 method companion: exposes its multi-agent coding method as callable MCP tools.","repository":{"url":"https://github.com/GRU-953/dev953","source":"github"},"version":"1.2.0","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"dev953-mcp","version":"1.2.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-23T03:46:44.611534Z","publishedAt":"2026-06-23T03:46:44.611534Z","updatedAt":"2026-06-23T03:46:44.611534Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.GRU-953/gru953-crew","description":"GRU953 Crew's autonomous multi-agent coding method, exposed as callable MCP tools.","repository":{"url":"https://github.com/GRU-953/gru953-crew","source":"github"},"version":"1.0.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"gru953-crew-mcp","version":"1.0.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-26T11:09:33.504097Z","publishedAt":"2026-06-26T11:09:33.504097Z","updatedAt":"2026-06-26T11:09:33.504097Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Grubbomatic/crawl-readiness","description":"Check what AI crawlers may read and what a page permits, generate llms.txt and schema.","repository":{"url":"https://github.com/Grubbomatic/crawl-readiness-mcp","source":"github"},"version":"0.2.9","websiteUrl":"https://www.crawlreadiness.com/mcp","packages":[{"registryType":"npm","identifier":"crawl-readiness-mcp","version":"0.2.9","transport":{"type":"stdio"},"environmentVariables":[{"description":"Free API key from https://www.crawlreadiness.com/dashboard. The four audit tools and check_permission work without it; the three generators need it, and get_monitor_trend needs one on a plan with Answer Analyses.","format":"string","isSecret":true,"name":"CRAWL_READINESS_API_KEY"},{"description":"Override the API base URL. Only useful for testing against a preview deployment; defaults to https://www.crawlreadiness.com.","format":"string","name":"CRAWL_READINESS_API_BASE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T00:13:50.526941Z","publishedAt":"2026-10-30T00:13:50.526941Z","updatedAt":"2026-10-30T00:13:50.526941Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Imgrund/hybridlog","description":"Reads your own Garmin mirror: readiness, training load, muscle freshness, and read-only SQL.","title":"hybridlog","repository":{"url":"https://github.com/Imgrund/hybridlog","source":"github","id":"1334329120"},"version":"0.1.13","websiteUrl":"https://github.com/Imgrund/hybridlog#connect-an-ai","packages":[{"registryType":"oci","identifier":"ghcr.io/imgrund/hybridlog:0.1.13","runtimeHint":"docker","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"php"},{"type":"positional","value":"artisan"},{"type":"positional","value":"mcp:start"},{"type":"positional","value":"garmin"}],"environmentVariables":[{"description":"PostgreSQL URL of the hybridlog database this server reads. The database is created and filled by a hybridlog installation, not by this image.","isRequired":true,"isSecret":true,"name":"DATABASE_URL"},{"description":"APP_KEY of the same hybridlog installation, so the container can read what that installation encrypted.","isRequired":true,"isSecret":true,"name":"APP_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://{hybridlog_host}/mcp/garmin","variables":{"hybridlog_host":{"description":"Host name of your own hybridlog deployment, for example hybridlog.example.com. There is no shared instance: this server runs on hardware you control.","isRequired":true}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T07:08:13.8133Z","publishedAt":"2026-09-03T07:08:13.8133Z","updatedAt":"2026-09-03T07:08:13.8133Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.MunchausenGrup/munchausen-crypto-analytics","description":"Crypto analytics via x402: free BTC/ETH/SOL prices, AI analysis and reports in USDC.","title":"Munchausen Crypto Analytics","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://munchausen-mcp.munlab.workers.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-21T22:50:44.231139Z","publishedAt":"2026-08-21T22:50:44.231139Z","updatedAt":"2026-08-21T22:50:44.231139Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.alexander-grun/dilutionlens","description":"ASX dilution data from company filings: raises, options overhang, cash runway, capacity. Keyless.","title":"DilutionLens — ASX dilution","version":"1.0.0","websiteUrl":"https://dilutionlens.com/developers/","remotes":[{"type":"streamable-http","url":"https://dilutionlens.com/mcp","headers":[{"description":"Optional. A DilutionLens Pro API key unlocks get_raise_history, get_cash_runway, get_issuance_timeline and screen; the free tools work without it.","isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-16T18:30:59.639835Z","publishedAt":"2026-09-16T18:30:59.639835Z","updatedAt":"2026-09-16T18:30:59.639835Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.alexfengrui/gq-readiness-free","description":"只读返回九启高企免费自测入口、用途、免责声明和自愿留资边界，不接收企业材料或联系方式。","title":"九启高企免费自测","version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://gq.051297.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-11T11:15:10.608097Z","publishedAt":"2026-08-11T11:15:10.608097Z","updatedAt":"2026-08-11T11:15:10.608097Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.arseniigruzdev/index-now-ru","description":"Отправка URL, статусы, Sitemap и SEO-аудит через облачный API Index-Now.ru.","title":"Index-Now.ru","repository":{"url":"https://github.com/arseniigruzdev/index-now-ru-mcp","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://index-now.ru/mcp","headers":[{"description":"Bearer API-ключ Index-Now.ru","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T11:31:35.589887Z","publishedAt":"2026-07-27T11:31:35.589887Z","updatedAt":"2026-07-27T11:31:35.589887Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.arseniigruzdev/llmsmap","description":"Read-only search and discovery for the international llms.txt directory maintained by llmsmap.me.","title":"llmsmap.me International Directory","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://llmsmap.me/api/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T03:19:47.157357Z","publishedAt":"2026-07-28T03:19:47.157357Z","updatedAt":"2026-07-28T03:19:47.157357Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.atomno-mcp/mcp-egrul","description":"EGRUL/EGRIP company registry lookup for Russian legal entities and entrepreneurs.","title":"mcp-egrul","repository":{"url":"https://github.com/atomno-mcp/mcp-egrul","source":"github"},"version":"0.1.10","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"atomno-mcp-egrul","version":"0.1.10","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key (Pro tier) for hosted mode on api.atomno-mcp.ru. Self-host via local SQLite works without it.","isSecret":true,"name":"ATOMNO_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-14T18:55:45.880044Z","publishedAt":"2026-07-14T18:55:45.880044Z","updatedAt":"2026-07-14T18:55:45.880044Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.barissozudogru/gha-intel","description":"Workflow timing analysis, configuration audit and billing insight for GitHub Actions.","repository":{"url":"https://github.com/barissozudogru/gha-intel-mcp","source":"github"},"version":"0.4.3","packages":[{"registryType":"npm","identifier":"@barissozudogru/gha-intel-mcp","version":"0.4.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"GitHub token with repository and actions read access, for the GitHub API.","isRequired":true,"format":"string","isSecret":true,"name":"GITHUB_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-20T10:36:37.147611Z","publishedAt":"2026-08-20T10:36:37.147611Z","updatedAt":"2026-08-20T10:36:37.147611Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.barissozudogru/release-intel","description":"Correlates commits, PRs, issues and contributors between two git refs for release notes.","title":"Release Intel","repository":{"url":"https://github.com/barissozudogru/release-intel-mcp","source":"github"},"version":"0.7.2","websiteUrl":"https://petri-labs.org/tools/release-intel-mcp/","packages":[{"registryType":"npm","identifier":"@barissozudogru/release-intel-mcp","version":"0.7.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"GitHub token with repository read access, used for the GitHub API.","isRequired":true,"format":"string","isSecret":true,"name":"GITHUB_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-26T12:11:23.961624Z","publishedAt":"2026-08-26T12:11:23.961624Z","updatedAt":"2026-08-26T12:11:23.961624Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.barissozudogru/test-intel","description":"Coverage analysis, untested function detection and complexity scoring for TS and JS.","title":"Test Intel","repository":{"url":"https://github.com/barissozudogru/test-intel-mcp","source":"github"},"version":"0.8.1","websiteUrl":"https://petri-labs.org/tools/test-intel-mcp/","packages":[{"registryType":"npm","identifier":"@barissozudogru/test-intel-mcp","version":"0.8.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-26T12:02:13.051625Z","publishedAt":"2026-08-26T12:02:13.051625Z","updatedAt":"2026-08-26T12:02:13.051625Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dogrucanemek-alt/cedulon","description":"Policy-gated agent spend with signed receipts and rail-extract audit","title":"Cedulon","repository":{"url":"https://github.com/dogrucanemek-alt/cedulon","source":"github","subfolder":"packages/mcp-server"},"version":"0.17.0","websiteUrl":"https://cedulon.com","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@cedulon/mcp-server","version":"0.17.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional JSON file that persists the in-process ledger","format":"filepath","name":"CEDULON_STATE_PATH"},{"description":"Per-payment amount cap (demo default 10)","format":"string","default":"10","name":"CEDULON_MAX_AMOUNT"},{"description":"Window cumulative cap (demo default 30)","format":"string","default":"30","name":"CEDULON_MAX_CUMULATIVE"},{"description":"Window payment-count cap (demo default 3)","format":"number","default":"3","name":"CEDULON_MAX_PAYMENTS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-31T13:26:30.853464Z","publishedAt":"2026-10-31T13:26:30.853464Z","updatedAt":"2026-10-31T13:26:30.853464Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dogrucanemek-alt/conarium","description":"Governed database access for AI assistants: masking, signed receipts, coverage reconciliation.","title":"Conarium","repository":{"url":"https://github.com/dogrucanemek-alt/conarium","source":"github"},"version":"0.3.5","websiteUrl":"https://conarium.dev","packages":[{"registryType":"npm","identifier":"@conarium-ai/core","version":"0.3.5","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Path to conarium.config.json. The gateway refuses to start without a policy; conarium-init writes one.","isRequired":true,"format":"filepath","type":"named","name":"--config","value":"./conarium.config.json"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-29T12:00:20.163229Z","publishedAt":"2026-10-29T12:00:20.163229Z","updatedAt":"2026-10-29T12:00:20.163229Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ertugrulakben/dep-oracle","description":"Predictive dependency security engine. Trust scores, zombie detection, blast radius analysis.","repository":{"url":"https://github.com/ertugrulakben/dep-oracle","source":"github"},"version":"1.3.0","packages":[{"registryType":"npm","identifier":"dep-oracle","version":"1.3.0","runtimeHint":"node","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-22T21:47:46.545732Z","publishedAt":"2026-02-22T21:47:46.545732Z","updatedAt":"2026-02-22T21:47:46.545732Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.grulex/grpc-invoke-mcp","description":"MCP server for describing and invoking gRPC methods","repository":{"url":"https://github.com/grulex/grpc-invoke-mcp","source":"github"},"version":"0.1.5","packages":[{"registryType":"npm","identifier":"@grulex/grpc-invoke-mcp","version":"0.1.5","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-29T14:54:23.079084Z","publishedAt":"2026-05-29T14:54:23.079084Z","updatedAt":"2026-05-29T14:54:23.079084Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.grulex/money4k-split-bill","description":"Create a bill from a chat/photo and share it with anyone","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://money4k.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-29T14:13:14.198773Z","publishedAt":"2026-05-29T14:13:14.198773Z","updatedAt":"2026-05-29T14:13:14.198773Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.grunion-ai/weave","description":"Connected tables, relations, workflows and markdown documents in one SQLite file, over MCP.","title":"weave","repository":{"url":"https://github.com/grunion-ai/weave","source":"github"},"version":"0.4.109","websiteUrl":"https://weave.grunion.ai","packages":[{"registryType":"oci","identifier":"ghcr.io/grunion-ai/weave:0.4.109","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Keep the workspace, its files and the keystore in a named volume across runs","type":"named","name":"-v","value":"weave-data:/data"}],"packageArguments":[{"type":"positional","value":"node"},{"type":"positional","value":"bin/weave.js"},{"type":"positional","value":"mcp"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-25T15:22:16.792797Z","publishedAt":"2026-10-25T15:22:16.792797Z","updatedAt":"2026-10-25T15:22:16.792797Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.grupo-avispa/dsr_mcp_server","description":"An MCP server that provides tools for interacting with Deep State Representation (DSR) graphs.","repository":{"url":"https://github.com/grupo-avispa/dsr_mcp_server","source":"github"},"version":"1.0.1","websiteUrl":"https://grupo-avispa.github.io/dsr_mcp_server/"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-17T10:22:23.135623Z","publishedAt":"2025-09-17T10:22:23.135623Z","updatedAt":"2025-09-17T10:22:23.135623Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.grupo-avispa/dsr_mcp_server:1.0.1","count":30}}
