关于 Humanmcp Marketplace
Humanmcp Marketplace 汇总独立 humanMCP 服务上的列表,建立可搜索的目录。个人和 Agent 可查找报价、交易与服务,内容仍保留在来源服务器。
主要功能
- 01联邦式列表索引
- 02全文搜索与类型筛选
- 03已注册服务目录
- 04最新列表动态
- 05标注来源并提供链接
适用场景
- 01查找各 humanMCP 服务的报价
- 02按类型浏览交易
- 03注册 humanMCP 服务
- 04建立联邦式列表目录
MCP 相关
其 HTTP MCP 端点提供搜索列表、列出已注册服务和查询服务详情的工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://marketplace.humanmcp.net/mcpclaude mcp add --transport http humanmcp-marketplace https://marketplace.humanmcp.net/mcp{"mcpServers":{"humanmcp-marketplace":{"type":"http","url":"https://marketplace.humanmcp.net/mcp"}}}在 Cursor 中打开{"servers":{"humanmcp-marketplace":{"type":"http","url":"https://marketplace.humanmcp.net/mcp"}}}在 VS Code 中打开{"mcpServers":{"humanmcp-marketplace":{"type":"http","url":"https://marketplace.humanmcp.net/mcp"}}}{"mcpServers":{"humanmcp-marketplace":{"serverUrl":"https://marketplace.humanmcp.net/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
3| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | 是 | 搜索查询 |
| server | string | 否 | 按服务域名筛选 |
| type | string | 否 | 出品类型筛选器(offer、trade 等) |
详细介绍
humanMCP Marketplace
跨个人 humanMCP 服务的联合列表公告板。 无需账户。没有算法。只有人和他们提供的内容。
在线地址: https://marketplace.humanmcp.net
MCP 端点: POST https://marketplace.humanmcp.net/mcp
功能
每个人都可以运行自己的 humanMCP 服务,发布列表、报价和交易。Marketplace 会爬取这些服务,并建立一个可搜索的列表统一索引。
可以把它想象成一个广场,每个摊位都由摊主独立经营。Marketplace 不托管内容,只建立索引并链接回内容源。
连接 Agent
{
"mcpServers": {
"humanmcp-marketplace": {
"type": "http",
"url": "https://marketplace.humanmcp.net/mcp"
}
}
}
MCP 工具
| 工具 | 描述 |
|---|---|
search_marketplace | 搜索所有服务中的列表,包括报价、交易和服务 |
list_servers | 所有已注册的 humanMCP 实例 |
get_server | 服务详情 |
REST API
GET /servers → list all registered servers
GET /servers/{domain} → server detail
GET /search?q={query} → full-text search across all listings
GET /search?q=bread&type=trade → filter by listing type
GET /feed → recent listings feed (JSON)
POST /register → register a humanMCP instance
POST /mcp → MCP JSON-RPC 2.0 endpoint
Agent 发现
GET /.well-known/agent.json → agent profile card
GET /openapi.json → OpenAPI 3.1 spec
GET /healthz → status + server/listing counts
Web 界面
GET / → homepage — listings + servers
GET /q?q={query} → search results
GET /s/{domain} → server page
键盘快捷键:/ 搜索,j/k 导航,Enter 打开,d 切换主题,? 查看帮助。
注册你的服务
任何 humanMCP 实例都可以加入。无需账户,只需提供你的域名:
curl -X POST https://marketplace.humanmcp.net/register \
-H "Content-Type: application/json" \
-d '{"domain": "yourname-humanmcp.fly.dev"}'
Marketplace 将会:
- 验证它是否为真实的 humanMCP(获取
/.well-known/agent.json) - 从
/listings/feed.json索引所有列表 - 将其加入爬取计划(每 6 小时一次)
要求:你的服务必须提供 /.well-known/agent.json 和 /listings/feed.json。
爬取方式
Your humanMCP server
↓
Marketplace fetches /.well-known/agent.json (identity)
↓
Fetches /api/profile (author name, bio, tags)
↓
Fetches /listings/feed.json (listings)
↓
Indexes in SQLite + FTS5
↓
Searchable within minutes, re-crawled every 6 hours
列表保留在你的服务上。Marketplace 只保留搜索索引。
配置
| 来源 | 名称 | 默认值 | 描述 |
|---|---|---|---|
| env | PORT | 8080 | 监听端口 |
| env | DB_PATH | ./marketplace.db | SQLite 数据库路径 |
| env | SEED_SERVER | — | 启动时爬取的域名 |
| flag | --addr | :8080 | 监听地址 |
| flag | --db | ./marketplace.db | 数据库路径 |
| flag | --seed | — | 种子服务域名 |
| flag | --crawl-interval | 6h | 重新爬取间隔 |
技术栈
- Go(标准库 +
modernc.org/sqlite) - SQLite + FTS5,用于全文搜索
- Fly.io 单机实例,256 MB
- 无 JS 框架 — 使用服务端渲染的 HTML,并支持键盘导航
本地运行
go build -o marketplace ./cmd/server/
./marketplace --seed kapoost.humanmcp.net
# open http://localhost:8080
部署
fly apps create humanmcp-marketplace
fly volumes create marketplace_data --size 1 --region ams
fly deploy
核心原则
- 仅限列表 — Marketplace 为报价、交易和服务建立索引
- 不托管内容 — 始终只建立索引并链接回内容源
- 注明出处 — 每条结果都会显示作者服务
- 自愿加入 — 自愿注册
- 联合运营 — 任何人都可以运行自己的 Marketplace 实例
- 开放协议 — humanMCP REST API 是标准
创意内容(诗歌、随笔、图片)应保留在作者的服务上。计划为此提供单独的发现服务。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。