{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.ecoa/ecoa","description":"Verificação de segurança e conformidade de sites: cabeçalhos, TLS, DNS, e-mail, LGPD e pentest.","repository":{"url":"https://github.com/ecoa-org/ecoa","source":"github"},"version":"1.1.0","websiteUrl":"https://ecoa.dev","remotes":[{"type":"streamable-http","url":"https://mcp.ecoa.dev/api/mcp","headers":[{"description":"OPCIONAL. Este endereço usa OAuth 2.1: na primeira conexão o cliente abre o navegador para o login e a autorização, sem chave nenhuma. Este header é a alternativa para ambiente sem navegador (servidor, CI) — chave ecoa_sk_... gerada em https://ecoa.dev/mcp.","isSecret":true,"name":"x-api-key"}]},{"type":"streamable-http","url":"https://mcp.ecoa.dev/api/mcp/public"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T13:25:20.505551Z","publishedAt":"2026-08-08T13:25:20.505551Z","updatedAt":"2026-08-08T13:25:20.505551Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.edgegap/mcp","description":"Deploy and operate multiplayer game servers on Edgegap's global edge network.","title":"Edgegap","repository":{"url":"https://github.com/edgegap/edgegap-mcp","source":"github"},"version":"0.1.4","websiteUrl":"https://edgegap.com","packages":[{"registryType":"npm","identifier":"@edgegap/mcp","version":"0.1.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Edgegap API token. Optional — omit it and you're prompted at first use.","format":"string","isSecret":true,"name":"EDGEGAP_API_TOKEN"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.edgegap.dev/mcp","headers":[{"description":"Edgegap API token (organization-wide; cannot be scoped to one application).","isRequired":true,"value":"Bearer {token}","isSecret":true,"variables":{"token":{"description":"Generate at https://app.edgegap.com/user-settings?tab=tokens","isRequired":true,"isSecret":true}},"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-16T19:18:58.340343Z","publishedAt":"2026-09-16T19:18:58.340343Z","updatedAt":"2026-09-16T19:18:58.340343Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.emailmd/emailmd","description":"Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.","title":"emailmd","repository":{"url":"https://github.com/anypost/emailmd","source":"github"},"version":"0.11.0","packages":[{"registryType":"npm","identifier":"emailmd","version":"0.11.0","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://www.emailmd.dev/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-26T19:52:27.15654Z","publishedAt":"2026-08-26T19:52:27.15654Z","updatedAt":"2026-08-26T19:52:27.15654Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.emisar/emisar","description":"Let AI operate servers without SSH. Choose actions, approve risky changes, and audit every step.","title":"emisar","repository":{"url":"https://github.com/andrewdryga/emisar","source":"github"},"version":"0.49.0","websiteUrl":"https://emisar.dev","icons":[{"src":"https://emisar.dev/android-chrome-512x512.png","mimeType":"image/png","sizes":["512x512"]}],"remotes":[{"type":"streamable-http","url":"https://emisar.dev/api/mcp/rpc"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-15T12:11:09.192046Z","publishedAt":"2026-09-15T12:11:09.192046Z","updatedAt":"2026-09-15T12:11:09.192046Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.eqbuilder/marz-greta-lock-network","description":"EQ scoring plus a read-only Storelayer matcher and guarded self-install; no website credentials","version":"1.0.9","websiteUrl":"https://eqbuilder.dev","remotes":[{"type":"streamable-http","url":"https://eqbuilder.dev/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-05T22:09:11.249252Z","publishedAt":"2026-09-05T22:09:11.249252Z","updatedAt":"2026-09-05T22:09:11.249252Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.euroref/reference-data","description":"European govt data, cited: rates, VAT, tax, wages, holidays, FX. 35 countries; Germany free.","version":"1.5.0","websiteUrl":"https://euroref.dev","remotes":[{"type":"streamable-http","url":"https://euroref.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-02T11:59:54.646842Z","publishedAt":"2026-08-02T11:59:54.646842Z","updatedAt":"2026-08-02T11:59:54.646842Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.eusend/eusend","description":"Send transactional email and manage domains, audiences, and broadcasts from any MCP client.","title":"Eusend","version":"0.5.0","websiteUrl":"https://eusend.dev/docs/mcp","packages":[{"registryType":"npm","identifier":"@eusend_dev/mcp","version":"0.5.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Eusend API key. Use an eu_test_ key to trial calls without delivering mail.","isRequired":true,"isSecret":true,"name":"EUSEND_API_KEY"},{"description":"Default sender address, so the assistant does not guess an unverified one.","format":"string","name":"EUSEND_FROM"},{"description":"Default reply-to address used when a send omits one.","format":"string","name":"EUSEND_REPLY_TO"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.eusend.dev/mcp","headers":[{"description":"Bearer token carrying your eusend API key.","isRequired":true,"value":"Bearer {api_key}","isSecret":true,"variables":{"api_key":{"description":"Eusend API key (eu_live_… or eu_test_…).","isRequired":true,"isSecret":true}},"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-05T09:59:12.641177Z","publishedAt":"2026-09-05T09:59:12.641177Z","updatedAt":"2026-09-05T09:59:12.641177Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.exactlane/preflight","description":"Caller-specific static MCP capability fit evidence. No live probing; caller owns the decision.","title":"Exactlane Preflight","repository":{"url":"https://github.com/cid2230/exactlane-preflight-public","source":"github"},"version":"0.1.0","websiteUrl":"https://exactlane.dev","remotes":[{"type":"streamable-http","url":"https://exactlane.dev/mcp"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"adapter_only":true,"live_probing":false,"primary_tool":"check_mcp_capability","protocol_revision":"2026-07-28","stateless":true,"transport":"streamable-http"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-11T15:09:00.686327Z","publishedAt":"2026-09-11T15:09:00.686327Z","updatedAt":"2026-09-11T15:09:00.686327Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.exchangerate/mcp","description":"Free, source-labeled FX rates: 465 pairs across 31 currencies, majors update ~60s intraday.","title":"exchangerate.dev","version":"1.0.4","websiteUrl":"https://exchangerate.dev","remotes":[{"type":"streamable-http","url":"https://api.exchangerate.dev/v1/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-06T16:43:27.494448Z","publishedAt":"2026-07-06T16:43:27.494448Z","updatedAt":"2026-07-06T16:43:27.494448Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.exit1/exit1-mcp","description":"Set up uptime monitoring from your editor: create checks, configure alerts, query uptime history.","title":"Exit1 Uptime Monitoring","repository":{"url":"https://github.com/Mopra/exit1.dev.mcp","source":"github"},"version":"0.2.0","websiteUrl":"https://exit1.dev","icons":[{"src":"https://raw.githubusercontent.com/Mopra/exit1.dev.mcp/main/assets/logo-400.png","mimeType":"image/png","sizes":["400x400"]}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"exit1-mcp","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Exit1 Public API key (ek_live_…), created at https://app.exit1.dev/api-keys. Requires an Indie plan or higher.","isRequired":true,"isSecret":true,"name":"EXIT1_API_KEY"},{"description":"Override the Exit1 API base URL. Development only.","name":"EXIT1_API_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://app.exit1.dev/mcp/v1"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-12T11:29:58.973527Z","publishedAt":"2026-08-12T11:29:58.973527Z","updatedAt":"2026-08-12T11:29:58.973527Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.ezstat/ezstat-mcp-server","description":"Track and query EzStat metrics from Claude, Cursor, or any MCP agent. StatHat-compatible.","repository":{"url":"https://github.com/clira-dev/ezstat-mcp-server","source":"github"},"version":"0.7.0","websiteUrl":"https://ezstat.dev","packages":[{"registryType":"npm","identifier":"ezstat-mcp-server","version":"0.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your EzStat API key (get one at https://ezstat.dev)","isRequired":true,"format":"string","isSecret":true,"name":"EZSTAT_API_KEY"},{"description":"EzStat base URL (default https://ezstat.dev)","format":"string","name":"EZSTAT_BASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-14T13:14:10.680139Z","publishedAt":"2026-08-14T13:14:10.680139Z","updatedAt":"2026-08-14T13:14:10.680139Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.fastdrop/fastdrop","description":"Launch board for MCP products: discover probed listings, search by real tools, submit as a maker.","repository":{},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://fastdrop.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T22:35:44.773372Z","publishedAt":"2026-07-28T22:35:44.773372Z","updatedAt":"2026-07-28T22:35:44.773372Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.fentz.envcp/envcp","description":"Encrypted environment variable vault with AI access policies, keeping secrets safe from AI agents.","repository":{"url":"https://github.com/fentz26/EnvCP","source":"github"},"version":"1.1.0","packages":[{"registryType":"npm","identifier":"@fentz26/envcp","version":"1.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-11T07:48:35.520448Z","publishedAt":"2026-04-11T07:48:35.520448Z","updatedAt":"2026-04-11T07:48:35.520448Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.fetchgate/fetchgate","description":"Fetch any URL as clean Markdown or metadata, and buy digital goods via x402 — for AI agents.","version":"0.1.0","websiteUrl":"https://fetchgate.dev","remotes":[{"type":"streamable-http","url":"https://fetchgate.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-22T06:48:55.570694Z","publishedAt":"2026-08-22T06:48:55.570694Z","updatedAt":"2026-08-22T06:48:55.570694Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.ffpipe/ffpipe","description":"Convert, probe, and split video into frames — real FFmpeg, paid per job with x402 on Base.","title":"ffpipe — video conversion, probe & frames","version":"0.2.0","websiteUrl":"https://ffpipe.dev","remotes":[{"type":"streamable-http","url":"https://ffpipe.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-18T03:50:22.952757Z","publishedAt":"2026-08-18T03:50:22.952757Z","updatedAt":"2026-08-18T03:50:22.952757Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.filetopdf/filetopdf-mcp","description":"Convert files, HTML, and Markdown to PDF via the FileToPDF API. Bring your own API key.","title":"FileToPDF","repository":{"url":"https://github.com/FileToPDF/filetopdf-mcp","source":"github"},"version":"0.1.1","websiteUrl":"https://filetopdf.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"filetopdf-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your FileToPDF API key (sk_live_...). Get one free in one click at https://filetopdf.dev.","isRequired":true,"isSecret":true,"name":"FILETOPDF_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://api.filetopdf.dev/mcp","headers":[{"description":"Your FileToPDF API key (sk_live_...). Get one free in one click at https://filetopdf.dev.","isRequired":true,"isSecret":true,"name":"x-api-key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T19:15:10.443867Z","publishedAt":"2026-06-10T19:15:10.443867Z","updatedAt":"2026-06-10T19:15:10.443867Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.fiskmas/fiskmas","description":"Hosting for AI agents: your AI client deploys Docker apps to live HTTPS URLs over MCP.","title":"Fiskmas","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://mcp.fiskmas.dev/mcp","headers":[{"description":"Your Fiskmas API token (the raw token; a 'Bearer ' prefix is also accepted). Create a free account at https://fiskmas.dev - the same token is your docker login for registry.fiskmas.dev.","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-15T14:34:16.287467Z","publishedAt":"2026-09-15T14:34:16.287467Z","updatedAt":"2026-09-15T14:34:16.287467Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.fixter/fixter","description":"Monitoring for small teams. Logs, traces, metrics, live issue tracking, API/MCP uptime.","title":"Fixter","version":"1.0.0","websiteUrl":"https://fixter.dev","remotes":[{"type":"streamable-http","url":"https://mcp.fixter.dev/mcp","headers":[{"description":"Optional. Recommended: OAuth 2.0 — omit this header and your MCP client will run browser-based authorization. Alternative: API key for agents and server-to-server use, send 'Bearer fixter_sk_<key>'.","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-06T19:46:33.664389Z","publishedAt":"2026-08-06T19:46:33.664389Z","updatedAt":"2026-08-06T19:46:33.664389Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.flarehq/security","description":"Scan a running app or repo for leaked secrets, exposed routes and open RLS, and verify live keys","title":"Flare","version":"0.2.1","websiteUrl":"https://flarehq.dev/mcp","packages":[{"registryType":"npm","identifier":"flarehq-mcp","version":"0.2.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-13T05:54:39.16428Z","publishedAt":"2026-08-13T05:54:39.16428Z","updatedAt":"2026-08-13T05:54:39.16428Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.flarelink/mcp","description":"Build on the Flarelink stack — Cloudflare auth, D1, and R2 — from your AI coding tools.","title":"Flarelink","repository":{"url":"https://github.com/flarelink-dev/mcp","source":"github"},"version":"0.1.2","websiteUrl":"https://flarelink.dev","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@flarelink/mcp","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Personal API key from dash.flarelink.dev → API keys. Enables the project-management tools; the knowledge & scaffolding tools work without it.","isSecret":true,"name":"FLARELINK_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-17T21:55:34.060185Z","publishedAt":"2026-06-17T21:55:34.060185Z","updatedAt":"2026-06-17T21:55:34.060185Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.fly.obol-x402/obol","description":"Pre-trade safety verdicts for agents: token rug/honeypot, calldata guard, wallet risk — signed x402.","version":"1.29.0","remotes":[{"type":"streamable-http","url":"https://obol-mcp.fly.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T06:24:49.748044Z","publishedAt":"2026-07-18T06:24:49.748044Z","updatedAt":"2026-07-18T06:24:49.748044Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.fly.solidus-x402/solidus","description":"Solana pre-trade safety for agents: rug check, honeypot sell-sim, drainer scan, tx preflight.","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://solidus-mcp.fly.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T19:43:52.57411Z","publishedAt":"2026-07-18T19:43:52.57411Z","updatedAt":"2026-07-18T19:43:52.57411Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.fly.veles-finance-gateway/veles-finance-mcp","description":"AI financial agent: due diligence, SEC 10-K, Kelly Criterion. Pay-per-call via x402 USDC.","version":"1.0.1","packages":[{"registryType":"pypi","identifier":"veles-finance-mcp","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base network private key with USDC for automatic x402 micropayments","format":"string","isSecret":true,"name":"VELES_WALLET_KEY"},{"description":"Override gateway URL (default: https://veles-finance-gateway.fly.dev)","format":"string","name":"VELES_GATEWAY_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-29T12:27:02.823026Z","publishedAt":"2026-06-29T12:27:02.823026Z","updatedAt":"2026-06-29T12:27:02.823026Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.fly.x402-accelerometer-feed/tokenized-stocks-agent-data","description":"x402-paid data for agents: tokenized stocks on Base, Solana token verdicts, AI-progress readings","title":"Tokenized Stocks & Agent Data (x402)","version":"1.0.0","websiteUrl":"https://x402-accelerometer-feed.fly.dev/","remotes":[{"type":"streamable-http","url":"https://x402-accelerometer-feed.fly.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-18T09:34:34.300609Z","publishedAt":"2026-09-18T09:34:34.300609Z","updatedAt":"2026-09-18T09:34:34.300609Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.forestrie/resolve","description":"Fetches receipts, genesis and accumulator snapshots for @forestrie/mcp-verify and labels provenance","repository":{"url":"https://github.com/forestrie/mcp-resolve","source":"github"},"version":"0.2.0","websiteUrl":"https://github.com/forestrie/mcp-resolve#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@forestrie/mcp-resolve","version":"0.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"isRequired":true,"value":"-y","type":"positional"}],"environmentVariables":[{"description":"SCRAPI base URL used when a call omits baseUrl. Optional; the package ships no default and names no operator.","name":"FORESTRIE_BASE_URL"},{"description":"JSON-RPC endpoint used when a call omits rpcUrl: your own chain access. Optional; the package ships no default and names no provider.","name":"FORESTRIE_RPC_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-14T12:55:07.41488Z","publishedAt":"2026-09-14T12:55:07.41488Z","updatedAt":"2026-09-14T12:55:07.41488Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.forestrie/verify","description":"MCP verification server for Forestrie receipts — offline, no backend, no key, no network","repository":{"url":"https://github.com/forestrie/mcp-verify","source":"github"},"version":"0.4.1","websiteUrl":"https://github.com/forestrie/mcp-verify#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@forestrie/mcp-verify","version":"0.4.1","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"isRequired":true,"value":"-y","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-14T09:47:50.551014Z","publishedAt":"2026-09-14T09:47:50.551014Z","updatedAt":"2026-09-14T09:47:50.551014Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.forgesworn/402-mcp","description":"AI agents discover, pay for, and consume any Lightning-gated API autonomously","repository":{"url":"https://github.com/forgesworn/402-mcp","source":"github"},"version":"3.15.2","packages":[{"registryType":"npm","identifier":"402-mcp","version":"3.15.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Nostr Wallet Connect URI for autonomous Lightning payments","format":"string","isSecret":true,"name":"NWC_URI"},{"description":"Maximum sats to auto-pay per request","format":"string","name":"MAX_AUTO_PAY_SATS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-07T21:41:35.501601Z","publishedAt":"2026-04-07T21:41:35.501601Z","updatedAt":"2026-04-07T21:41:35.501601Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.forgesworn/bray","description":"Trust-aware Nostr for AI agents -- 235 tools covering social, DMs, zaps, trust, and identity","repository":{"url":"https://github.com/forgesworn/bray","source":"github"},"version":"1.27.7","packages":[{"registryType":"npm","identifier":"nostr-bray","version":"1.27.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"Nostr secret key (nsec, hex, or BIP-39 mnemonic)","isRequired":true,"format":"string","isSecret":true,"name":"NOSTR_SECRET_KEY"},{"description":"Comma-separated list of Nostr relay WebSocket URLs","isRequired":true,"format":"string","name":"NOSTR_RELAYS"},{"description":"Nostr Wallet Connect URI for Lightning zaps","format":"string","isSecret":true,"name":"NWC_URI"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-07T21:41:18.526304Z","publishedAt":"2026-04-07T21:41:18.526304Z","updatedAt":"2026-04-07T21:41:18.526304Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.forgesworn/rendezvous-mcp","description":"Fair meeting point discovery for AI agents with isochrone-based travel time fairness","repository":{"url":"https://github.com/forgesworn/rendezvous-mcp","source":"github"},"version":"1.1.3","packages":[{"registryType":"npm","identifier":"rendezvous-mcp","version":"1.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Valhalla routing engine URL","format":"string","name":"VALHALLA_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-07T21:41:48.101867Z","publishedAt":"2026-04-07T21:41:48.101867Z","updatedAt":"2026-04-07T21:41:48.101867Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"dev.framejet/screenshot","description":"Screenshot any URL to PNG/JPEG. Cookie banners and chat widgets removed by default.","title":"Framejet Screenshot","version":"1.0.0","websiteUrl":"https://framejet.dev/docs#mcp","remotes":[{"type":"streamable-http","url":"https://framejet.dev/mcp","headers":[{"description":"Bearer <your Framejet API key> - free key at https://framejet.dev","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-16T14:33:21.928336Z","publishedAt":"2026-09-16T14:33:21.928336Z","updatedAt":"2026-09-16T14:33:21.928336Z","isLatest":true}}}],"metadata":{"nextCursor":"dev.framejet/screenshot:1.0.0","count":30}}
