Skip to content

achappey/aihappey-mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aihappey-mcp

Open-source MCP backend that hosts and routes a large catalog of AI and business integrations as Model Context Protocol servers.


What this project is

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.

What you can do with it

  • 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.

MCP server catalog at a glance

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 websiteUrl or icon are not shown in the wall, but are included in the total count.

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

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

Connect to the MCP backend

Default hosted endpoint:

  • https://mcp.aihappey.net

Typical connection flow:

  1. Point your MCP client to the base endpoint.
  2. Discover available servers from the registry endpoint.
  3. Select the servers relevant to your use case.
  4. Authenticate based on your deployment profile (header auth or Azure auth).

Example registry discovery URL:

  • GET https://mcp.aihappey.net/v0.1/servers

Repository structure

Run locally

Prerequisite:

  • .NET 9 SDK

Run HeaderAuth sample:

dotnet run --project Samples/MCPhappey.HeaderAuth/MCPhappey.HeaderAuth.csproj

Run AzureAuth sample:

dotnet run --project Samples/MCPhappey.AzureAuth/MCPhappey.AzureAuth.csproj

Maintenance

Regenerate this README (including the logo wall and counts) with:

powershell -ExecutionPolicy Bypass -File ./scripts/generate-readme.ps1

About

MCP backend implementing the Model Context Protocol to expose resources, prompts, tools and sampling endpoints through a single interface. Hosts and routes 400+ MCP servers, allowing AI clients to discover and use integrations through a consistent, standards-based endpoint with unified authentication and routing.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages