Open-source MCP backend that hosts and routes a large catalog of AI and business integrations as Model Context Protocol servers.
aihappey-mcp is the backend layer in the AIHappey ecosystem for MCP.
It provides a single place to expose many MCP servers, from AI providers to Microsoft 365, public datasets, and operational tools.
- Connect one MCP endpoint and discover many available servers.
- Use server-based tools for models, search, files, media, and workflows.
- Combine static JSON-defined servers with SQL-backed dynamic servers.
- Run with either header-based auth or Azure-authenticated hosting samples.
- Reuse the same backend across different clients and agent experiences.
This repository includes 336 MCP server definitions from Servers/MCPhappey.Servers.JSON/Servers.
The logo wall below is generated from those Server.json files, deduplicated by serverInfo.websiteUrl.
- Unique logo domains shown: 122
- Total server definitions: 336
- Servers without
websiteUrlor icon are not shown in the wall, but are included in the total count.
Accessibility fallback (alphabetical provider links)
302.AI 3D Modelling | AI/ML Audio | Anthropic Code Execution | AssemblyAI | asyncAI | Audixa | Azure Document Intelligence | Azure Service Management | Basisregistratie Adressen en Gebouwen (BAG) | Berget AI Models | Brave | Bria | BrightData | Calcasa | Capital Value | Centraal Bureau voor de Statistiek (CBS) | Centrum Onderzoek Economie Lagere Overheden | Claude | Cluely | Cohere Models | Contextual AI Parse | Dappier | Declaree | Deepgram Audio | DeepL | deskbird | Dienst Uitvoering Onderwijs (DUO) | Eden AI Audio | EP Online | European Central Bank | European Union Eurostat | EUrouter | Exa | Firecrawl | Frankfurter | Freepik | GitHub AngleSharp | GitHub Plotly | GitHub QuestPDF | Gladia | GreenPT Documents | Groq Audio | Imagga | Jina AI | Kroki | Linkup | Luchtmeetnet | Markdown | Mem0 Personal Memory | Meta AI WhatsApp | Microsoft 365 Me | Microsoft Bookings | Microsoft OneNote | Microsoft Planner | Microsoft Teams | Microsoft Workbooks | Ministerie van Financiën | Mistral Agents | Mistral DocumentAI | ModelContext Documentation | Nager.Date | Nederland Wereldwijd | Nederlands Register Vastgoed Taxateurs | Nederlandse Vereniging van Makelaars | Nominatim | Open Spending | Open Trivia | OpenAI ChatGPT Study | OpenAI Files | OpenGraph.io | Open-Meteo | OpenPLZ | Opper AI Models | Parallel | Perplexity | Pexels | Pollinations | Portkey | Power Automate | Power BI | Project Gutenberg | Publieke Dienstverlening op de Kaart | Recraft | RegoloAI Images | RekaAI Models | Replicate | Rijksdienst Wegverkeer (RDW) | Rijksmuseum | Rijksoverheid | Runware Audio | Runway Audio | Scaleway Audio | ScrapeGraphAI | SiliconFlow Audio | Smithery | StabilityAI 3D | Stedin eKlok | Sudo | SunoAPI Music | Sunrise Sunset | Tavily | Tavus | Telnyx | TenderNed | Tinfoil | Todo Task List | Together Audio | Tweede Kamer der Staten-Generaal | Unsplash | Upstage Document Classification | Vektis | Vidu | Voyage AI Reranker | WaterData Rijkswaterstaat (WADAR) | Wikidata | World Air Quality Index | WTC Rotterdam | xAI Code Execution | xeno-canto | z.AI Tools | Zorginzicht | Zorgkaart Nederland
Default hosted endpoint:
https://mcp.aihappey.net
Typical connection flow:
- Point your MCP client to the base endpoint.
- Discover available servers from the registry endpoint.
- Select the servers relevant to your use case.
- Authenticate based on your deployment profile (header auth or Azure auth).
Example registry discovery URL:
GET https://mcp.aihappey.net/v0.1/servers
Abstractions: authentication, tools, decoders, telemetry, scrapersCore: shared MCP hosting/services and core runtime logicServers/MCPhappey.Servers.JSON: static JSON-defined MCP serversServers/MCPhappey.Servers.SQL: SQL-backed dynamic MCP serversSamples/MCPhappey.HeaderAuth: sample host with header-based authSamples/MCPhappey.AzureAuth: sample host with Azure auth
Prerequisite:
- .NET 9 SDK
Run HeaderAuth sample:
dotnet run --project Samples/MCPhappey.HeaderAuth/MCPhappey.HeaderAuth.csprojRun AzureAuth sample:
dotnet run --project Samples/MCPhappey.AzureAuth/MCPhappey.AzureAuth.csprojRegenerate this README (including the logo wall and counts) with:
powershell -ExecutionPolicy Bypass -File ./scripts/generate-readme.ps1