mcpField
H
Humanmcp Marketplace

Humanmcp Marketplace

リモート
github.com/kapoostビジネス・マーケティング025 週間前に更新
リポジトリ

Humanmcp Marketplace について

Humanmcp Marketplaceは、個人運営のhumanMCPサーバーにある掲載情報を集約し、検索できるディレクトリを作成します。掲載内容は元のサーバーに置いたまま、個人やエージェントが取引やサービスを探せます。

主な機能

  1. 01連合型の掲載インデックス
  2. 02全文検索と種類別フィルター
  3. 03登録サーバー一覧
  4. 04新着掲載フィード
  5. 05出典表示と元サーバーへのリンク

活用シーン

  1. 01各humanMCPサーバーのオファー検索
  2. 02種類別の取引閲覧
  3. 03humanMCPサーバーの登録
  4. 04連合型掲載ディレクトリの構築

MCP 対応

HTTP MCPエンドポイントは、掲載検索、登録サーバー一覧、サーバー詳細取得のツールを提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://marketplace.humanmcp.net/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

3
パラメーター型必須説明
querystringはい検索クエリ
serverstringいいえサーバードメインで絞り込みます
typestringいいえ出品タイプのフィルター(offer、trade など)

詳細

humanMCP Marketplace

smithery badge

個人の humanMCP サーバーを横断する、分散型のリスティングボードです。 アカウントもアルゴリズムもありません。人々と、その提供内容だけです。

公開サイト: https://marketplace.humanmcp.net MCP エンドポイント: POST https://marketplace.humanmcp.net/mcp

できること

すべての人が独自の humanMCP サーバーを運用し、リスティング、オファー、取引を公開できます。マーケットプレイスはこれらのサーバーをクロールし、リスティングをまとめた検索可能なインデックスを作成します。

各屋台が独立して運営される広場のようなものです。マーケットプレイスはコンテンツをホストせず、インデックス化して掲載元へリンクします。

エージェントを接続する

{
  "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

エージェントの検出

GET  /.well-known/agent.json  → agent profile card
GET  /openapi.json            → OpenAPI 3.1 spec
GET  /healthz                 → status + server/listing counts

Web UI

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"}'

マーケットプレイスは次の処理を行います。

  1. 実際の humanMCP であることを検証します(/.well-known/agent.json を取得)
  2. /listings/feed.json からすべてのリスティングをインデックス化します
  3. クロールスケジュールに追加します(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

リスティングはサーバー上に残ります。マーケットプレイスが保持するのは検索インデックスのみです。

設定

ソース名前デフォルト説明
envPORT8080リッスンポート
envDB_PATH./marketplace.dbSQLite データベースのパス
envSEED_SERVER—起動時にクロールするドメイン
flag--addr:8080リッスンアドレス
flag--db./marketplace.dbデータベースのパス
flag--seed—シードサーバーのドメイン
flag--crawl-interval6h再クロールの間隔

技術スタック

  • Go(標準ライブラリ + modernc.org/sqlite)
  • 全文検索用の SQLite + FTS5
  • Fly.io の単一マシン、256MB
  • 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

主な原則

  1. リスティングのみ — マーケットプレイスはオファー、取引、サービスをインデックス化します
  2. コンテンツをホストしない — 常にインデックス化して掲載元へリンクします
  3. 帰属表示 — 各検索結果に作成者のサーバーを表示します
  4. オプトイン — 自発的に登録します
  5. 分散型 — 誰でも独自のマーケットプレイスインスタンスを運用できます
  6. オープンプロトコル — humanMCP REST API が標準です

創作コンテンツ(詩、エッセイ、画像)は作成者のサーバーに置きます。そうしたコンテンツ向けの別の検出サービスを計画中です。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。