mcp-hub
Serve many stdio MCP servers over one HTTPS endpoint — for ChatGPT, Claude, Le Chat, Cursor and any other MCP client.
- The config you already have. Exactly Claude Code’s
mcpServersformat, copied over 1:1. - One endpoint instead of N containers. Path routing puts every server under its own path.
- An aggregate that spares the context. Register a single connector and reach every server through six meta-tools, instead of loading N×tool schemas.
- Or no HTTP at all.
--stdioserves that same aggregate over stdin and stdout, for clients that can only spawn a local process. - Awake only when used. Servers start on demand and sleep after an idle hour, answering from a snapshot meanwhile — a dozen of them cost the memory of the ones in use.
- Kept alive. Children are pinged and restarted with backoff; a down server answers 503 rather than nothing. Config edits reload only what changed.
6 meta-tools npm 0.11.2
The servers
Nineteen of them, each one putting a service you already use — on your own server or on somebody else’s — within reach of a model. All MIT-licensed and published on npm.
-
audiobookshelf-mcp
Browse your Audiobookshelf libraries, ask what you own and what you have listened to, and keep progress, bookmarks, collections and playlists in sync.
44 tools npm 0.4.0
-
caldav-mcp
Read and write calendars over CalDAV — events, tasks and journal entries on any server that speaks the standard. Recurring events are expanded here rather than trusted to the server, and deleting or changing a whole series asks first.
22 tools npm 0.1.4
-
calibreweb-mcp
Read-only access to a Calibre-Web library over its OPDS feed: search it, browse views and shelves, pull covers and download links.
6 tools npm 0.3.1
-
carddav-mcp
Read and write address books over CardDAV — contacts, groups and photos on any server that speaks the standard. Edits keep the properties nothing here models, both group conventions are read, and changing or deleting a card asks first.
17 tools npm 0.1.3
-
freshrss-mcp
List feeds, read and triage articles, and manage subscriptions and categories in FreshRSS.
16 tools npm 0.3.2
-
google-search-console-mcp
Create a property and prove you own it, submit and refresh sitemaps, ask what any URL’s index status is, and query the whole Performance report.
21 tools npm 0.3.0
-
healthchecks-mcp
See which scheduled jobs are still checking in, read the output the failing one reported, and create or adjust cron and uptime checks — hosted or self-hosted alike.
14 tools npm 0.3.0
-
hetzner-dns-mcp
Zones, record sets, zone files, TTLs and protection through the Hetzner Cloud DNS API — with a confirmation token in front of everything irreversible.
22 tools npm 0.6.0
-
imap-mcp
Read, search and triage an IMAP mailbox, keep track of what the assistant has not seen yet, and file or draft mail — read-only by default, and it deliberately cannot send.
11 tools npm 0.5.0
-
linkwarden-mcp
Search a Linkwarden collection, keep it organised, and read the article text of a page Linkwarden has already preserved.
28 tools npm 0.4.0
-
mealie-mcp
Search and cook from your Mealie recipes, import new ones, plan meals and build shopping lists — with the dangerous surface deliberately out of reach.
52 tools npm 0.4.0
-
ntfy-mcp
Push a notification to your phone, read back what was sent, revise a message in place while a job runs, and grant or revoke access to topics.
13 tools npm 0.3.0
-
opengist-mcp
Read, search, create, update and delete gists on your own Opengist instance, the self-hosted pastebin powered by Git.
14 tools npm 0.5.0
-
osm-mcp
OpenStreetMap travel planning: geocoding, walking, driving and cycling routes, multi-stop optimisation, isochrones and POI search — over free public services, no API key.
11 tools npm 0.3.1
-
rustpad-mcp
Give a model a pad in your self-hosted Rustpad: it reads, appends and search-replaces through the same protocol the browser uses, so its edits merge with yours.
8 tools npm 0.4.0
-
smtp-mcp
Send, reply to and forward mail from one configured address — every recipient checked against an allowlist, and a person approving each message before anything leaves.
7 tools npm 0.2.0
-
wg-easy-mcp
List, create and revoke wg-easy VPN clients, pull configs and QR codes, and read server status.
11 tools npm 0.6.0
-
wikijs-mcp
Search and read a Wiki.js instance, write and move pages, and administer assets, users, groups and comments through its GraphQL API.
62 tools npm 0.3.0
-
woodpecker-ci-mcp
See which pipeline failed, read the log of the step that broke, and act on it: restart, cancel, approve, and manage secrets, crons and registries.
71 tools npm 0.3.1