{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.skivuha/federal-compass-mcp","description":"AI compass from private sector to federal career — USAJobs search, salary, KSA","title":"Federal Compass MCP","repository":{"url":"https://github.com/skivuha/federal-compass-mcp","source":"github"},"version":"0.1.10","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"federal-compass-mcp","version":"0.1.10","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key from developer.usajobs.gov","name":"USAJOBS_API_KEY"},{"description":"Email used when requesting the API key","name":"USAJOBS_EMAIL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-27T20:49:54.302866Z","publishedAt":"2026-07-27T20:49:54.302866Z","updatedAt":"2026-07-27T20:49:54.302866Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.skrcode/bestjsonformatter","description":"Private, lossless JSON tools for formatting, validation, repair, analysis, querying, and schemas.","repository":{"url":"https://github.com/skrcode/bestjsonformatter","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"bestjsonformatter","version":"0.1.0","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T16:44:48.405309Z","publishedAt":"2026-07-26T16:44:48.405309Z","updatedAt":"2026-07-26T16:44:48.405309Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.skunkobi/leclerc-drive","description":"MCP server for E.Leclerc Drive — search products, manage cart, and order groceries from Claude","repository":{"url":"https://github.com/skunkobi/mcp-leclerc-drive","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","identifier":"mcp-leclerc-drive","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Leclerc Drive store id, e.g. 053701 (defaults to 053701).","format":"string","name":"LECLERC_STORE_ID"},{"description":"Backend host for your store, e.g. fd9-courses.leclercdrive.fr (the fdN prefix varies by region).","format":"string","name":"LECLERC_HOST"},{"description":"Optional raw Cookie header override for headless hosts; by default the session is read from your local Chrome profile.","format":"string","isSecret":true,"name":"LECLERC_COOKIE"},{"description":"Chrome profile directory to read the session cookie from (defaults to \"Default\").","format":"string","name":"LECLERC_CHROME_PROFILE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-11T10:21:53.451824Z","publishedAt":"2026-07-11T10:21:53.451824Z","updatedAt":"2026-07-11T10:21:53.451824Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.skuzadev/wpfpilot-mcp","description":"Automate Windows WPF apps from AI agents with semantic UIA selectors and FlaUI test generation.","title":"WpfPilot MCP","repository":{"url":"https://github.com/skuzadev/wpfpilot-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"@skuzadev/wpfpilot-mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-03T00:35:16.626238Z","publishedAt":"2026-06-03T00:35:16.626238Z","updatedAt":"2026-06-03T00:35:16.626238Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.skviteberg/kultur-dev","description":"Cultural intelligence for AI: protect brands from reputational damage across 195 countries.","repository":{"url":"https://github.com/Global-InTech-AS/kultureintelligence-mcp","source":"github"},"version":"1.0.0","icons":[{"src":"https://kultur.dev/app-icon-512.png","mimeType":"image/png","sizes":["512x512"]}],"remotes":[{"type":"streamable-http","url":"https://api.kultur.dev/mcp"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"contact":"contact@kultur.dev","homepage":"https://kultur.dev"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-30T18:07:24.253738Z","publishedAt":"2026-03-30T18:07:24.253738Z","updatedAt":"2026-03-30T18:07:24.253738Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.skyhook-io/radar","description":"Kubernetes visibility for AI agents: query workloads, events, logs, topology, and Helm releases.","title":"Radar","repository":{"url":"https://github.com/skyhook-io/radar","source":"github"},"version":"1.9.1","websiteUrl":"https://radarhq.io","packages":[{"registryType":"oci","identifier":"ghcr.io/skyhook-io/radar:1.9.1","runtimeHint":"docker","transport":{"type":"streamable-http","url":"http://127.0.0.1:9280/mcp"},"runtimeArguments":[{"description":"Expose Radar's HTTP server (UI + MCP) on 127.0.0.1:9280 only","isRequired":true,"value":"127.0.0.1:9280:9280","type":"named","name":"-p"},{"description":"Mount your kubeconfig into the container (read-only)","isRequired":true,"value":"{kubeconfig_path}:/kubeconfig:ro","variables":{"kubeconfig_path":{"description":"Absolute path to your kubeconfig file on the host, e.g. /home/you/.kube/config (a leading ~ is not expanded when the client execs docker directly)","isRequired":true,"format":"filepath"}},"type":"named","name":"-v"},{"description":"Point Radar at the mounted kubeconfig","isRequired":true,"value":"KUBECONFIG=/kubeconfig","type":"named","name":"-e"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-07T00:06:46.709738Z","publishedAt":"2026-08-07T00:06:46.709738Z","updatedAt":"2026-08-07T00:06:46.709738Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.skynetcmd/m3-memory","description":"Local-first memory — 100+ tools, 99.2% LongMemEval-S retrieval@10, hybrid search, GDPR, no cloud.","title":"M3 Memory","repository":{"url":"https://github.com/skynetcmd/m3-memory","source":"github"},"version":"2026.8.19.2","websiteUrl":"https://github.com/skynetcmd/m3-memory","packages":[{"registryType":"pypi","identifier":"m3-memory","version":"2026.8.19.2","runtimeHint":"python","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-09T00:50:44.169958Z","publishedAt":"2026-08-09T00:50:44.169958Z","updatedAt":"2026-08-09T00:50:44.169958Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.skypher/clawpage-mcp","description":"Extract and structure any web page into clean JSON. Free tier: 10/day.","title":"ClawPage","repository":{"url":"https://github.com/skypher/clawpage-mcp","source":"github","id":"1152106852"},"version":"0.2.1","websiteUrl":"https://api.clawpage.xyz","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"clawpage-mcp","version":"0.2.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-07T11:41:49.583689Z","publishedAt":"2026-02-07T11:41:49.583689Z","updatedAt":"2026-02-07T11:41:49.583689Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.skypier-jp-works/mcp-jp-calendar","description":"MCP server for Japanese business days, holidays, and fiscal-period calculations.","repository":{"url":"https://github.com/skypier-jp-works/mcp-jp-calendar","source":"github"},"version":"1.1.0","packages":[{"registryType":"npm","identifier":"mcp-jp-calendar","version":"1.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T10:25:16.902267Z","publishedAt":"2026-07-29T10:25:16.902267Z","updatedAt":"2026-07-29T10:25:16.902267Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.skypier-jp-works/mcp-jp-corporate-id","description":"Validates and normalizes Japanese corporate numbers and invoice registration numbers (format only).","repository":{"url":"https://github.com/skypier-jp-works/mcp-jp-corporate-id","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"mcp-jp-corporate-id","version":"1.0.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T13:03:09.175703Z","publishedAt":"2026-07-31T13:03:09.175703Z","updatedAt":"2026-07-31T13:03:09.175703Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.skypier-jp-works/mcp-jp-paid-leave","description":"MCP server for Japanese statutory annual paid leave (nenkyu) calculations.","repository":{"url":"https://github.com/skypier-jp-works/mcp-jp-paid-leave","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"mcp-jp-paid-leave","version":"1.0.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T10:22:37.366338Z","publishedAt":"2026-07-29T10:22:37.366338Z","updatedAt":"2026-07-29T10:22:37.366338Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.slavins-co/cellartracker-mcp","description":"Read-only access to your CellarTracker wine cellar: inventory, drinking windows, purchases, notes.","title":"CellarTracker","repository":{"url":"https://github.com/slavins-co/cellartracker-mcp","source":"github"},"version":"0.5.0","packages":[{"registryType":"npm","identifier":"cellartracker-mcp","version":"0.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"CellarTracker username. Optional at install: the setup-credentials tool can store login locally instead.","format":"string","name":"CT_USERNAME"},{"description":"CellarTracker password. Optional at install: the setup-credentials tool can store login locally instead.","format":"string","isSecret":true,"name":"CT_PASSWORD"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-13T03:52:44.569293Z","publishedAt":"2026-07-13T03:52:44.569293Z","updatedAt":"2026-07-13T03:52:44.569293Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.slettmayer/calc-mcp-server","description":"Exact arithmetic: one calculator tool over an AST allowlist, with integers exact at any size.","title":"Calculator","repository":{"url":"https://github.com/slettmayer/calc-mcp-server","source":"github"},"version":"0.1.3","websiteUrl":"https://github.com/slettmayer/calc-mcp-server","packages":[{"registryType":"pypi","identifier":"calc-mcp-server","version":"0.1.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T06:46:45.752747Z","publishedAt":"2026-08-08T06:46:45.752747Z","updatedAt":"2026-08-08T06:46:45.752747Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.slettmayer/geosphere-mcp-server","description":"Weather MCP server: GeoSphere Austria high-resolution data for Austria/Alps, Open-Meteo worldwide.","title":"GeoSphere Austria Weather","repository":{"url":"https://github.com/slettmayer/geosphere-mcp-server","source":"github"},"version":"0.3.2","websiteUrl":"https://github.com/slettmayer/geosphere-mcp-server","packages":[{"registryType":"pypi","identifier":"geosphere-mcp-server","version":"0.3.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-07T13:54:16.97809Z","publishedAt":"2026-08-07T13:54:16.97809Z","updatedAt":"2026-08-07T13:54:16.97809Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.slettmayer/oebb-mcp-server","description":"OeBB (Austrian Railways) train data: stations, departures, connections, service alerts.","title":"OeBB (Austrian Railways)","repository":{"url":"https://github.com/slettmayer/oebb-mcp-server","source":"github"},"version":"0.2.1","websiteUrl":"https://github.com/slettmayer/oebb-mcp-server","packages":[{"registryType":"pypi","identifier":"oebb-mcp-server","version":"0.2.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T19:40:11.484997Z","publishedAt":"2026-07-29T19:40:11.484997Z","updatedAt":"2026-07-29T19:40:11.484997Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.slima-ai/slima","description":"MCP Server for Slima - AI Writing IDE for Novel Authors with AI Beta Reader.","repository":{"url":"https://github.com/slima-ai/slima-mcp","source":"github"},"version":"0.1.13","packages":[{"registryType":"npm","identifier":"slima-mcp","version":"0.1.13","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your Slima API token (starts with slima_). Get it from https://app.slima.ai/settings","name":"SLIMA_API_TOKEN"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.slima.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-26T14:18:37.164537Z","publishedAt":"2026-02-26T14:18:37.164537Z","updatedAt":"2026-02-26T14:18:37.164537Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.slookisen/finn-tannlege-mcp","description":"Norwegian dental clinic directory MCP: ~6,900 clinics with Helfo-agreement, specialty, duty, chain.","repository":{"url":"https://github.com/slookisen/lokal","source":"github","subfolder":"mcp-server-dental"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"finn-tannlege-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Override API base URL (default: https://finn-tannlege.com)","name":"FINN_TANNLEGE_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://finn-tannlege.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T14:20:43.120037Z","publishedAt":"2026-07-30T14:20:43.120037Z","updatedAt":"2026-07-30T14:20:43.120037Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.slookisen/lokal-mcp","description":"Norwegian local-food MCP: 1,431+ farms, shops, markets + umbrellas (Bondens marked, Hanen, REKO).","repository":{"url":"https://github.com/slookisen/lokal","source":"github","subfolder":"mcp-server"},"version":"0.4.0","packages":[{"registryType":"npm","identifier":"lokal-mcp","version":"0.4.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-15T20:55:27.575673Z","publishedAt":"2026-05-15T20:55:27.575673Z","updatedAt":"2026-05-15T20:55:27.575673Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.slookisen/opplevagent-mcp","description":"Norwegian experiences marketplace MCP: activities by county, category, weather, season, group size.","repository":{"url":"https://github.com/slookisen/lokal","source":"github","subfolder":"mcp-server-opplevagent"},"version":"0.1.2","packages":[{"registryType":"npm","identifier":"opplevagent-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Override API base URL (default: https://opplevagent.no)","name":"OPPLEVAGENT_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://opplevagent.no/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-30T14:44:41.749726Z","publishedAt":"2026-07-30T14:44:41.749726Z","updatedAt":"2026-07-30T14:44:41.749726Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.slshults/shakespeare-monologues","description":"Search Shakespeare monologues, plays, paraphrases and summaries from shakespeare-monologues.org","title":"Shakespeare's Monologues","repository":{"url":"https://github.com/slshults/shakespeare-monologues-mcp","source":"github"},"version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://mcp.shakespeare-monologues.org/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-19T22:39:01.538065Z","publishedAt":"2026-07-19T22:39:01.538065Z","updatedAt":"2026-07-19T22:39:01.538065Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sluyasu/openinsurance-wiki","description":"Open, source-cited knowledge base of Belgian insurance products: search, compare, verify, overlaps.","repository":{"url":"https://github.com/sluyasu/OpenInsurance","source":"github"},"version":"0.2.0","websiteUrl":"https://sluyasu.github.io/OpenInsurance/","packages":[{"registryType":"pypi","identifier":"openinsurance-wiki-mcp","version":"0.2.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to a local clone of github.com/sluyasu/OpenInsurance (the wiki dataset lives in the repo, not in the package)","isRequired":true,"format":"string","name":"INSURANCE_WIKI_REPO"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-07T20:46:59.055113Z","publishedAt":"2026-07-07T20:46:59.055113Z","updatedAt":"2026-07-07T20:46:59.055113Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.smallhandsome/shotapi-mcp-server","description":"Screenshot and HTML render MCP server for AI agents","title":"ShotAPI MCP Server","repository":{"url":"https://github.com/smallhandsome/shotapi-mcp-server","source":"github","id":"1259122854"},"version":"1.0.1","websiteUrl":"https://github.com/smallhandsome/shotapi-mcp-server","remotes":[{"type":"streamable-http","url":"https://aiphotoshop.mynatapp.cc/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-11T11:07:33.352148Z","publishedAt":"2026-06-11T11:07:33.352148Z","updatedAt":"2026-06-11T11:07:33.352148Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.smaniches/alphafold-sovereign-mcp","description":"MCP server for AlphaFold and 8 other biomedical data sources with a local SQLite knowledge graph","repository":{"url":"https://github.com/smaniches/alphafold-sovereign-mcp","source":"github"},"version":"1.4.3","packages":[{"registryType":"pypi","identifier":"alphafold-sovereign-mcp","version":"1.4.3","runtimeHint":"uvx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T11:01:35.836679Z","publishedAt":"2026-07-29T11:01:35.836679Z","updatedAt":"2026-07-29T11:01:35.836679Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.smaniches/semantic-scholar-mcp","description":"MCP server for the Semantic Scholar API: search 200M+ papers, citations, authors, recommendations.","title":"Semantic Scholar MCP Server","repository":{"url":"https://github.com/smaniches/semantic-scholar-mcp","source":"github"},"version":"1.7.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"s2-mcp-server","version":"1.7.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Semantic Scholar API key for higher rate limits (free at semanticscholar.org/product/api)","isSecret":true,"name":"SEMANTIC_SCHOLAR_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-06T15:37:36.024781Z","publishedAt":"2026-08-06T15:37:36.024781Z","updatedAt":"2026-08-06T15:37:36.024781Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.smaniches/uniprot-mcp","description":"Model Context Protocol server for the UniProt protein knowledgebase.","repository":{"url":"https://github.com/smaniches/uniprot-mcp","source":"github"},"version":"1.3.2","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"uniprot-mcp-server","version":"1.3.2","runtimeHint":"uvx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T11:44:46.655383Z","publishedAt":"2026-07-29T11:44:46.655383Z","updatedAt":"2026-07-29T11:44:46.655383Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.smart-mcp-proxy/mcpproxy-go","description":"Local-first MCP proxy with BM25 tool discovery, security scanning, quarantine & ~99% token savings","title":"MCPProxy","repository":{"url":"https://github.com/smart-mcp-proxy/mcpproxy-go","source":"github"},"version":"0.53.0","websiteUrl":"https://mcpproxy.app"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-05T14:34:35.719314Z","publishedAt":"2026-08-05T14:34:35.719314Z","updatedAt":"2026-08-05T14:34:35.719314Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.smarterweather/onboarding","description":"Agent-first onboarding to Smarter Weather: plans, docs, signup, API keys, MCP config, billing.","title":"Smarter Weather Developer Onboarding","repository":{"url":"https://github.com/smarterweather/developer","source":"github","subfolder":"packages/mcp-onboarding"},"version":"0.0.2","websiteUrl":"https://smarterweather.com/developers","packages":[{"registryType":"npm","identifier":"@smarterweather/mcp-onboarding","version":"0.0.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Set to 'required' to opt into OAuth 2.1 + PKCE sign-in and unlock account-scoped tools (API key minting, usage, billing). Unset, the bridge serves the anonymous discovery tools (get_plans, get_documentation, sign_up) with no credentials at all.","format":"string","name":"SMARTERWEATHER_ONBOARDING_AUTH"},{"description":"Override the target MCP endpoint for development or staging. Precedence: positional argument > SMARTERWEATHER_ONBOARDING_MCP_URL > package default.","format":"string","default":"https://developers.smarterweather.com/mcp","name":"SMARTERWEATHER_ONBOARDING_MCP_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://developers.smarterweather.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-14T23:55:08.084016Z","publishedAt":"2026-07-14T23:55:08.084016Z","updatedAt":"2026-07-14T23:55:08.084016Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.smarterweather/weather","description":"Smarter Weather MCP: forecasts, alerts, outlooks, observations, AQI, grids, and map imagery.","title":"Smarter Weather","repository":{"url":"https://github.com/smarterweather/developer","source":"github","subfolder":"packages/mcp-weather"},"version":"0.0.0","websiteUrl":"https://smarterweather.com/developers","packages":[{"registryType":"npm","identifier":"@smarterweather/mcp-weather","version":"0.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Smarter Weather API key (sw_live_* or sw_test_*) with the 'mcp' scope. When set, the bridge skips the OAuth flow and forwards the key as 'Authorization: Bearer <key>' on every proxied request. When unset, the bridge runs the full MCP OAuth 2.1 + PKCE client and caches tokens at ~/.mcp-auth/. Mint keys at https://smarterweather.com/developers/api-keys.","format":"string","isSecret":true,"name":"SMARTERWEATHER_API_KEY"},{"description":"Override the target MCP endpoint. Useful for development or staging against a non-production sw-mcp deployment. Precedence: positional argument > SMARTERWEATHER_MCP_URL > package default (https://mcp.smarterweather.com/mcp).","format":"string","default":"https://mcp.smarterweather.com/mcp","name":"SMARTERWEATHER_MCP_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.smarterweather.com/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-09T16:51:10.036939Z","publishedAt":"2026-07-09T16:51:10.036939Z","updatedAt":"2026-07-09T16:51:10.036939Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.smartmemory/stratum-mcp","description":"Structured execution for Claude Code — contracts, postconditions, gates, guardrails.","title":"Stratum MCP","repository":{"url":"https://github.com/smartmemory/stratum","source":"github"},"version":"0.2.42","packages":[{"registryType":"pypi","identifier":"stratum-mcp","version":"0.2.42","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-02T15:45:37.232131Z","publishedAt":"2026-05-02T15:45:37.232131Z","updatedAt":"2026-05-02T15:45:37.232131Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.smartpolicy-protocol/smartpolicy","description":"Runtime authorization for AI agents and smart contracts via an immutable on-chain policy registry","repository":{"url":"https://github.com/smartpolicy-protocol/smartpolicy","source":"github"},"version":"0.2.0","websiteUrl":"https://smartpolicy.io","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@smartpolicy/mcp","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"PolicyRegistry contract address (omit for the public Sepolia default)","format":"string","name":"SMARTPOLICY_REGISTRY"},{"description":"GrantVerifier contract address (omit for the public Sepolia default)","format":"string","name":"SMARTPOLICY_VERIFIER"},{"description":"EVM RPC endpoint (omit for the public Sepolia default)","format":"string","name":"SMARTPOLICY_RPC_URL"},{"description":"Optional grant-issuer private key; enables the grant_issue tool","format":"string","isSecret":true,"name":"SMARTPOLICY_ISSUER_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-06T13:29:50.725822Z","publishedAt":"2026-07-06T13:29:50.725822Z","updatedAt":"2026-07-06T13:29:50.725822Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.smartpolicy-protocol/smartpolicy:0.2.0","count":30}}
