{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json","name":"io.github.holiday-forever/holiday-photo-plus-2","description":"Holiday photo MCP server: list and fetch personal holiday photos inline in Claude chat.","repository":{"url":"https://github.com/holiday-forever/Holiday-Photo-Plus-2","source":"github"},"version":"0.0.8","remotes":[{"type":"streamable-http","url":"https://holiday-photo-plus-2.vercel.app/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-22T05:52:19.929444Z","publishedAt":"2026-05-22T05:52:19.929444Z","updatedAt":"2026-05-22T05:52:19.929444Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.holiday-forever/holidayforever","description":"Searchable directory of Airbnb listings — discover properties and retrieve direct Airbnb links.","repository":{"url":"https://github.com/holiday-forever/holidayforeverphoto","source":"github","subfolder":"holidayforever-main"},"version":"1.1.7","remotes":[{"type":"streamable-http","url":"https://holidayforeverphoto.vercel.app/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-21T06:56:40.673768Z","publishedAt":"2026-05-21T06:56:40.673768Z","updatedAt":"2026-05-21T06:56:40.673768Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.holistis/3ilm-mcp","description":"Search 1,032 verified smart contract vulnerability findings from Sherlock audits by pattern.","repository":{"url":"https://github.com/holistis/3ilm-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"3ilm-mcp","version":"1.0.1","runtimeHint":"npx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T11:08:57.469993Z","publishedAt":"2026-07-26T11:08:57.469993Z","updatedAt":"2026-07-26T11:08:57.469993Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.holistis/bug-bounty-intelligence-mcp","description":"AI security scanner for Solidity + free CC0 dataset of Sherlock audit-competition acceptance rates.","title":"Bug Bounty Intelligence","repository":{"url":"https://github.com/holistis/bug-bounty-intelligence-mcp","source":"github"},"version":"1.0.3","websiteUrl":"https://github.com/holistis/bug-bounty-intelligence-mcp","remotes":[{"type":"streamable-http","url":"https://wazir-x402.duckdns.org/api/bug-intel"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T08:01:54.155156Z","publishedAt":"2026-07-22T08:01:54.155156Z","updatedAt":"2026-07-22T08:01:54.155156Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.holmesclaw-hash/dead-drop-content","description":"Publish-ready articles on demand. Send a topic, get back SEO-optimized content with images.","version":"0.1.1","packages":[{"registryType":"npm","identifier":"dead-drop-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Ollama API URL (default: http://localhost:11434)","format":"string","name":"OLLAMA_URL"},{"description":"Unsplash API key for image matching (optional, images disabled without it)","format":"string","isSecret":true,"name":"UNSPLASH_ACCESS_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-02T03:07:08.18189Z","publishedAt":"2026-04-02T03:07:08.18189Z","updatedAt":"2026-04-02T03:07:08.18189Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.holomodular/servicebricks","description":"Generate a ServiceBricks C# .NET microservice as a ZIP file.","repository":{"url":"https://github.com/holomodular/ServiceBricks","source":"github"},"version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://servicebricks.com/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-29T01:14:28.439523Z","publishedAt":"2026-01-29T01:14:28.439523Z","updatedAt":"2026-01-29T01:14:28.439523Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.holsson95/mythaitaxes-mcp","description":"Free Thai personal income tax (PIT) calculator for salaried employees, from mythaitaxes.com.","version":"1.0.0","websiteUrl":"https://www.mythaitaxes.com/about/","remotes":[{"type":"streamable-http","url":"https://mythaitaxes-mcp.hannwill999.workers.dev/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T06:26:50.189028Z","publishedAt":"2026-07-29T06:26:50.189028Z","updatedAt":"2026-07-29T06:26:50.189028Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.homeassistant-ai/ha-mcp","description":"Comprehensive Model Context Protocol server for managing Home Assistant through AI assistants.","repository":{"url":"https://github.com/homeassistant-ai/ha-mcp.git","source":"github"},"version":"8.1.1","packages":[{"registryType":"pypi","identifier":"ha-mcp","version":"8.1.1","transport":{"type":"stdio"}},{"registryType":"oci","identifier":"ghcr.io/homeassistant-ai/ha-mcp:8.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-06T01:04:50.367131Z","publishedAt":"2026-08-06T01:04:50.367131Z","updatedAt":"2026-08-06T01:04:50.367131Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.honeycrisp-suite/context","description":"Local-first personal context over MCP: mail/calendar metadata, briefings, person lookups. No cloud.","repository":{"url":"https://github.com/honeycrisp-suite/honeycrisp","source":"github"},"version":"0.1.2","packages":[{"registryType":"npm","identifier":"@honeycrisp/context","version":"0.1.2","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Run the MCP server (other CLI modes: capture, brief)","value":"serve","type":"positional"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-01T20:53:28.067823Z","publishedAt":"2026-08-01T20:53:28.067823Z","updatedAt":"2026-08-01T20:53:28.067823Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.honeycrisp-suite/mail","description":"Apple Mail over MCP: fenced reads, draft-only writing, human-gated actions, audited with undo.","repository":{"url":"https://github.com/honeycrisp-suite/honeycrisp","source":"github"},"version":"0.1.2","packages":[{"registryType":"npm","identifier":"@honeycrisp/mail","version":"0.1.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-01T20:53:19.563628Z","publishedAt":"2026-08-01T20:53:19.563628Z","updatedAt":"2026-08-01T20:53:19.563628Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.honeytones/idios","description":"Private escrow for AI agent work on Beam: verifiable delivery, worker collateral, M of N disputes.","repository":{"url":"https://github.com/honeytones/idios","source":"github"},"version":"2.3.3","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"idios-mcp-server","version":"2.3.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Beam wallet password. If unset the server prompts on stdin at startup, which fails in containers.","isSecret":true,"name":"IDIOS_WALLET_PASS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T08:33:27.619006Z","publishedAt":"2026-07-31T08:33:27.619006Z","updatedAt":"2026-07-31T08:33:27.619006Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hongnoul/hwatu","description":"Verification browser for coding agents: headless WebKit, DOM eval, screenshots, pixel-diff.","repository":{"url":"https://github.com/hongnoul/hwatu","source":"github"},"version":"0.6.0","websiteUrl":"https://github.com/hongnoul/hwatu","packages":[{"registryType":"mcpb","identifier":"https://github.com/hongnoul/hwatu/releases/download/v0.6.0/hwatu-mcp-linux-x86_64.tar.gz","version":"0.6.0","fileSha256":"08b8b23720fe4bc4806eea7ac82ddf8441d9f10ca56dab97fe8c78521397ad67","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-25T09:14:47.986595Z","publishedAt":"2026-07-25T09:14:47.986595Z","updatedAt":"2026-07-25T09:14:47.986595Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hongnoul/mit-dining","description":"Real-time MIT dining hall menus with dietary filtering across all 6 halls","repository":{"url":"https://github.com/hongnoul/mit-dining-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"mit-dining-mcp","version":"1.0.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-15T04:23:48.195868Z","publishedAt":"2026-03-15T04:23:48.195868Z","updatedAt":"2026-03-15T04:23:48.195868Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hoodly-agent/hoodly-gmgn-robinhood-mcp","description":"Read-only MCP server for Robinhood Chain token discovery, research, and due diligence via GMGN.","title":"Hoodly GMGN Robinhood Research","repository":{"url":"https://github.com/hoodly-agent/hoodly-gmgn-robinhood-mcp","source":"github"},"version":"0.1.1","remotes":[{"type":"streamable-http","url":"https://gmgn.hoodly.io/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-20T09:28:14.480276Z","publishedAt":"2026-07-20T09:28:14.480276Z","updatedAt":"2026-07-20T09:28:14.480276Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hoodly-agent/mcp-pons","description":"Dual-version MCP for pons token launches on Robinhood Chain: v1 trading, v2 curve reads (plan-only).","title":"pons Launchpad (Robinhood Chain)","repository":{"url":"https://github.com/hoodly-agent/mcp-pons","source":"github"},"version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://mcp-pons.hoodly.ai/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-29T17:33:56.894472Z","publishedAt":"2026-07-29T17:33:56.894472Z","updatedAt":"2026-07-29T17:33:56.894472Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hoodly-agent/mcp-rialto","description":"Read-only MCP for Rialto quotes and swap preflight on Robinhood Chain. No signing or broadcast.","title":"Rialto Swap (read-only)","repository":{"url":"https://github.com/hoodly-agent/mcp-rialto","source":"github"},"version":"0.1.1","remotes":[{"type":"streamable-http","url":"https://mcp-rialto.hoodly.io/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-28T17:21:39.373915Z","publishedAt":"2026-07-28T17:21:39.373915Z","updatedAt":"2026-07-28T17:21:39.373915Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hoodsy/solar-data-mcp","description":"US open solar data for agents: PVWatts production, tariffs & ROI, market data, forecasts. 18 tools.","title":"Solar Data","repository":{"url":"https://github.com/hoodsy/solar-data-mcp","source":"github"},"version":"0.1.1","websiteUrl":"https://github.com/hoodsy/solar-data-mcp","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"solar-data-mcp","version":"0.1.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Free key from https://developer.nlr.gov/signup/ — required for production modeling and irradiance tools","isSecret":true,"name":"NREL_API_KEY"},{"description":"Free key for URDB utility tariff lookups (economics tools)","isSecret":true,"name":"OPENEI_API_KEY"},{"description":"Free key for EIA electricity price data (economics tools)","isSecret":true,"name":"EIA_API_KEY"},{"description":"Optional SunSpec AHJ Registry token for permitting-authority lookups","isSecret":true,"name":"AHJ_REGISTRY_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-06T21:24:26.216301Z","publishedAt":"2026-07-06T21:24:26.216301Z","updatedAt":"2026-07-06T21:24:26.216301Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hoon1983/seismic-mcp","description":"Unified earthquake data from 20 global seismic agencies, with cross-agency report reconciliation.","repository":{"url":"https://github.com/hoon1983/seismic-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","identifier":"seismic-mcp","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-24T23:52:01.609742Z","publishedAt":"2026-06-24T23:52:01.609742Z","updatedAt":"2026-06-24T23:52:01.609742Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hoon1983/spaceweather-mcp","description":"Space weather & geomagnetic conditions (NOAA SWPC, NASA DONKI, USGS, Kyoto) via MCP.","repository":{"url":"https://github.com/hoon1983/spaceweather-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","identifier":"spaceweather-mcp","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-25T00:57:57.308133Z","publishedAt":"2026-06-25T00:57:57.308133Z","updatedAt":"2026-06-25T00:57:57.308133Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hoornet/agentdocs-mcp","description":"MCP server for AgentDocs (agentdocs.eu): read, search, write, comment on & share Markdown docs.","repository":{"url":"https://github.com/hoornet/agentdocs-mcp","source":"github"},"version":"0.9.2","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"agentdocs-mcp","version":"0.9.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"AgentDocs API token (account or space-scoped). Profile → Regenerate API Token, or Space settings → Tokens.","isRequired":true,"isSecret":true,"name":"AGENTDOCS_TOKEN"},{"description":"Override the AgentDocs API base URL. Advanced — defaults to the hosted service at https://agentdocs.eu; set this only if you have been given a different endpoint.","default":"https://agentdocs.eu","name":"AGENTDOCS_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://agentdocs.eu/mcp","headers":[{"description":"OPTIONAL. The endpoint implements OAuth 2.1 with dynamic client registration, so MCP clients that support OAuth (Claude.ai, Claude Desktop, Claude mobile) connect with no header at all — discovery, consent and tokens are automatic. Supply this header only for clients without OAuth support: \"Token <api_token>\" (account or space-scoped); \"Bearer <api_token>\" is also accepted. Get one at Profile → Regenerate API Token, or Space settings → Tokens.","isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-05T13:02:52.184662Z","publishedAt":"2026-08-05T13:02:52.184662Z","updatedAt":"2026-08-05T13:02:52.184662Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.hopx-ai/hopx-mcp","description":"Execute code in isolated cloud containers. Supports Python, JavaScript, Bash, and Go.","version":"0.2.1"},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-03T19:11:19.714751Z","publishedAt":"2025-12-03T19:11:19.714751Z","updatedAt":"2025-12-03T19:11:19.714751Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.horustechltd/horus-flow-mcp","description":"Institutional crypto & equity orderflow intelligence for AI trading agents.","repository":{"url":"https://github.com/horustechltd/horus-flow-mcp","source":"github"},"version":"1.0.2","packages":[{"registryType":"pypi","identifier":"horus-flow-mcp","version":"1.0.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your RapidAPI key for Horus Flow Intelligence","isRequired":true,"format":"string","isSecret":true,"name":"RAPIDAPI_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-19T17:08:07.184969Z","publishedAt":"2026-04-19T17:08:07.184969Z","updatedAt":"2026-04-19T17:08:07.184969Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.hostinger/hostinger-api-mcp","description":"MCP server for Hostinger API","repository":{"url":"https://github.com/hostinger/api-mcp-server","source":"github"},"version":"1.33.0","packages":[{"registryType":"npm","identifier":"hostinger-api-mcp","version":"1.33.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Hostinger API token. Optional — when unset, the server falls back to interactive OAuth sign-in.","format":"string","isSecret":true,"name":"HOSTINGER_API_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-07T07:49:19.474351Z","publishedAt":"2026-08-07T07:49:19.474351Z","updatedAt":"2026-08-07T07:49:19.474351Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-07-09/server.schema.json","name":"io.github.hostsmith/mcp-server","description":"Deploy static sites on Hostsmith - give it a file, get a live HTTPS URL. EU/US residency.","repository":{"url":"https://github.com/hostsmith/mcp-server","source":"github"},"version":"1.5.2","websiteUrl":"https://hostsmith.net/docs/mcp/quick-start/","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@hostsmith/mcp-server","version":"1.5.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Hostsmith app URL (OAuth endpoints).","default":"https://hostsmith.net","name":"HOSTSMITH_URL"},{"description":"Override the upstream API domain across both partitions; 'us.api.' and 'eu.api.' are prepended to this value.","name":"HOSTSMITH_API_DOMAIN"},{"description":"Override the API base URL with a single fixed value, bypassing partition selection entirely.","name":"HOSTSMITH_BASE_URL"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hostsmith.net/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-16T13:35:01.656541Z","publishedAt":"2026-05-16T13:35:01.656541Z","updatedAt":"2026-05-16T13:35:01.656541Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.houtini-ai/amazon-creators","description":"Amazon product search returning paste-ready affiliate deal rows for your blog","repository":{"url":"https://github.com/houtini-ai/amazon-creators-mcp","source":"github"},"version":"0.3.3","icons":[{"src":"https://raw.githubusercontent.com/houtini-ai/amazon-creators-mcp/main/assets/logo.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"@houtini/amazon-creators-mcp","version":"0.3.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Amazon Creators API client ID","isRequired":true,"format":"string","isSecret":true,"name":"AMAZON_CLIENT_ID"},{"description":"Amazon Creators API client secret","isRequired":true,"format":"string","isSecret":true,"name":"AMAZON_CLIENT_SECRET"},{"description":"Your Amazon Associates partner tag, baked into every generated link","isRequired":true,"format":"string","name":"AMAZON_PARTNER_TAG"},{"description":"Credential version issued with your Creators API keys, e.g. 3.1","isRequired":true,"format":"string","name":"AMAZON_CREDENTIAL_VERSION"},{"description":"Marketplace host, e.g. www.amazon.com or www.amazon.co.uk","isRequired":true,"format":"string","name":"AMAZON_MARKETPLACE"},{"description":"Maximum concurrent API requests (optional, defaults to 4)","format":"string","name":"AMAZON_MAX_CONCURRENCY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T17:17:49.064417Z","publishedAt":"2026-08-08T17:17:49.064417Z","updatedAt":"2026-08-08T17:17:49.064417Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.houtini-ai/fanout","description":"Multi-URL comparative content analysis with topical gap detection","repository":{"url":"https://github.com/houtini-ai/fanout-mcp","source":"github"},"version":"0.2.6","packages":[{"registryType":"npm","identifier":"@houtini/fanout-mcp","version":"0.2.6","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-29T13:57:59.733936Z","publishedAt":"2026-01-29T13:57:59.733936Z","updatedAt":"2026-01-29T13:57:59.733936Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.houtini-ai/fmp","description":"Access financial data and market information via Financial Modeling Prep API","repository":{"url":"https://github.com/houtini-ai/fmp-mcp","source":"github"},"version":"1.1.3","packages":[{"registryType":"npm","identifier":"@houtini/fmp-mcp","version":"1.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Financial Modeling Prep API key (get from https://site.financialmodelingprep.com/developer/docs)","isRequired":true,"format":"string","isSecret":true,"name":"FMP_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-01-29T13:55:06.452555Z","publishedAt":"2026-01-29T13:55:06.452555Z","updatedAt":"2026-01-29T13:55:06.452555Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.houtini-ai/gemini","description":"Model Context Protocol server for Google Gemini AI with chat, research, and grounding","repository":{"url":"https://github.com/houtini-ai/gemini-mcp","source":"github"},"version":"2.6.1","icons":[{"src":"https://raw.githubusercontent.com/houtini-ai/gemini-mcp/main/assets/logo.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"@houtini/gemini-mcp","version":"2.6.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google AI Studio API key (get from https://aistudio.google.com/apikey)","isRequired":true,"format":"string","isSecret":true,"name":"GEMINI_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T17:16:27.153961Z","publishedAt":"2026-08-08T17:16:27.153961Z","updatedAt":"2026-08-08T17:16:27.153961Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.houtini-ai/geo-analyzer","description":"Scores content on the signals that get it cited by ChatGPT, Perplexity and AI Overviews","repository":{"url":"https://github.com/houtini-ai/geo-analyzer","source":"github"},"version":"3.0.5","icons":[{"src":"https://raw.githubusercontent.com/houtini-ai/geo-analyzer/main/assets/logo.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"@houtini/geo-analyzer","version":"3.0.5","transport":{"type":"stdio"},"environmentVariables":[{"description":"Anthropic API key, used for the semantic analysis pass","isRequired":true,"format":"string","isSecret":true,"name":"ANTHROPIC_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T17:17:41.411874Z","publishedAt":"2026-08-08T17:17:41.411874Z","updatedAt":"2026-08-08T17:17:41.411874Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.houtini-ai/google-knowledge-graph","description":"Search Google's Knowledge Graph for structured information about real-world entities","repository":{"url":"https://github.com/houtini-ai/google-knowledge-graph-mcp","source":"github"},"version":"1.0.7","icons":[{"src":"https://raw.githubusercontent.com/houtini-ai/google-knowledge-graph-mcp/main/assets/logo.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"@houtini/google-knowledge-graph-mcp","version":"1.0.7","transport":{"type":"stdio"},"environmentVariables":[{"description":"Google Knowledge Graph Search API key","isRequired":true,"format":"string","isSecret":true,"name":"GOOGLE_KNOWLEDGE_GRAPH_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-08T17:16:30.368569Z","publishedAt":"2026-08-08T17:16:30.368569Z","updatedAt":"2026-08-08T17:16:30.368569Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.houtini-ai/google-knowledge-graph:1.0.7","count":30}}
