The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the HumanMCP Marketplace — federated listings across personal MCP servers listing page.
A federated listings board across personal humanMCP servers. No accounts. No algorithms. Just humans and their offers.
Live: https://marketplace.humanmcp.net
MCP endpoint: POST https://marketplace.humanmcp.net/mcp
Every human can run their own humanMCP server — publishing listings, offers, and trades. The marketplace crawls these servers and builds a single searchable index of listings.
Think of it as a town square where every stall is independently owned. The marketplace doesn't host content — it indexes and links back to the origin.
| Tool | Description |
|---|---|
search_marketplace | Search listings across all servers — offers, trades, services |
list_servers | All registered humanMCP instances |
get_server | Server detail |
Keyboard shortcuts: / search, j/k navigate, Enter open, d theme, ? help.
Any humanMCP instance can join. No account needed — just your domain:
The marketplace will:
/.well-known/agent.json)/listings/feed.jsonRequirements: your server must expose /.well-known/agent.json and /listings/feed.json.
Listings stay on your server. Marketplace keeps a search index only.
| Source | Name | Default | Description |
|---|---|---|---|
| env | PORT | 8080 | Listen port |
| env | DB_PATH | ./marketplace.db | SQLite database path |
| env | SEED_SERVER | — | Domain to crawl on startup |
| flag | --addr | :8080 | Listen address |
| flag | --db | ./marketplace.db | Database path |
| flag | --seed | — | Seed server domain |
| flag | --crawl-interval | 6h | Re-crawl interval |
modernc.org/sqlite)Creative content (poems, essays, images) belongs on the author's server. A separate discovery service for that is planned.
MIT