mcpField
T
Tulimoa

Tulimoa

リモート
github.com/Tulimoa検索14 週間前に更新
リポジトリ

Tulimoa について

Tulimoaは、AIエージェントがSaaSやAIエージェント向けツールの厳選ディレクトリを検索し、OAuthログイン後に掲載を申請・編集できるリモートMCPサーバーです。公開カタログの検索は認証不要で、掲載変更には書き込み権限付きトークンが必要です。

主な機能

  1. 01審査済み掲載の検索
  2. 02カテゴリーと料金モデルによる絞り込み
  3. 03掲載詳細とデータ保存地域の確認
  4. 04OAuthによる新規掲載の申請
  5. 05所有する掲載の編集

活用シーン

  1. 01カテゴリーや料金でツールを探す
  2. 02ツールのAI利用方法とホスティング地域を確認
  3. 03Tulimoaディレクトリにツールを追加
  4. 04所有する掲載情報を更新

MCP 対応

公開読み取りツールを通じて、ディレクトリ検索と掲載詳細をMCPクライアントに提供します。`submit_listing` と `edit_listing` は書き込みツールで、OAuthと書き込み権限付きトークンが必要です。

設定

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

エンドポイントhttps://mcp.tulimoa.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

5
パラメーター型必須説明
mcpbooleanいいえtrue = 独自の MCP サーバーを公開しているツールのみ。
sortenumいいえ結果の並び順。デフォルト:popular。new | popular | viewed
limitintegerいいえ結果の最大件数(1-50、デフォルトは 20)。
querystringいいえ掲載情報の名前と短い説明に一致させるフリーテキストの語句。
eu_onlybooleanいいえtrue = 会社の所在国が EU 加盟国であるツールのみ。
categoryenumいいえカテゴリ ID を 1 つに限定します。有効な ID を確認するには list_categories を呼び出してください。developer-tools | ai-infra | sales-crm | marketing | productivity | data-analytics | finance-accounting | customer-support | hr-recruiting | design-creative | security-privacy | communication | commerce-payments | automation-nocode | other
pricing_modelenumいいえ料金モデルを指定して絞り込みます。free | freemium | paid | lifetime

詳細

Tulimoa MCP サーバー

AI エージェントが Tulimoa ディレクトリから厳選された SaaS ツールや AI エージェント向けツールを見つけられる、リモートの Model Context Protocol サーバーです。

  • エンドポイント: https://mcp.tulimoa.com/mcp
  • トランスポート: Streamable HTTP
  • 認証: 読み取りツールでは不要です(データは公開されています)。書き込みツール(submit_listing、edit_listing)を使用するには、auth.tulimoa.com 経由で OAuth ログインし、Tulimoa アカウントに紐付けられた write スコープのトークンが必要です。

ツール

ツール認証機能
search_listingsなしフリーテキストの query、category、pricing_model(無料/フリーミアム/有料/買い切り)、mcp(独自の MCP サーバーを持つツール)、eu_only、sort(新着順/人気順/閲覧数順)、limit でツールを検索します。承認済みで公開中のリスティングを返します。
get_listingなしslug を指定してツール 1 件の詳細を取得します。AI の利用方法(ai_usage)、データの保存地域と EU でのホスティング、モデルの提供元、認証情報が含まれます。
list_categoriesなしsearch_listings で使用するカテゴリ ID とラベルを取得します。
submit_listing書き込みログイン中のユーザーに代わって、AI または MCP ソフトウェアの新しいディレクトリ掲載情報を作成します(name、url、short_description、country、category、mcp、pricing_model、logo_url、ai_usage、visibility、任意のデータ項目と X のハンドル)。logo_url は必須です。公開 HTTPS 画像 URL(PNG、JPEG、WebP、GIF、AVIF、64 px 以上)を指定すると、最大 512 px に縮小され、WebP として保存されます。ai_usage(40~600 文字)も必須です。visibility:badge(無料。ウェブサイトに Tulimoa バッジを掲載し、7 日以内に審査されます。バッジ HTML が返されます)または launch(5 ドルの一回払い。バッジなしで、先に審査されます。不承認の場合は返金されます。withdrawal_consent: true が必要で、checkout_url が返されます)。すでに掲載されているウェブサイトは拒否されます。作成時のステータスは pending で、管理者の審査後に公開されます。所有者ごとに 24 時間あたり最大 5 件です。
edit_listing書き込みslug で指定した、自分が所有するリスティングの項目を更新します。新しい logo_url、ai_usage、任意のデータ項目も更新できます。ロゴのないリスティングは、次回の編集時にロゴが必要です。編集すると審査に戻り、再公開前のステータスは pending になります。

接続

Claude Code

claude mcp add --transport http tulimoa https://mcp.tulimoa.com/mcp

OpenClaw

openclaw mcp add tulimoa --url https://mcp.tulimoa.com/mcp --transport streamable-http

汎用 MCP クライアント(mcp.json)

{
  "servers": {
    "tulimoa": { "type": "http", "url": "https://mcp.tulimoa.com/mcp" }
  }
}

仕組み

agents SDK の createMcpHandler を基盤とする、単一の Cloudflare Worker です(ステートレスな Streamable HTTP、Durable Objects なし)。読み取りでは、Supabase の anon キーを使用して公開 Tulimoa カタログにアクセスします。RLS により承認済みかつ公開中のリスティングに制限されており、データは公開されているため認証は不要です。書き込みでは、リクエストごとに Tulimoa の ID を解決します(oauth_tokens でハッシュ検索され、対象オーディエンスが https://mcp.tulimoa.com/mcp に限定された直接の OAuth Bearer、または Tulimoa ゲートウェイからの内部署名付き ID ヘッダーのいずれか)。その後、明示的な owner_id を指定して挿入します。バックエンドを保護するため、コロケーションごとのレート制限とエッジキャッシュを導入しています。

OAuth 対応クライアントは、GET /.well-known/oauth-protected-resource を通じて認可サーバー(auth.tulimoa.com)を検出します。

開発

pnpm install
pnpm dev         # wrangler dev (local)
pnpm typecheck   # tsc --noEmit
pnpm deploy      # wrangler deploy

clawhub-skill/ フォルダーには、OpenClaw からこのサーバーを検出するための ClawHub スキルが含まれています。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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