{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nirholas/tutor-mcp","description":"Read a Pay-As-You-Learn tutoring session's itemized tab and close it for an attested invoice.","title":"three.ws Tutor","repository":{"url":"https://github.com/nirholas/three.ws","source":"github","subfolder":"packages/tutor-mcp"},"version":"0.1.1","websiteUrl":"https://three.ws","icons":[{"src":"https://three.ws/three-ws-mcp-icon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@three-ws/tutor-mcp","version":"0.1.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the three.ws API that serves the tutor session endpoint. Override only when self-hosting or targeting a preview deployment.","format":"string","default":"https://three.ws","name":"THREE_WS_BASE"},{"description":"Per-request timeout in milliseconds for the tutor session reads and the close call.","format":"number","default":"20000","name":"THREE_WS_TIMEOUT_MS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T22:05:23.581478Z","publishedAt":"2026-08-19T22:05:23.581478Z","updatedAt":"2026-08-19T22:05:23.581478Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nirholas/universal-crypto-mcp","description":"Universal blockchain MCP - swaps bridges staking lending Ethereum Arbitrum","title":"Universal Blockchain MCP","repository":{"url":"https://github.com/nirholas/universal-crypto-mcp","source":"github"},"version":"1.0.0"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-20T05:28:37.898978Z","publishedAt":"2026-01-20T05:28:37.898978Z","updatedAt":"2026-01-20T05:28:37.898978Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nirholas/validation-mcp-server","description":"Validate Ethereum addresses, keys, checksums, keccak256 hashes, function selectors, ENS","title":"Ethereum Address Validator","repository":{"url":"https://github.com/nirholas/ethereum-wallet-toolkit","source":"github","subfolder":"validation-mcp-server"},"version":"1.0.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"validation-mcp-server","version":"1.0.0","runtimeHint":"uvx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-20T04:43:01.369918Z","publishedAt":"2026-01-20T04:43:01.369918Z","updatedAt":"2026-01-20T04:43:01.369918Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nirholas/vanity-mcp","description":"Read the three.ws vanity-address market: quote difficulty + USDC price, browse the board.","title":"three.ws Vanity","repository":{"url":"https://github.com/nirholas/three.ws","source":"github","subfolder":"packages/vanity-mcp"},"version":"0.1.2","websiteUrl":"https://three.ws","icons":[{"src":"https://three.ws/three-ws-mcp-icon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@three-ws/vanity-mcp","version":"0.1.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the three.ws API that serves /api/vanity. Override only when self-hosting or targeting a preview deployment.","format":"string","default":"https://three.ws","name":"THREE_WS_BASE"},{"description":"Per-request timeout in milliseconds. All endpoints are reads, so the default is brisk with headroom for a cold cache.","format":"number","default":"20000","name":"THREE_WS_TIMEOUT_MS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T22:05:10.83599Z","publishedAt":"2026-08-19T22:05:10.83599Z","updatedAt":"2026-08-19T22:05:10.83599Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nirholas/vision-mcp","description":"Image understanding for AI agents — analyze and describe any image via the three.ws pipeline.","title":"three.ws Vision","repository":{"url":"https://github.com/nirholas/three.ws","source":"github","subfolder":"packages/vision-mcp"},"version":"0.1.1","websiteUrl":"https://three.ws","icons":[{"src":"https://three.ws/three-ws-mcp-icon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@three-ws/vision-mcp","version":"0.1.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the three.ws API that serves the vision endpoint. Override only when self-hosting or targeting a preview deployment.","format":"string","default":"https://three.ws","name":"THREE_WS_BASE"},{"description":"Per-request timeout in milliseconds for the vision call (the VLM may chain across free lanes before answering).","format":"number","default":"30000","name":"THREE_WS_TIMEOUT_MS"},{"description":"Optional three.ws API key (bearer token). Not required — the vision endpoint serves anonymous callers on a free per-IP rate limit. Set it to raise your rate limit to the per-user tier. Never needed to access the free model.","format":"string","name":"THREE_WS_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T21:38:28.346505Z","publishedAt":"2026-07-20T21:38:28.346505Z","updatedAt":"2026-07-20T21:38:28.346505Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nirholas/x402-bridge","description":"Pay any x402 endpoint on the open web: auto-paying bridge with Bazaar discovery and spend caps.","title":"x402 Universal Payer","repository":{"url":"https://github.com/nirholas/three.ws","source":"github","subfolder":"mcp-bridge"},"version":"1.0.2","websiteUrl":"https://three.ws","icons":[{"src":"https://three.ws/three-ws-mcp-icon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@three-ws/mcp-bridge","version":"1.0.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"0x-prefixed 32-byte hex private key that funds USDC payments on EVM chains (Base, Arbitrum, …). At least one of the EVM/SVM keys is required. Treat like cash — use a dedicated low-balance wallet.","format":"string","isSecret":true,"name":"MCP_BRIDGE_EVM_PRIVATE_KEY"},{"description":"Solana secret key that funds USDC payments: base58 64-byte secret key (Phantom / solana-keygen format) or a JSON array of 64 integers. At least one of the EVM/SVM keys is required. Treat like cash.","format":"string","isSecret":true,"name":"MCP_BRIDGE_SVM_PRIVATE_KEY"},{"description":"Per-call spending cap in atomic units (USDC has 6 decimals). Payments above this abort with a clear reason.","format":"number","default":"100000","name":"MCP_BRIDGE_MAX_PRICE_PER_CALL_ATOMIC"},{"description":"Cumulative session spending ceiling in atomic units. Once total spend would exceed it, further payments abort until restart.","format":"number","default":"1000000","name":"MCP_BRIDGE_MAX_TOTAL_ATOMIC"},{"description":"Comma-separated payee allowlist. When set, any payment whose payTo address is not listed is refused.","format":"string","name":"MCP_BRIDGE_ALLOWED_PAYTO"},{"description":"Comma-separated hostname allowlist for outbound paid requests. When set, any other host is refused before a request is signed.","format":"string","name":"MCP_BRIDGE_ALLOWED_HOSTS"},{"description":"Set to 1 to allow http:// targets (local development only). https is enforced otherwise.","format":"boolean","default":"0","name":"MCP_BRIDGE_ALLOW_HTTP"},{"description":"Max number of x402 Bazaar resources to register as dynamic tools at startup. Set 0 to disable discovery.","format":"number","default":"20","name":"MCP_BRIDGE_DISCOVER_LIMIT"},{"description":"x402 Bazaar discovery endpoint. Override to point at a self-hosted or alternative bazaar.","format":"string","default":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources","name":"MCP_BRIDGE_BAZAAR_URL"},{"description":"How many request-amounts to deposit at once when opening an EVM batch-settlement channel.","format":"number","default":"5","name":"MCP_BRIDGE_BATCH_DEPOSIT_MULTIPLIER"},{"description":"Hard cap in atomic units on a single batch-settlement channel deposit or top-up.","format":"number","default":"5000000","name":"MCP_BRIDGE_MAX_DEPOSIT_ATOMIC"},{"description":"Directory for persisted batch-settlement channel state (survives client restarts).","format":"string","default":"~/.x402-mcp-bridge/channels","name":"X402_MCP_BRIDGE_CHANNELS_DIR"},{"description":"Per-chain RPC override, one variable per chain id (RPC_URL_<chainId>, e.g. RPC_URL_8453 for Base). Defaults to viem's public RPC for that chain.","format":"string","name":"RPC_URL_8453"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T22:05:09.20382Z","publishedAt":"2026-08-19T22:05:09.20382Z","updatedAt":"2026-08-19T22:05:09.20382Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nirholas/x402-mcp","description":"Self-custodial x402 wallet for AI agents: pay any service in USDC or $THREE from your own key.","title":"x402 Wallet","repository":{"url":"https://github.com/nirholas/three.ws","source":"github","subfolder":"packages/x402-mcp"},"version":"0.2.2","websiteUrl":"https://three.ws","icons":[{"src":"https://three.ws/three-ws-mcp-icon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"packages":[{"registryType":"npm","identifier":"@three-ws/x402-mcp","version":"0.2.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base58 (or JSON byte-array) Solana secret key that signs payments and holds the USDC. Not needed for the read tools (find_services, inspect_endpoint, or x402_wallet with an explicit address). Treat like cash.","format":"string","isSecret":true,"name":"SOLANA_SECRET_KEY"},{"description":"Solana mainnet RPC endpoint. Defaults to the public cluster — bring your own (Helius / Quicknode / Triton) for production traffic.","format":"string","default":"https://api.mainnet-beta.solana.com","name":"SOLANA_RPC_URL"},{"description":"Max USD a single pay_and_call may spend. Bounds a runaway or injected payment.","format":"number","default":"1","name":"MAX_PAY_USD"},{"description":"When on (default), pay_and_call refuses until re-issued with confirm:true. Set 0/false to disable the gate.","format":"boolean","default":"true","name":"REQUIRE_CONFIRM"},{"description":"Base URL of the three.ws API that serves /api/bazaar/search for find_services. Override only when self-hosting.","format":"string","default":"https://three.ws","name":"THREE_WS_BASE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T22:05:12.950234Z","publishedAt":"2026-08-19T22:05:12.950234Z","updatedAt":"2026-08-19T22:05:12.950234Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nirholas/xactions","description":"X/Twitter automation MCP: scrape, post, schedule, analyze, engage. No API key required.","title":"XActions","repository":{"url":"https://github.com/nirholas/XActions","source":"github"},"version":"3.5.0","icons":[{"src":"https://xactions.app/icon-192.png","mimeType":"image/png","sizes":["192x192"]}],"packages":[{"registryType":"npm","identifier":"xactions","version":"3.5.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"X/Twitter authentication cookies (JSON string or path to cookies file)","isSecret":true,"name":"X_COOKIES"},{"description":"X/Twitter username for login","name":"X_USERNAME"},{"description":"X/Twitter password for login","isSecret":true,"name":"X_PASSWORD"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"category":"Social Media","keywords":["twitter","x","social-media","automation","scraping","posting","scheduling","analytics","engagement","mcp","ai"]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-19T22:11:10.2559Z","publishedAt":"2026-08-19T22:11:10.2559Z","updatedAt":"2026-08-19T22:11:10.2559Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nisarg-pujara-vectorlink/coalent","description":"Fresh, attributed facts from your sources — cached, and invalidated the moment a source changes.","title":"Coalent","repository":{"url":"https://github.com/Vectorlink-Labs/coalent","source":"github"},"version":"0.7.0","websiteUrl":"https://coalent.ai","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"coalent","version":"0.7.0","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the MCP SDK and OpenAI extras alongside the core package","isRequired":true,"value":"coalent[mcp,openai]","type":"named","name":"--with"},{"description":"The MCP server entry point (the coalent package also ships a separate `coalent` inspection CLI)","value":"coalent-mcp","type":"positional","valueHint":"coalent-mcp"}],"packageArguments":[{"description":"Directory of documents to serve in zero-config folder mode. Advanced deployments replace this with --cache-factory module:function to serve a user-constructed cache over their own vector DB / embedder / LLM (see the README).","isRequired":true,"format":"filepath","default":"./docs","type":"named","name":"--watch"}],"environmentVariables":[{"description":"Required in folder (--watch) mode for semantic embeddings (text-embedding-3-small) and build synthesis (gpt-4o-mini); the server exits loudly without it rather than degrade. Factory (--cache-factory) mode brings its own models and needs no key.","isRequired":true,"isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Optional shared secret for --transport http: when set, every HTTP request must carry Authorization: Bearer <token>. Unused over stdio.","isSecret":true,"name":"COALENT_MCP_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-16T08:52:02.323074Z","publishedAt":"2026-09-16T08:52:02.323074Z","updatedAt":"2026-09-16T08:52:02.323074Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nish3451/site-rep","description":"Read-only Site Rep handoff: agent brief, pending work, first-customer receipt with payment evidence.","title":"Site Rep MCP","version":"1.0.0","websiteUrl":"https://siterep.net","remotes":[{"type":"streamable-http","url":"https://siterep.net/api/mcp","headers":[{"description":"Bearer <Site Rep API key> (required scopes: bot:read, sources:read, conversations:read, leads:read)","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-11T22:31:59.30661Z","publishedAt":"2026-08-11T22:31:59.30661Z","updatedAt":"2026-08-11T22:31:59.30661Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nitaiaharoni1/super-mcp","description":"Israeli online supermarket pricing: compare grocery prices and delivered shopping baskets.","title":"SuperMCP","version":"0.1.2","websiteUrl":"https://supermcp.co.il","icons":[{"src":"https://supermcp.co.il/icon-192.png","mimeType":"image/png","sizes":["192x192"]},{"src":"https://supermcp.co.il/icon-512.png","mimeType":"image/png","sizes":["512x512"]}],"remotes":[{"type":"streamable-http","url":"https://supermcp.co.il/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T11:55:17.092191Z","publishedAt":"2026-09-06T11:55:17.092191Z","updatedAt":"2026-09-06T11:55:17.092191Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithishr/mcp-multi-poc-alpha","description":"PoC alpha server - base install, subcommand selection from a shared PyPI package.","repository":{"url":"https://github.com/nithishr/mcp-registry-poc","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","identifier":"mcp-multi-poc","version":"0.1.0","transport":{"type":"stdio"},"packageArguments":[{"description":"Run the alpha MCP server","isRequired":true,"value":"alpha","type":"positional","valueHint":"alpha"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T17:27:17.389417Z","publishedAt":"2026-07-31T17:27:17.389417Z","updatedAt":"2026-07-31T17:27:17.389417Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithishr/mcp-multi-poc-beta","description":"PoC beta server - extras-gated deps, subcommand selection, same PyPI package as alpha.","repository":{"url":"https://github.com/nithishr/mcp-registry-poc","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","identifier":"mcp-multi-poc","version":"0.1.0","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install with the beta extra (extras are not allowed in identifier)","isRequired":true,"value":"mcp-multi-poc[beta]","type":"named","name":"--from"}],"packageArguments":[{"description":"Run the beta MCP server (requires the beta extra)","isRequired":true,"value":"beta","type":"positional","valueHint":"beta"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T17:40:59.941036Z","publishedAt":"2026-07-31T17:40:59.941036Z","updatedAt":"2026-07-31T17:40:59.941036Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nithishr/mcp-multi-poc-beta-script","description":"PoC Q5b: run a differently-named console script via a positional runtimeArgument.","repository":{"url":"https://github.com/nithishr/mcp-registry-poc","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","identifier":"mcp-multi-poc","version":"0.1.0","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the real package with the beta extra","isRequired":true,"value":"mcp-multi-poc[beta]","type":"named","name":"--from"},{"description":"The console script uvx should run; the identifier appended after this becomes a stray arg the server ignores","isRequired":true,"value":"mcp-multi-poc-beta","type":"positional","valueHint":"mcp-multi-poc-beta"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T18:23:22.151097Z","publishedAt":"2026-07-31T18:23:22.151097Z","updatedAt":"2026-07-31T18:23:22.151097Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nitin27may/ms-graph-mcp","description":"Microsoft Graph MCP server — 85 tools for mail, calendar, Teams, files, SharePoint, and Entra ID","repository":{"url":"https://github.com/nitin27may/ms-graph-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"ms-graph-mcp","version":"0.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-20T15:12:51.287749Z","publishedAt":"2026-08-20T15:12:51.287749Z","updatedAt":"2026-08-20T15:12:51.287749Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nitishagar/lumen","description":"Deterministic SEO audits as MCP tools: 36-rule site audit, keywords, rank, CWV reports.","repository":{"url":"https://github.com/nitishagar/lumen","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","identifier":"@lumen-seo/cli","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google PageSpeed Insights API key — enables the CWV lab leg of page reports. Optional; without it that leg reports not-configured.","format":"string","isSecret":true,"name":"LUMEN_PSI_KEY"},{"description":"Chrome UX Report API key — enables field CWV data. Optional; without it that leg reports not-configured.","format":"string","isSecret":true,"name":"LUMEN_CRUX_KEY"},{"description":"Open PageRank API key — enables the OPR authority signal. Optional; without it that signal reports not-configured.","format":"string","isSecret":true,"name":"LUMEN_OPR_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T07:34:10.453215Z","publishedAt":"2026-10-01T07:34:10.453215Z","updatedAt":"2026-10-01T07:34:10.453215Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nivethaug/dreamagent","description":"Build and deploy websites, Telegram and Discord bots from chat via the DreamAgent platform.","title":"DreamAgent","repository":{"url":"https://github.com/nivethaug/dreamagent-mcp-server","source":"github","id":"1334364401"},"version":"1.0.0","websiteUrl":"https://dreamagent.cloud","remotes":[{"type":"streamable-http","url":"https://mcp.dreamagent.cloud/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-15T04:51:23.841967Z","publishedAt":"2026-08-15T04:51:23.841967Z","updatedAt":"2026-08-15T04:51:23.841967Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.niyonzimabryan/compete","description":"Typed access to monitored competitive changes, evidence, dossiers, research, and collection health.","title":"Compete Competitive Intelligence","repository":{"url":"https://github.com/niyonzimabryan/sentinel","source":"github"},"version":"0.6.0","websiteUrl":"https://github.com/niyonzimabryan/sentinel/tree/main/packages/compete-mcp","packages":[{"registryType":"npm","identifier":"compete-mcp","version":"0.6.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key for the target Compete deployment.","isRequired":true,"format":"string","isSecret":true,"name":"COMPETE_API_KEY"},{"description":"Base URL of the target Compete deployment, including https://.","isRequired":true,"format":"string","placeholder":"https://your-compete.example","name":"COMPETE_URL"},{"description":"Optional local repository path for privacy-bounded codebase focus summaries.","format":"filepath","name":"COMPETE_REPO"},{"description":"Optional bounded upstream request timeout in milliseconds.","format":"number","placeholder":"20000","name":"COMPETE_TIMEOUT_MS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-05T05:07:52.327544Z","publishedAt":"2026-09-05T05:07:52.327544Z","updatedAt":"2026-09-05T05:07:52.327544Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.njlnaet/coderswap-mcp-server","description":"Build searchable AI research knowledge bases with hybrid vector search directly in Claude Desktop.","title":"CoderSwap MCP Server","repository":{"url":"https://github.com/njlnaet/mcp-server","source":"github"},"version":"0.1.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@coderswap/mcp-server","version":"0.1.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-27T02:31:39.41927Z","publishedAt":"2025-10-27T02:31:39.41927Z","updatedAt":"2025-10-27T02:31:39.41927Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nk3750/jitapi","description":"Turn any OpenAPI spec into an executable agent interface using graphs and semantic search.","repository":{"url":"https://github.com/nk3750/jitapi","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"jitapi","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI API key for embeddings and workflow planning","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-19T22:22:49.273397Z","publishedAt":"2026-01-19T22:22:49.273397Z","updatedAt":"2026-01-19T22:22:49.273397Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nkalis/noodlelab","description":"Verifiable science: units, GUM uncertainty, requirements with margins and provenance on every run.","title":"noodlelab","version":"0.7.1","websiteUrl":"https://nkalis.github.io/noodlelab/stable/agents/mcp.html","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"noodlelab","version":"0.7.1","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T23:59:19.242085Z","publishedAt":"2026-10-01T23:59:19.242085Z","updatedAt":"2026-10-01T23:59:19.242085Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nkiyohara/corresync","description":"Local-first mail, calendar, and task MCP with isolated accounts and guarded writes.","title":"Corresync","repository":{"url":"https://github.com/nkiyohara/corresync","source":"github"},"version":"0.8.6","websiteUrl":"https://corresync.org/","packages":[{"registryType":"mcpb","identifier":"https://github.com/nkiyohara/corresync/releases/download/v0.8.6/corresync_0.8.6.mcpb","fileSha256":"ec63172075be8d1163ea3099325ddc14aa75904728b16bb04b4b5b2005932c8e","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-18T20:54:33.791679Z","publishedAt":"2026-08-18T20:54:33.791679Z","updatedAt":"2026-08-18T20:54:33.791679Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nkpar/coda","description":"Interact with Coda.io documents, tables, and rows via the Coda API","repository":{"url":"https://github.com/nkpar/coda-mcp","source":"github"},"version":"0.2.1","packages":[{"registryType":"oci","identifier":"ghcr.io/nkpar/coda-mcp:0.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Coda API token from coda.io/account","isRequired":true,"isSecret":true,"name":"CODA_API_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-05T19:09:42.607415Z","publishedAt":"2026-02-05T19:09:42.607415Z","updatedAt":"2026-02-05T19:09:42.607415Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nmarijane/lightspot-mcp","description":"Audit a website for SEO and AI search visibility (ChatGPT, Perplexity, Gemini) and read the fixes.","title":"LightSpot","repository":{"url":"https://github.com/nmarijane/lightspot-mcp","source":"github"},"version":"0.6.0","websiteUrl":"https://lightspot.ai","packages":[{"registryType":"npm","identifier":"@lightspot/mcp","version":"0.6.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"LightSpot API key (lspai_live_…), created in the LightSpot app","isRequired":true,"format":"string","isSecret":true,"name":"LIGHTSPOT_API_KEY"},{"description":"Optional API base URL, defaults to https://lightspot.ai","format":"string","name":"LIGHTSPOT_BASE_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-04T20:01:47.09132Z","publishedAt":"2026-10-04T20:01:47.09132Z","updatedAt":"2026-10-04T20:01:47.09132Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nmxmxh/pronto-stream","description":"Real-time planetary signal engine and Model Context Protocol (MCP) server for autonomous AI agents.","repository":{"url":"https://github.com/nmxmxh/pronto_v1","source":"github"},"version":"0.1.0-beta","remotes":[{"type":"streamable-http","url":"https://pronto.stream/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-17T23:01:05.736765Z","publishedAt":"2026-08-17T23:01:05.736765Z","updatedAt":"2026-08-17T23:01:05.736765Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nnar1o/kg-mcp","description":"Local knowledge graph memory MCP server for AI assistants.","title":"kg","repository":{"url":"https://github.com/nnar1o/kg","source":"github","id":"1186772486"},"version":"0.3.0","websiteUrl":"https://github.com/nnar1o/kg/blob/master/docs/mcp.md"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-05T21:34:14.534059Z","publishedAt":"2026-08-05T21:34:14.534059Z","updatedAt":"2026-08-05T21:34:14.534059Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.nnnoel/ytranscript-mcp","description":"YouTube transcripts for AI tools. No proxies needed; transcribes videos without captions.","repository":{"url":"https://github.com/nnnoel/ytranscript-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"ytranscript-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key from https://ytranscript.com/developers (free plan available)","isRequired":true,"isSecret":true,"name":"YTRANSCRIPT_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T15:33:53.084634Z","publishedAt":"2026-09-24T15:33:53.084634Z","updatedAt":"2026-09-24T15:33:53.084634Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.nntoan/figma-mcp-rust","description":"Figma MCP server in Rust: plugin bridge, no API token, no rate limits, 73 tools.","repository":{"url":"https://github.com/nntoan/figma-mcp-rust","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"@nntoan/figma-mcp-rust","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-02T12:47:22.869578Z","publishedAt":"2026-10-02T12:47:22.869578Z","updatedAt":"2026-10-02T12:47:22.869578Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.no-fait/infinite-audience","description":"Discover audiences, build segments, match and deliver data. Some actions may incur billable usage.","title":"Infinite Audience","version":"1.0.3","websiteUrl":"https://docs.infiniteaudience.ai/agents/mcp/","icons":[{"src":"https://infiniteaudience.ai/assets/ia-shield.png","mimeType":"image/png","sizes":["300x300"]}],"remotes":[{"type":"streamable-http","url":"https://mcp.infiniteaudience.ai/mcp"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"contactEmail":"support@infiniteaudience.ai","documentationUrl":"https://docs.infiniteaudience.ai/agents/mcp/","privacyPolicyUrl":"https://nofait.ai/privacy","productWebsiteUrl":"https://infiniteaudience.ai","publisherName":"NO FAIT (dba Infinite Audience)","supportUrl":"https://infiniteaudience.ai/contact","termsOfServiceUrl":"https://nofait.ai/terms"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-27T20:53:29.215797Z","publishedAt":"2026-09-27T20:53:29.215797Z","updatedAt":"2026-09-27T20:53:29.215797Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.no-human-ai/no_human","description":"File a task with your local no_human and check on it: task_add and task_status over stdio.","title":"no_human","repository":{"url":"https://github.com/no-human-ai/no_human","source":"github","id":"1324170924"},"version":"0.2.3","websiteUrl":"https://getnohuman.com","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"no-human","version":"0.2.3","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run the stdio MCP bridge (the `nh mcp-serve` subcommand).","value":"mcp-serve","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-14T19:49:25.796285Z","publishedAt":"2026-09-14T19:49:25.796285Z","updatedAt":"2026-09-14T19:49:25.796285Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.no-human-ai/no_human:0.2.3","count":30}}
