{"servers":[{"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":"AgentDocs (agentdocs.eu) MCP: read, search, write, comment, share & attach images to Markdown docs.","repository":{"url":"https://github.com/hoornet/agentdocs-mcp","source":"github"},"version":"0.10.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"agentdocs-mcp","version":"0.10.1","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-22T14:40:00.318092Z","publishedAt":"2026-08-22T14:40:00.318092Z","updatedAt":"2026-08-22T14:40:00.318092Z","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.horkos-labs/irl-gateway","description":"An AI agent's trading mandate it can't break: checked before every order, reasoning sealed in IRL.","title":"IRL Gateway","repository":{"url":"https://github.com/horkos-labs/irl-gateway","source":"github"},"version":"0.2.1","websiteUrl":"https://irl.macropulse.live","packages":[{"registryType":"pypi","identifier":"irl-gateway","version":"0.2.1","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your IRL server, e.g. https://irl.example.com","isRequired":true,"name":"IRL_BASE_URL"},{"description":"Bearer token for the IRL server","isRequired":true,"isSecret":true,"name":"IRL_API_TOKEN"},{"description":"The agent registered on IRL (its mandate)","isRequired":true,"name":"IRL_AGENT_ID"},{"description":"The model hash the agent was registered with (64 hex)","isRequired":true,"name":"IRL_MODEL_HASH"},{"description":"paper (default, live prices, no keys) or exchange","name":"GATEWAY_BROKER"},{"description":"Starting paper balances, e.g. USDT=1000","name":"PAPER_BALANCES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"deprecated","statusChangedAt":"2026-10-07T18:36:59.031096Z","statusMessage":"Moved to io.github.norve-labs/irl-gateway","publishedAt":"2026-10-06T17:29:41.997217Z","updatedAt":"2026-10-07T18:36:59.031096Z","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-12-11/server.schema.json","name":"io.github.hostimdev/hostim","description":"Deploy and manage apps, databases, volumes and domains on Hostim, an EU cloud hosting platform.","title":"Hostim","repository":{"url":"https://github.com/hostimdev/cli","source":"github"},"version":"0.1.40","websiteUrl":"https://hostim.dev/agents/","packages":[{"registryType":"oci","identifier":"ghcr.io/hostimdev/cli:v0.1.40","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"},{"description":"Also expose tools that create, change and delete projects, apps, databases, volumes, env vars and domains.","format":"boolean","default":"false","type":"named","name":"--allow-write"}],"environmentVariables":[{"description":"Hostim API token. Create one in the console under Account Settings → API Tokens.","isRequired":true,"isSecret":true,"name":"HOSTIM_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-06T17:04:52.131307Z","publishedAt":"2026-10-06T17:04:52.131307Z","updatedAt":"2026-10-06T17:04:52.131307Z","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":"2.9.1","packages":[{"registryType":"npm","identifier":"@hostinger/mcp","version":"2.9.1","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"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hostinger.com"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-08T08:50:41.342965Z","publishedAt":"2026-10-08T08:50:41.342965Z","updatedAt":"2026-10-08T08:50:41.342965Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hostkey-cloud-ru/mcp-server-ru","description":"MCP-сервер Hostkey .ru (InvAPI): серверы, питание, заказ, DNS, S3, биллинг","repository":{"url":"https://github.com/hostkey-cloud-ru/mcp-server-ru","source":"github"},"version":"1.0.2","packages":[{"registryType":"npm","identifier":"hostkey-mcp-server-ru","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"InvAPI API key for the .ru portal (invapi.hostkey.ru); per-server keys supported","isRequired":true,"isSecret":true,"name":"HOSTKEY_API_KEY"},{"description":"Session token TTL in seconds (default 3600)","name":"HOSTKEY_TOKEN_TTL"},{"description":"Set to 1 to allow destructive operations (OS reinstall, PXE cycle, service cancellation)","name":"HOSTKEY_ALLOW_DESTRUCTIVE"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hostkey.ru/mcp","headers":[{"description":"Bearer <InvAPI API key> для портала .ru (invapi.hostkey.ru)","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T13:03:05.778989Z","publishedAt":"2026-09-23T13:03:05.778989Z","updatedAt":"2026-09-23T13:03:05.778989Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hostkey-cloud/mcp-server","description":"MCP server for Hostkey .com (InvAPI): servers, power, order, DNS, S3, billing","repository":{"url":"https://github.com/hostkey-cloud/mcp-server","source":"github"},"version":"1.0.2","packages":[{"registryType":"npm","identifier":"hostkey-mcp-server","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"InvAPI API key for the .com portal (invapi.hostkey.com); per-server keys supported","isRequired":true,"isSecret":true,"name":"HOSTKEY_API_KEY"},{"description":"Session token TTL in seconds (default 3600)","name":"HOSTKEY_TOKEN_TTL"},{"description":"Set to 1 to allow destructive operations (OS reinstall, PXE cycle, service cancellation)","name":"HOSTKEY_ALLOW_DESTRUCTIVE"}]}],"remotes":[{"type":"streamable-http","url":"https://mcp.hostkey.com/mcp","headers":[{"description":"Bearer <InvAPI API key> for the .com portal (invapi.hostkey.com)","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T13:02:37.621879Z","publishedAt":"2026-09-23T13:02:37.621879Z","updatedAt":"2026-09-23T13:02:37.621879Z","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.4.0","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.4.0","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-09-27T18:03:54.073256Z","publishedAt":"2026-09-27T18:03:54.073256Z","updatedAt":"2026-09-27T18:03:54.073256Z","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.11","websiteUrl":"https://houtini.com/query-fan-out-mcp-for-ai-search-optimisation/","icons":[{"src":"https://raw.githubusercontent.com/houtini-ai/fanout-mcp/master/houtini-logo.jpg","mimeType":"image/jpeg"}],"packages":[{"registryType":"npm","identifier":"@houtini/fanout-mcp","version":"0.2.11","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-07T07:17:52.832575Z","publishedAt":"2026-10-07T07:17:52.832575Z","updatedAt":"2026-10-07T07:17:52.832575Z","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.9","websiteUrl":"https://houtini.com/ai-in-finance-using-financial-modeling-prep-mcp-for-real-time-market-data-in-claude/","packages":[{"registryType":"npm","identifier":"@houtini/fmp-mcp","version":"1.1.9","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-10-07T07:17:43.935324Z","publishedAt":"2026-10-07T07:17:43.935324Z","updatedAt":"2026-10-07T07:17:43.935324Z","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.9.0","websiteUrl":"https://houtini.com/gemini-mcp/","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.9.0","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-10-07T07:17:42.18543Z","publishedAt":"2026-10-07T07:17:42.18543Z","updatedAt":"2026-10-07T07:17:42.18543Z","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.9","websiteUrl":"https://houtini.com","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.9","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-10-07T07:17:46.940144Z","publishedAt":"2026-10-07T07:17:46.940144Z","updatedAt":"2026-10-07T07:17:46.940144Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.houtini-ai/lm","description":"Connect Claude to any OpenAI-compatible LLM endpoint and offload routine work to a local model.","repository":{"url":"https://github.com/houtini-ai/houtini-lm","source":"github"},"version":"3.3.4","websiteUrl":"https://houtini.com","icons":[{"src":"https://raw.githubusercontent.com/houtini-ai/houtini-lm/main/assets/logo.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"@houtini/lm","version":"3.3.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the OpenAI-compatible API endpoint (e.g. http://localhost:1234, https://openrouter.ai/api). Legacy alias: LM_STUDIO_URL.","format":"string","name":"HOUTINI_LM_ENDPOINT_URL"},{"description":"Bearer token for API authentication (no auth if blank). Legacy aliases: LM_STUDIO_PASSWORD, LM_PASSWORD, OPENROUTER_API_KEY.","format":"string","isSecret":true,"name":"HOUTINI_LM_API_KEY"},{"description":"Model identifier to use for requests (auto-detected if not set). Legacy alias: LM_STUDIO_MODEL.","format":"string","name":"HOUTINI_LM_MODEL"},{"description":"Optional provider override: 'openrouter' forces OpenRouter-specific handling (attribution headers, reasoning.exclude, no inference serialisation). Auto-detected from the endpoint URL when possible.","format":"string","name":"HOUTINI_LM_PROVIDER"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-07T07:17:35.693497Z","publishedAt":"2026-10-07T07:17:35.693497Z","updatedAt":"2026-10-07T07:17:35.693497Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.houtini-ai/seo-audit-console","description":"Technical SEO in Claude: GSC + crawl + DataForSEO - audit, market sizing, content recon.","repository":{"url":"https://github.com/houtini-ai/seo-audit","source":"github"},"version":"0.12.1","websiteUrl":"https://houtini.com","packages":[{"registryType":"npm","identifier":"@houtini/seo-audit-console","version":"0.12.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the Google service-account JSON key with Search Console access.","isRequired":true,"format":"string","name":"GOOGLE_APPLICATION_CREDENTIALS"},{"description":"Directory for per-property SQLite databases and reports. Defaults to ~/Documents/seo-audit-console.","format":"string","name":"SAC_DATA_DIR"},{"description":"DataForSEO API username (optional, enables SERP/keyword/domain/market/recon checks).","format":"string","name":"DATAFORSEO_USERNAME"},{"description":"DataForSEO API password (optional).","format":"string","isSecret":true,"name":"DATAFORSEO_PASSWORD"},{"description":"TTL for the DataForSEO response cache, in days. Default 7.","format":"string","name":"DATAFORSEO_CACHE_DAYS"},{"description":"Firecrawl API key (optional). Lets content recon scrape competitor pages. Get one at https://firecrawl.link/2d1PLD8","format":"string","isSecret":true,"name":"FIRECRAWL_API_KEY"},{"description":"Supadata API key (optional). Lets content recon transcribe the ranking videos (YouTube/TikTok/X).","format":"string","isSecret":true,"name":"SUPADATA_API_KEY"},{"description":"Majestic API key (optional). Enriches link_intersect with Trust Flow + Topical Trust Flow and re-sorts prospects by real authority.","format":"string","isSecret":true,"name":"MAJESTIC_API_KEY"},{"description":"TTL for the Majestic response cache, in days. Default 30.","format":"string","name":"MAJESTIC_CACHE_DAYS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-06T16:18:17.96928Z","publishedAt":"2026-10-06T16:18:17.96928Z","updatedAt":"2026-10-06T16:18:17.96928Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.houtini-ai/seo-crawler-mcp","description":"Crawl and analyse websites for SEO errors using Crawlee with SQLite storage","repository":{"url":"https://github.com/houtini-ai/seo-crawler-mcp","source":"github"},"version":"2.0.1","packages":[{"registryType":"npm","identifier":"@houtini/seo-crawler-mcp","version":"2.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Directory where crawl results are saved","isRequired":true,"format":"string","name":"OUTPUT_DIR"},{"description":"Enable verbose debug logging (set to 'true' to enable)","format":"string","name":"DEBUG"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-02-02T11:35:12.217448Z","publishedAt":"2026-02-02T11:35:12.217448Z","updatedAt":"2026-02-02T11:35:12.217448Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.howardpen9/grok-mcp","description":"Use xAI Grok as a peer reviewer + PR gate from Claude Code, Cursor, Cline and any MCP host.","repository":{"url":"https://github.com/howardpen9/grok-mcp","source":"github"},"version":"0.2.0","packages":[{"registryType":"npm","identifier":"grok-cli-mcp","version":"0.2.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-10T08:43:18.582112Z","publishedAt":"2026-06-10T08:43:18.582112Z","updatedAt":"2026-06-10T08:43:18.582112Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hpdkhoa/poselab-mcp","description":"Measured spatial answers for posing first-person arms and a rifle in Blender","title":"Pose Lab","repository":{"url":"https://github.com/hpdkhoa/poselab-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"poselab-mcp","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Blender's executable, if it is not on the PATH or in the usual install folder","name":"POSELAB_BLENDER"},{"description":"A rigs.json describing your own FBX rigs; the built-in sample rig needs none","name":"POSELAB_RIGS"},{"description":"The only folder Pose Lab writes to (renders, the worker's log); defaults to ~/.poselab","name":"POSELAB_OUT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-08T16:26:41.802792Z","publishedAt":"2026-10-08T16:26:41.802792Z","updatedAt":"2026-10-08T16:26:41.802792Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hpp-io/x402-mcp-bridge","description":"MCP bridge for autonomous x402 payments in HPP USDC.e — discover and pay for services per call.","title":"HPP x402 MCP Bridge","repository":{"url":"https://github.com/hpp-io/x402-mcp-bridge","source":"github"},"version":"0.1.21","websiteUrl":"https://docs.hpp.io/x402/agents","icons":[{"src":"https://docs.hpp.io/img/hpp-logo.png","mimeType":"image/png","sizes":["192x192"]}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@hpp-io/x402-mcp-bridge","version":"0.1.21","transport":{"type":"stdio"},"environmentVariables":[{"description":"Delegate EOA private key used to sign payments. Auto-created in the OS keychain if unset.","isSecret":true,"name":"DELEGATE_PRIVATE_KEY"},{"description":"Target network: eip155:181228 (HPP Sepolia, default) or eip155:190415 (HPP Mainnet).","name":"HPP_NETWORK"},{"description":"Optional upstream MCP server to proxy. Omit to expose only the local tools.","name":"RESOURCE_SERVER_URL"},{"description":"Safe address for governance (Safe) mode. Set together with ALLOWANCE_MODULE_ADDRESS.","name":"SAFE_ADDRESS"},{"description":"Safe AllowanceModule address for governance (Safe) mode. Set together with SAFE_ADDRESS.","name":"ALLOWANCE_MODULE_ADDRESS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-02T09:44:26.534069Z","publishedAt":"2026-10-02T09:44:26.534069Z","updatedAt":"2026-10-02T09:44:26.534069Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hqkh4nh/dejared","description":"Java decompiler MCP server. Explore, search, and decompile JAR, WAR, EAR, and AAR bytecode.","repository":{"url":"https://github.com/hqkh4nh/dejared-mcp","source":"github"},"version":"1.2.1","packages":[{"registryType":"npm","identifier":"dejared-mcp","version":"1.2.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-21T17:41:47.998701Z","publishedAt":"2026-08-21T17:41:47.998701Z","updatedAt":"2026-08-21T17:41:47.998701Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hrandhawa02/squad_up","description":"Create events, add invitees, manage potlucks and carpools via natural language.","repository":{"url":"https://github.com/hrandhawa02/squad_up","source":"github","subfolder":"mcp-server"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"squad-up-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of your Squad Up API (e.g. https://your-backend.url/api)","format":"string","name":"SQUAD_UP_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-10T06:29:01.337894Z","publishedAt":"2026-03-10T06:29:01.337894Z","updatedAt":"2026-03-10T06:29:01.337894Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hrishikesh-thakre/ai-workbench-mcp","description":"Goose-first MCP server for Workbench-owned acceptance evidence, validation gates, and analytics.","title":"AI Workbench MCP","repository":{"url":"https://github.com/hrishikesh-thakre/ai-workbench-mcp","source":"github"},"version":"0.6.0a0","packages":[{"registryType":"pypi","identifier":"ai-workbench-mcp","version":"0.6.0a0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-19T15:28:14.349907Z","publishedAt":"2026-05-19T15:28:14.349907Z","updatedAt":"2026-05-19T15:28:14.349907Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hristovdimitri2-hub/kristo-intelligence","description":"Pay-per-call DeFi intelligence for AI agents on Base — x402, USDC, no keys.","title":"Kristo Intelligence","repository":{"url":"https://github.com/hristovdimitri2-hub/kristo-intelligence-6","source":"github"},"version":"6.0.0","websiteUrl":"https://kristo-intelligence-api.onrender.com","icons":[{"src":"https://kristo-intelligence-api.onrender.com/favicon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"remotes":[{"type":"streamable-http","url":"https://kristo-intelligence-api.onrender.com/mcp"},{"type":"sse","url":"https://kristo-intelligence-api.onrender.com/mcp/sse"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"discovery":{"llms_txt":"https://kristo-intelligence-api.onrender.com/llms.txt","mcp":"https://kristo-intelligence-api.onrender.com/mcp","mcp_manifest":"https://kristo-intelligence-api.onrender.com/api/mcp/manifest","mcp_sse":"https://kristo-intelligence-api.onrender.com/mcp/sse","openapi":"https://kristo-intelligence-api.onrender.com/openapi.json","x402":"https://kristo-intelligence-api.onrender.com/.well-known/x402"},"paid_endpoints":[{"endpoint":"/api/arb/opportunities","name":"Cross-DEX Arbitrage Radar","price_usd":0.005},{"endpoint":"/api/bot-status","name":"Bot & Service Status","price_usd":0.005},{"endpoint":"/api/sales","name":"On-Chain Sales History","price_usd":0.005},{"endpoint":"/api/stats","name":"Market Activity & Daily Stats","price_usd":0.005},{"endpoint":"/api/v1/signal","name":"Trading-Agent Signals","price_usd":0.003},{"endpoint":"/api/v1/whaleflow","name":"Whale Flow (Live Base Feed)","price_usd":0.003}],"pricing":{"asset":"USDC","chain_id":8453,"max_usd":0.005,"min_usd":0.003,"model":"pay-per-call","network":"base","note":"Every unpaid call answers HTTP 402 with the canonical x402 challenge; the amount in that response is the price. No free tier, no signup, no API keys."},"protocol":"x402","tools":[{"description":"Market activity, daily stats, and live market data (CoinGecko, DEXScreener, Fear & Greed). Paid via x402.","endpoint":"/api/stats","name":"get_market_stats","price_usd":0.005},{"description":"Real on-chain sales history (USDC transfers to the Kristo fee receiver). Paid via x402.","endpoint":"/api/sales","name":"get_onchain_sales","price_usd":0.005},{"description":"Telegram bot integration status. Paid via x402.","endpoint":"/api/bot-status","name":"get_bot_status","price_usd":0.005}]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-17T07:57:04.430945Z","publishedAt":"2026-09-17T07:57:04.430945Z","updatedAt":"2026-09-17T07:57:04.430945Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.hronaut/hronaut","description":"Control visible, persistent Hronaut browser workspaces through a local MCP connection.","title":"Hronaut Browser MCP","repository":{"url":"https://github.com/hronaut/hronaut","source":"github"},"version":"2.19.0","websiteUrl":"https://hronaut.dev","packages":[{"registryType":"mcpb","identifier":"https://github.com/hronaut/hronaut/releases/download/v2.19.0/hronaut-mcp-adapter-2.19.0.mcpb","version":"2.19.0","fileSha256":"acf3bc7a7e71af8ef27fd43806096aed1ca927a2ec7305b1440597a28569b8c5","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-08T01:52:58.837078Z","publishedAt":"2026-10-08T01:52:58.837078Z","updatedAt":"2026-10-08T01:52:58.837078Z","isLatest":true}}}],"metadata":{"nextCursor":"io.github.hronaut/hronaut:2.19.0","count":30}}
