{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Itr3k/axiom-relay-discovery","description":"Free agent-service discovery, OpenAPI document checks, and receipt verification. No API key needed.","title":"Axiom Relay","repository":{"url":"https://github.com/Itr3k/axiom-relay-discovery","source":"github"},"version":"1.0.0","websiteUrl":"https://axiomrelay.io/developers/mcp","remotes":[{"type":"streamable-http","url":"https://axiomrelay.io/mcp/discovery"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-10T20:41:28.790845Z","publishedAt":"2026-09-10T20:41:28.790845Z","updatedAt":"2026-09-10T20:41:28.790845Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Its-fortunatefolly/hubvibe","description":"Web search, email verify, KYC, sanctions, stocks, SEC, crypto, news, data: 63 pay-per-call tools","title":"HubVibe: Pay-per-Call Tools for AI Agents: Web Search, Email Verify, KYC, Stocks, Crypto, News, Data","repository":{"url":"https://github.com/Its-fortunatefolly/HubVibe","source":"github"},"version":"1.31.1","websiteUrl":"https://hubvibe-io.com/","icons":[{"src":"https://hubvibe-io.com/favicon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"remotes":[{"type":"streamable-http","url":"https://hubvibe-io.com/mcp","headers":[{"description":"Optional prepaid key. Tool discovery is free; each audit is billed per call over HTTP 402 on the rails listed in https://hubvibe-io.com/.well-known/agent.json. The 65 /work capabilities and every price are in https://hubvibe-io.com/openapi.json.","isSecret":true,"name":"X-API-Key"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T14:47:48.583302Z","publishedAt":"2026-10-01T14:47:48.583302Z","updatedAt":"2026-10-01T14:47:48.583302Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ItsBreeze/grounders-mcp","description":"Multiple Google accounts (Gmail, Calendar, Drive, Contacts, Tasks) in one Claude connector.","title":"Grounders MCP","repository":{"url":"https://github.com/ItsBreeze/google-multi-account-mcp","source":"github"},"version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://mcp.grounders.app/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T02:09:21.125499Z","publishedAt":"2026-09-03T02:09:21.125499Z","updatedAt":"2026-09-03T02:09:21.125499Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ItsBreeze/hub","description":"Multiple Google accounts (Gmail, Calendar, Drive, Contacts, Tasks) in one Claude connector.","title":"Hub","repository":{"url":"https://github.com/ItsBreeze/google-multi-account-mcp","source":"github"},"version":"1.1.0","remotes":[{"type":"streamable-http","url":"https://hub.grounders.app/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-26T06:50:09.584852Z","publishedAt":"2026-09-26T06:50:09.584852Z","updatedAt":"2026-09-26T06:50:09.584852Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"io.github.ItsMalware/librarian-nexus","description":"Knowledge synthesis MCP server with vector-deduplicated lessons and x402 micropayments.","version":"1.0.0"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-02T03:54:06.862104Z","publishedAt":"2026-04-02T03:54:06.862104Z","updatedAt":"2026-04-02T03:54:06.862104Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ItsMalware/the-lounge","description":"Agent-only social space for AI agents. No humans allowed.","title":"The Lounge","repository":{"url":"https://github.com/itsmalware/the-lounge","source":"github"},"version":"1.1.0","remotes":[{"type":"sse","url":"https://the-lounge-520904066816.us-west1.run.app/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-04T21:52:32.867641Z","publishedAt":"2026-04-04T21:52:32.867641Z","updatedAt":"2026-04-04T21:52:32.867641Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ItzxFin2323/agent-venue-radar","description":"Screen AI-work venues for inventory, funding, payouts, withdrawal, economics, and security risk.","title":"Agent Venue Radar","repository":{"url":"https://github.com/ItzxFin2323/agent-venue-radar","source":"github"},"version":"0.3.4","packages":[{"registryType":"mcpb","identifier":"https://github.com/ItzxFin2323/agent-venue-radar/releases/download/v0.3.4/agent-venue-radar-0.3.4.mcpb","fileSha256":"e50c82d6cfb70cb5088055d32b71e82edb13209e962361fc6bb157e7381b5461","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-13T04:04:21.51724Z","publishedAt":"2026-08-13T04:04:21.51724Z","updatedAt":"2026-08-13T04:04:21.51724Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.IvGolovach/agentcommons","description":"Public working memory for AI agents: messages, shared pages, and resumable tasks.","title":"AgentCommons.me","repository":{"url":"https://github.com/IvGolovach/agentcommons-mcp","source":"github"},"version":"0.3.1","packages":[{"registryType":"mcpb","identifier":"https://github.com/IvGolovach/agentcommons-mcp/releases/download/v0.3.1/agentcommons-mcp-0.3.1.mcpb","version":"0.3.1","fileSha256":"4d28f1935314bd9c6b9f068c0a5e512b35bfd80edc3edf64a1a695fb1a354f1c","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-07T21:15:57.709809Z","publishedAt":"2026-09-07T21:15:57.709809Z","updatedAt":"2026-09-07T21:15:57.709809Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.IvanBBaev/facebook-mcp","description":"Facebook Pages MCP server for the Meta Graph API — publishing, insights, moderation, messaging","repository":{"url":"https://github.com/IvanBBaev/facebook-mcp","source":"github"},"version":"0.7.0","websiteUrl":"https://ivanbbaev.github.io/facebook-mcp/","packages":[{"registryType":"npm","identifier":"@ivanbaev/facebook-mcp","version":"0.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"System-user access token (Business Manager). Takes precedence over FB_ACCESS_TOKEN and FB_PAGE_TOKEN when several are set.","format":"string","isSecret":true,"name":"FB_SYSTEM_TOKEN"},{"description":"Primary user access token. At least one of FB_SYSTEM_TOKEN, FB_ACCESS_TOKEN or FB_PAGE_TOKEN must be set.","format":"string","isSecret":true,"name":"FB_ACCESS_TOKEN"},{"description":"Long-lived Page access token used as a fallback credential when no user or system-user token is configured.","format":"string","isSecret":true,"name":"FB_PAGE_TOKEN"},{"description":"Meta app ID; combined with FB_APP_SECRET it forms the app access token used to authorize /debug_token inspection.","format":"string","name":"FB_APP_ID"},{"description":"Meta app secret. When set, appsecret_proof is attached to every call so a stolen bare token cannot be used on its own.","format":"string","isSecret":true,"name":"FB_APP_SECRET"},{"description":"Default Facebook Page ID, used when a tool call omits an explicit profile argument.","format":"string","name":"FB_PAGE_ID"},{"description":"Graph API version to target. Defaults to the tested pinned version; other values are accepted verbatim as an escape hatch but are not tested.","format":"string","default":"v23.0","name":"FB_API_VERSION"},{"description":"Per-request timeout in milliseconds; integer in [1, 600000].","format":"number","default":"60000","name":"FB_REQUEST_TIMEOUT_MS"},{"description":"Maximum number of in-flight requests per Graph host; integer in [1, 64].","format":"number","default":"4","name":"FB_HOST_CONCURRENCY"},{"description":"Character budget applied by the result shaper before a tool result is truncated; integer in [500, 10000000].","format":"number","default":"25000","name":"FB_MAX_RESULT_CHARS"},{"description":"Write gating mode: plan (validating dry-run preview, the default) or apply. It never covers the irreversible and spend tiers, which always need a per-call apply plus a plan_id.","format":"string","default":"plan","choices":["plan","apply"],"name":"FB_WRITE_MODE"},{"description":"Operator confirmation token for out-of-band approval of irreversible or spend actions. The server prompts through MCP elicitation where the client supports it; otherwise the caller passes this value as the confirm_token tool argument.","format":"string","isSecret":true,"name":"FB_CONFIRM_TOKEN"},{"description":"Directory permitted for local media uploads. Unset means URL-only uploads and no local file access at all.","format":"filepath","name":"FB_MEDIA_DIR"},{"description":"Path to the append-only write journal. Defaults to the XDG/%APPDATA% state path; the file is created owner-only (0600) and rotates by size.","format":"filepath","name":"FB_JOURNAL_PATH"},{"description":"Comma-separated tool packages or profiles to expose (e.g. core,posts,reader, or the profiles core|all|reader|publisher|moderator|ads). Omit for the default profile, which excludes ads.","format":"string","name":"FB_TOOL_PACKAGES"},{"description":"Comma-separated packages to exclude even when FB_TOOL_PACKAGES enables them. Deny wins over allow.","format":"string","name":"FB_PACKAGES_DENY"},{"description":"Comma-separated packages whose write tools are not registered at all; the read tools of those packages stay available.","format":"string","name":"FB_PACKAGES_READONLY"},{"description":"Transport protocol: stdio (default) or http. The http transport binds 127.0.0.1 only and fails closed without FB_HTTP_TOKEN.","format":"string","default":"stdio","choices":["stdio","http"],"name":"FB_TRANSPORT"},{"description":"Bearer token guarding the HTTP transport; required when FB_TRANSPORT=http (the server refuses to start without it).","format":"string","isSecret":true,"name":"FB_HTTP_TOKEN"},{"description":"Port for the HTTP transport (loopback only); used when FB_TRANSPORT=http. Integer in [1, 65535].","format":"number","default":"3000","name":"FB_HTTP_PORT"},{"description":"Default ad account ID (act_… or the bare numeric id) for the opt-in ads package.","format":"string","name":"FB_AD_ACCOUNT_ID"},{"description":"Hard ceiling for any ads budget write, in minor currency units (e.g. cents). Non-negative integer; a write above it is refused.","format":"number","name":"FB_ADS_BUDGET_CEILING"},{"description":"Stderr log verbosity: debug, info, warn or error. Logs never go to stdout — that is the stdio protocol channel.","format":"string","default":"info","choices":["debug","info","warn","error"],"name":"FB_LOG_LEVEL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-27T18:36:02.941113Z","publishedAt":"2026-08-27T18:36:02.941113Z","updatedAt":"2026-08-27T18:36:02.941113Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.IvanBBaev/servicenow-mcp-ai","description":"ServiceNow MCP server — 67 tools over the full REST surface, every auth method, flows, diagrams.","repository":{"url":"https://github.com/IvanBBaev/servicenow-mcp-ai","source":"github"},"version":"2.0.1","packages":[{"registryType":"npm","identifier":"servicenow-mcp-ai","version":"2.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"ServiceNow instance host, e.g. dev12345.service-now.com.","isRequired":true,"format":"string","name":"SN_INSTANCE"},{"description":"Auth mode: basic | oauth | apikey | token | none. Auto-detected from the keys present if omitted.","format":"string","name":"SN_AUTH"},{"description":"Username for basic auth or the OAuth password grant.","format":"string","name":"SN_USER"},{"description":"Password for basic auth or the OAuth password grant.","format":"string","isSecret":true,"name":"SN_PASSWORD"},{"description":"ServiceNow API key, sent as the x-sn-apikey header (apikey auth).","format":"string","isSecret":true,"name":"SN_API_KEY"},{"description":"Which tool packages to expose, e.g. core (default), all, or a comma-separated list.","format":"string","name":"SN_TOOL_PACKAGES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-27T00:00:24.729494Z","publishedAt":"2026-06-27T00:00:24.729494Z","updatedAt":"2026-06-27T00:00:24.729494Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.IvanBBaev/x-mcp-ai","description":"Safety-first X (Twitter) API v2 MCP server: 41 typed tools across 12 packages, policy-gated.","repository":{"url":"https://github.com/IvanBBaev/x-mcp","source":"github"},"version":"0.8.0","packages":[{"registryType":"npm","identifier":"x-mcp-ai","version":"0.8.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Authentication mode: oauth2 (default) or app-only.","format":"string","name":"X_MCP_AUTH_MODE"},{"description":"OAuth 2.0 client ID (oauth2 mode).","format":"string","name":"X_MCP_CLIENT_ID"},{"description":"OAuth 2.0 client secret (confidential clients only).","format":"string","isSecret":true,"name":"X_MCP_CLIENT_SECRET"},{"description":"Application-only bearer token (app-only mode).","format":"string","isSecret":true,"name":"X_MCP_BEARER_TOKEN"},{"description":"Path to the rotating OAuth 2.0 token store (default: OS-resolved).","format":"string","name":"X_MCP_TOKEN_FILE"},{"description":"Set to 1 to keep OAuth 2.0 tokens in the OS keychain (macOS, Linux) instead of a token file. Mutually exclusive with an explicit X_MCP_TOKEN_FILE.","format":"string","name":"X_MCP_TOKEN_KEYCHAIN"},{"description":"Policy preset: read-only (default), engage, publish, manage, or full.","format":"string","name":"X_MCP_POLICY"},{"description":"Comma-separated op:domain cells to allow on top of the preset (e.g. read:dm,write:dm).","format":"string","name":"X_MCP_POLICY_ALLOW"},{"description":"Comma-separated op:domain cells to deny; deny beats allow beats preset.","format":"string","name":"X_MCP_POLICY_DENY"},{"description":"Set to 1 to drop policy-denied tools from registration entirely instead of registering them annotated as denied.","format":"string","name":"X_MCP_HIDE_DENIED"},{"description":"Directory uploads must resolve inside. Media upload is disabled unless this is set.","format":"string","name":"X_MCP_MEDIA_DIR"},{"description":"Comma-separated specially-provisioned access classes to declare: pilot, premium-user, enterprise. Unset means the conservative default (app+user, user-only).","format":"string","name":"X_MCP_AVAILABILITY"},{"description":"Path to a profiles file holding named configuration blocks.","format":"string","name":"X_MCP_PROFILES_FILE"},{"description":"Name of the profile to select from the profiles file.","format":"string","name":"X_MCP_PROFILE"},{"description":"Per-HTTP-request timeout in milliseconds (default 30000).","format":"string","name":"X_MCP_TIMEOUT_MS"},{"description":"Diagnostic verbosity on stderr: silent, error, info (default), or debug.","format":"string","name":"X_MCP_LOG_LEVEL"},{"description":"Session spend cap in USD.","format":"string","name":"X_MCP_CREDIT_BUDGET"},{"description":"Budget enforcement: warn (default) or hard.","format":"string","name":"X_MCP_BUDGET_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-29T18:14:32.391946Z","publishedAt":"2026-08-29T18:14:32.391946Z","updatedAt":"2026-08-29T18:14:32.391946Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.IvanMurzak/Unity-MCP","description":"Make 3D games in Unity Engine with AI. MCP Server + Plugin for Unity Editor and Unity games.","repository":{"url":"https://github.com/IvanMurzak/Unity-MCP","source":"github","subfolder":"Unity-MCP-Server"},"version":"0.17.1","packages":[{"registryType":"oci","identifier":"docker.io/ivanmurzakdev/unity-mcp-server:0.17.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Client -> Server <- Plugin connection port (default: 8080)","format":"number","name":"UNITY_MCP_PORT"},{"description":"Plugin -> Server connection timeout (ms) (default: 10000)","format":"number","name":"UNITY_MCP_PLUGIN_TIMEOUT"},{"description":"Client -> Server transport type: stdio or http (default: http)","format":"string","default":"stdio","name":"UNITY_MCP_CLIENT_TRANSPORT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-09-12T11:41:26.282067Z","publishedAt":"2025-09-12T11:41:26.282067Z","updatedAt":"2025-09-12T11:41:26.282067Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.IvanRublev/keyphrases-mcp","description":"An MCP server to extract keyphrases from a text with the BERT model","repository":{"url":"https://github.com/IvanRublev/keyphrases-mcp","source":"github"},"version":"0.0.4","packages":[{"registryType":"pypi","identifier":"keyphrases-mcp","version":"0.0.4","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"keyphrases-mcp-server","type":"positional"},{"description":"Directory containing documents to process","isRequired":true,"format":"filepath","type":"named","name":"--allowed-dir","valueHint":"documents_directory"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-15T23:19:27.424097Z","publishedAt":"2025-10-15T23:19:27.424097Z","updatedAt":"2025-10-15T23:19:27.424097Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.IvandeMurard/paris-compass-mcp","description":"Paris commercial premises from open data: shopfront history, street turnover, sourced figures.","repository":{"url":"https://github.com/IvandeMurard/paris-compass","source":"github"},"version":"0.1.2","packages":[{"registryType":"npm","identifier":"paris-compass-mcp","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. The server carries the public Compass project, so nothing is required to run it. Set this only to read a different Supabase project — a derived deployment.","format":"string","name":"SUPABASE_URL"},{"description":"Optional, and never a service key. The anonymous publishable key, read-only under row level security — the same trust boundary a visitor of the website has.","format":"string","name":"SUPABASE_ANON_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T15:40:04.551344Z","publishedAt":"2026-09-03T15:40:04.551344Z","updatedAt":"2026-09-03T15:40:04.551344Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Ivanolegvak/sonar-mcp","description":"Sanctions, PEP, KYB, and competitive intelligence on any company. Panama Papers cross-check.","title":"SONAR — KYB, sanctions screening & competitive intelligence","repository":{"url":"https://github.com/Ivanolegvak/Competitor-Inteligence","source":"github","subfolder":"mcp-server"},"version":"0.1.9","websiteUrl":"https://getsonar.report","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"getsonar-mcp","version":"0.1.8","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your SONAR API key (sk-sonar-…). Create one at https://getsonar.report/developer/keys — new accounts get 3 free trial calls.","isRequired":true,"isSecret":true,"name":"SONAR_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-15T20:26:31.438211Z","publishedAt":"2026-05-15T20:26:31.438211Z","updatedAt":"2026-05-15T20:26:31.438211Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Ivansky1/csv-reconcile","description":"Compare CSV tables by key; report changes and ambiguous rows. 0.05 USDC on Base via x402.","title":"UNLAV CSV Reconcile","repository":{"url":"https://github.com/Ivansky1/unlav-data-tools-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://7days.unlavsofts.xyz/mcp/services","remotes":[{"type":"streamable-http","url":"https://7days.unlavsofts.xyz/mcp/csv-reconcile"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-13T19:38:39.954075Z","publishedAt":"2026-09-13T19:38:39.954075Z","updatedAt":"2026-09-13T19:38:39.954075Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Ivansky1/shopify-csv-catalog-check","description":"Paid Shopify CSV diagnostics for duplicate SKUs, malformed variants, and import risks.","title":"UNLAV Shopify CSV Catalog Check","repository":{"url":"https://github.com/Ivansky1/unlav-shopify-catalog-check-mcp","source":"github","id":"R_kgDOUY6KJw"},"version":"1.1.0","websiteUrl":"https://7days.unlavsofts.xyz/services/catalog-check/","remotes":[{"type":"streamable-http","url":"https://7days.unlavsofts.xyz/mcp"},{"type":"sse","url":"https://7days.unlavsofts.xyz/mcp/sse"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-13T11:00:01.45182Z","publishedAt":"2026-09-13T11:00:01.45182Z","updatedAt":"2026-09-13T11:00:01.45182Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Ivansky1/supplier-quote-compare","description":"Compare complete supplier quotes with exact totals and shipping. 0.05 USDC on Base via x402.","title":"UNLAV Supplier Quote Compare","repository":{"url":"https://github.com/Ivansky1/unlav-data-tools-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://7days.unlavsofts.xyz/mcp/services","remotes":[{"type":"streamable-http","url":"https://7days.unlavsofts.xyz/mcp/quote-compare"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-13T19:38:40.114474Z","publishedAt":"2026-09-13T19:38:40.114474Z","updatedAt":"2026-09-13T19:38:40.114474Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.IvenKooLab/loci","description":"Cross-session memory and hybrid RAG over your notes and docs. Local-first, with cited answers.","title":"loci","repository":{"url":"https://github.com/IvenKooLab/loci","source":"github"},"version":"0.4.0","packages":[{"registryType":"pypi","identifier":"loci-rag","version":"0.4.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-15T15:48:23.084892Z","publishedAt":"2026-09-15T15:48:23.084892Z","updatedAt":"2026-09-15T15:48:23.084892Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Ivy-Innovation/cubelife","description":"Give AI agents a persistent pixel-art character reflecting their state in real time.","repository":{"url":"https://github.com/Ivy-Innovation/cubelife","source":"github","subfolder":"cli"},"version":"0.3.2","websiteUrl":"https://life.cubeworld.co.za","packages":[{"registryType":"npm","identifier":"cubelife","version":"0.3.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Agent API key from the CubeLife dashboard","isRequired":true,"isSecret":true,"name":"CUBELIFE_API_KEY"},{"description":"Agent ID from the CubeLife dashboard","isRequired":true,"name":"CUBELIFE_AGENT_ID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-03T12:58:50.731114Z","publishedAt":"2026-06-03T12:58:50.731114Z","updatedAt":"2026-06-03T12:58:50.731114Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.IzikLisbon/mufmuf-mcp","description":"Score how visually compatible two photos are (1-10), with sub-scores and an explanation.","repository":{"url":"https://github.com/IzikLisbon/mufmuf","source":"github","subfolder":"mcp"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"mufmuf-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key minted at https://mufmuf.app/settings/api-keys","isRequired":true,"format":"string","isSecret":true,"name":"MUFMUF_API_KEY"},{"description":"Override base URL (default https://mufmuf.app)","format":"string","default":"https://mufmuf.app","name":"MUFMUF_API_BASE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-25T19:47:49.079705Z","publishedAt":"2026-06-25T19:47:49.079705Z","updatedAt":"2026-06-25T19:47:49.079705Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Izyuusya/japan-data-mcp","description":"日本の公的データ（統計・法人・不動産）にAIからアクセスするMCPサーバー。e-Stat統計API・法人番号Web-API・不動産情報ライブラリAPIの3API統合。全国約1,700市区町村対応。","repository":{"url":"https://github.com/Izyuusya/japan-data-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"japan-data-mcp","version":"0.1.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"e-Stat API Application ID (required). Free at https://www.e-stat.go.jp/api/api-info/api-guide","isRequired":true,"isSecret":true,"name":"ESTAT_APP_ID"},{"description":"Corporate Number Web-API Application ID (optional). Apply at https://www.houjin-bangou.nta.go.jp/webapi/","isSecret":true,"name":"CORP_APP_ID"},{"description":"Real Estate Information Library API Key (optional). Apply at https://www.reinfolib.mlit.go.jp/api/request/","isSecret":true,"name":"REALESTATE_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-26T08:02:16.434445Z","publishedAt":"2026-02-26T08:02:16.434445Z","updatedAt":"2026-02-26T08:02:16.434445Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.J-MaFf/s2-netbox-mcp","description":"MCP server for LenelS2 S2 NetBox access control via the NBAPI. Read-only by default.","repository":{"url":"https://github.com/J-MaFf/s2-netbox-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","identifier":"s2-netbox-mcp","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the S2 NetBox controller's web interface, e.g. https://netbox.example.internal (no trailing slash or path)","isRequired":true,"format":"string","name":"NETBOX_BASE_URL"},{"description":"NBAPI session-login username","isRequired":true,"format":"string","name":"NETBOX_USERNAME"},{"description":"NBAPI session-login password","isRequired":true,"format":"string","isSecret":true,"name":"NETBOX_PASSWORD"},{"description":"Set to true/1/yes to register the write tools (lock/unlock, add/modify/delete). Unset keeps the server strictly read-only.","format":"string","name":"NETBOX_ENABLE_WRITES"},{"description":"Set to true/1/yes together with NETBOX_ENABLE_WRITES to additionally register the 11 destructive (delete/remove) tools","format":"string","name":"NETBOX_ENABLE_DESTRUCTIVE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-16T18:07:57.376615Z","publishedAt":"2026-09-16T18:07:57.376615Z","updatedAt":"2026-09-16T18:07:57.376615Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.J0401/tx-esbd","description":"Texas procurement search with NIGP codes, change tracking, 60k+ bids, $0.01+.","title":"TX ESBD Procurement","version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://mcp.apify.com?tools=j0401/tx-esbd-search,j0401/tx-esbd-get,j0401/tx-esbd-changes"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-28T13:43:10.367871Z","publishedAt":"2026-08-28T13:43:10.367871Z","updatedAt":"2026-08-28T13:43:10.367871Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.J8k3/aws-payment-cryptography-mcp","description":"AWS Payment Cryptography via MCP — keys, PIN/MAC/CVV/ARQC, PCI guards, HSM migration analysis.","title":"AWS Payment Cryptography","repository":{"url":"https://github.com/J8k3/aws-payment-cryptography-mcp","source":"github"},"version":"1.2.0","websiteUrl":"https://github.com/J8k3/aws-payment-cryptography-mcp","packages":[{"registryType":"mcpb","identifier":"https://github.com/J8k3/aws-payment-cryptography-mcp/releases/download/v1.2.0/aws-payment-cryptography-mcp-1.2.0.mcpb","version":"1.2.0","fileSha256":"28e8e4e171d636309b36f9ba817d4c0e2cbe784fbaf0fc1afdeedd6e633d39ab","transport":{"type":"stdio"},"environmentVariables":[{"description":"AWS region where your APC resources live (e.g. us-east-1). Live cryptographic tools also need AWS credentials via the standard AWS credential chain; the knowledge-base and HSM-analysis tools need no account.","default":"us-east-1","name":"AWS_REGION"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-26T04:08:10.863769Z","publishedAt":"2026-08-26T04:08:10.863769Z","updatedAt":"2026-08-26T04:08:10.863769Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.JAAvila-Of/vivac","description":"Provenance tree for coding agents: where you are, why, and what was already decided","title":"vivac","repository":{"url":"https://github.com/JAAvila-Of/vivac","source":"github"},"version":"0.19.0","packages":[{"registryType":"cargo","identifier":"vivac","version":"0.19.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-04T19:19:34.761523Z","publishedAt":"2026-10-04T19:19:34.761523Z","updatedAt":"2026-10-04T19:19:34.761523Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.JAIPilot/jaipilot","description":"Ship better Java with your coding agent.","title":"JAIPilot","repository":{"url":"https://github.com/JAIPilot/jaipilot","source":"github","id":"1181029327"},"version":"7.2.1","websiteUrl":"https://github.com/JAIPilot/jaipilot","icons":[{"src":"https://raw.githubusercontent.com/JAIPilot/jaipilot/main/plugins/jaipilot/assets/jaipilot-logo.svg","mimeType":"image/svg+xml","sizes":["any"]}],"remotes":[{"type":"streamable-http","url":"https://api.jaipilot.com/functions/v1/jaipilot/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T08:08:42.718815Z","publishedAt":"2026-09-01T08:08:42.718815Z","updatedAt":"2026-09-01T08:08:42.718815Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.JB-Analytica/model2data-studio","description":"Realistic fake data from a schema designed in model2data studio: preview rows, write seeds.","title":"model2data studio","version":"0.1.0","websiteUrl":"https://www.jbanalytica.com/model2data/","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"model2data-studio","version":"0.1.0","runtimeHint":"uvx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"The MCP SDK is an optional extra of the package.","value":"model2data-studio[mcp]","type":"named","name":"--from"}],"packageArguments":[{"description":"The subcommand that starts the MCP server over stdio.","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"A studio API key, created in the studio's account menu (Pro plan).","isRequired":true,"format":"string","isSecret":true,"name":"MODEL2DATA_STUDIO_KEY"},{"description":"The studio to talk to. Only for a self-hosted studio.","format":"string","default":"https://studio.jbanalytica.com","name":"MODEL2DATA_STUDIO_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T09:01:01.530769Z","publishedAt":"2026-09-25T09:01:01.530769Z","updatedAt":"2026-09-25T09:01:01.530769Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.JCrossman/open-state-camping","description":"Find and prepare Parks Canada reservations while keeping the citizen in control.","title":"Open State: Camping - Parks Canada","repository":{"url":"https://github.com/JCrossman/can-fed-camp-mcp","source":"github","id":"1292465385","subfolder":"packages/bundle"},"version":"1.0.7","websiteUrl":"https://github.com/JCrossman/can-fed-camp-mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@open-state/camping","version":"1.0.7","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-04T14:33:33.427313Z","publishedAt":"2026-08-04T14:33:33.427313Z","updatedAt":"2026-08-04T14:33:33.427313Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.JDWilliums/jamp","description":"Agent-run site monitoring: install JAMP, read errors, uptime, vitals and traffic, resolve fixes.","repository":{"url":"https://github.com/JDWilliums/crumbless","source":"github"},"version":"0.2.1","websiteUrl":"https://jamp.io/docs/mcp","packages":[{"registryType":"npm","identifier":"jamp-mcp","version":"0.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"JAMP API token from Settings > API & MCP access (tick write access for the setup tools)","isRequired":true,"format":"string","isSecret":true,"name":"JAMP_API_TOKEN"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.jamp.io/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-23T13:25:01.3136Z","publishedAt":"2026-07-23T13:25:01.3136Z","updatedAt":"2026-07-23T13:25:01.3136Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.JDWilliums/jamp:0.2.1","count":30}}
