mcpField
A
ailist-mcp

ailist-mcp

ローカル
github.com/hifriendbot開発ツール134 週間前に更新

ailist-mcp について

ailist-mcpはAiListのプロジェクトディレクトリをClaude Codeに接続し、エージェントによる検索、トレンド確認、プロジェクト登録を可能にします。検索と閲覧はAPIキー不要で、登録にはキーが必要です。

主な機能

  1. 01クエリによるプロジェクト検索
  2. 02カテゴリ・技術による絞り込み
  3. 03プロジェクト詳細と統計の確認
  4. 04今週のトレンドの確認
  5. 05AiListへのプロジェクト登録

活用シーン

  1. 01作業に合うMCPサーバーやCLIツールの検索
  2. 02技術を指定したプロジェクトの絞り込み
  3. 03今週注目を集めるプロジェクトの確認
  4. 04ターミナルからのプロジェクト登録

MCP 対応

AiListの検索・閲覧、トレンド確認、プロジェクト登録のツールをClaude CodeなどのMCPクライアントに提供します。読み取りにはAPIキー不要ですが、登録にはAILIST_API_KEYが必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"hifriendbot-ailist": {
"command": "npx",
"args": [
"-y",
"ailist-mcp"
]
}
}
}
起動コマンドnpx -y ailist-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmailist-mcp1.0.3

ツール

6

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
pageintegerいいえページ番号(デフォルトは 1)
sortenumいいえ並べ替え順:スター数(デフォルト)、トレンド、新着順、名前、閲覧数stars | trending | newest | name | views
querystringいいえ検索クエリ(省略可 — 省略するとすべてのプロジェクトを閲覧)
categoryenumいいえカテゴリで絞り込み:mcp-server、cli-tool、library、web-app、api、plugin、model、dataset、agent、othermcp-server | cli-tool | library | web-app | api | plugin | model | dataset | agent | other
per_pageintegerいいえページあたりの結果数(デフォルト 24、最大 100)
built_withstringいいえ使用技術で絞り込む(例:"Claude Code"、"Cursor")

詳細

AiList MCP サーバー

「自分のプロジェクトをAiListに掲載して」 — AI エージェントに一言伝えるだけで、何千ものAIコーディングアシスタントにプロジェクトを見つけてもらえるようになります。

AiList MCPはClaude CodeをAiプロジェクトの厳選ディレクトリに接続します。MCP サーバー、CLIツール、ライブラリ、APIを検索したり、ターミナルから離れずに自分のプロジェクトを登録したりできます。

クイックセットアップ

オプション1:npx(インストール不要)

.mcp.jsonに追加します:

{
  "mcpServers": {
    "ailist": {
      "command": "npx",
      "args": ["-y", "ailist-mcp"]
    }
  }
}
オプション2:Claude Code CLI
claude mcp add ailist -- npx -y ailist-mcp
オプション3:APIキーを使用(プロジェクト登録用)
{
  "mcpServers": {
    "ailist": {
      "command": "npx",
      "args": ["-y", "ailist-mcp"],
      "env": {
        "AILIST_API_KEY": "your-api-key-here"
      }
    }
  }
}

こちらから無料のAPIキーを取得できます。

エージェントでできること

プロジェクトを登録する — エージェントに「自分のプロジェクトをAiListに掲載して」と伝えると、リポジトリを読み取り、詳細を入力して登録します。自動レビューの後、数分でプロジェクトが公開されます。

ツールを見つける — エージェントがディレクトリを検索し、目的に合ったMCP サーバー、ライブラリ、CLIツールを見つけます。もう閲覧して探す必要はありません。尋ねるだけです。

トレンドを確認する — 今週注目を集めているAiプロジェクトを、スターの増加速度順に確認できます。

環境変数

変数必須説明
AILIST_API_KEYいいえプロジェクト登録用のAPIキーです。こちらから無料で取得できます。
AILIST_API_URLいいえAPIのベースURLを上書きします(デフォルトはhifriendbot.comです)。

検索と閲覧にAPIキーは必要ありません。 読み取り操作はすべて無料で、認証も不要です。

利用可能なツール

search_projects

Aiプロジェクトを検索、閲覧します。カテゴリによる絞り込みと並べ替えに対応しています。

search_projects(query: "mcp server", category: "mcp-server", sort: "stars")

パラメーター:

  • query(string、任意) — 検索クエリ
  • category(string、任意) — 絞り込み:mcp-server、cli-tool、library、web-app、api、plugin、model、dataset、agent、other
  • built_with(string、任意) — 技術による絞り込み(例:「Claude Code」、「Cursor」)
  • sort(string、デフォルトは"stars") — 並べ替え:stars、trending、newest、name、views
  • page(int、デフォルトは1) — ページ番号
  • per_page(int、デフォルトは24、最大100) — 1ページあたりの結果数
get_project

スラッグを指定して、特定のプロジェクトの詳細を取得します。

get_project(slug: "cogmemai-mcp")

パラメーター:

  • slug(string、必須) — プロジェクトのURLスラッグ
list_categories

すべてのプロジェクトカテゴリを件数とともに一覧表示します。

list_categories()

パラメーターはありません。

get_trending

今週注目を集めているAiプロジェクトを、スターの増加速度順に表示します。

get_trending(limit: 10)

パラメーター:

  • limit(int、デフォルトは20、最大50) — 結果数
get_stats

ディレクトリ全体の統計情報を取得します。

get_stats()

パラメーターはありません。プロジェクト総数、今週追加された数、カテゴリ別の内訳を返します。

submit_project

ディレクトリにプロジェクトを登録します。AILIST_API_KEYが必要です。

submit_project(
  name: "My Tool",
  tagline: "Does something cool",
  url: "https://example.com",
  category: "cli-tool"
)

パラメーター:

  • name(string、必須) — プロジェクト名
  • tagline(string、任意) — 短い説明
  • description(string、任意) — 詳細な説明(markdown)
  • url(string、任意) — ホームページのURL
  • github_url(string、任意) — GitHubリポジトリのURL
  • npm_package(string、任意) — npmパッケージ名
  • pypi_package(string、任意) — PyPIパッケージ名
  • category(string、任意) — プロジェクトのカテゴリ
  • tags(string、任意) — カンマ区切りのタグ
  • built_with(string、任意) — 使用技術
  • creator_name(string、任意) — 作成者名
  • creator_url(string、任意) — 作成者のURL

例

プロジェクトを登録する:

"Hey Claude, list my project on AiList"

エージェントがリポジトリを読み取り、適切な詳細情報を指定してsubmit_projectを呼び出します。

MCP サーバーを見つける:

search_projects(query: "memory", category: "mcp-server")

トレンドを確認する:

get_trending(limit: 5)

技術で閲覧する:

search_projects(built_with: "Claude Code", sort: "stars")

AiListについて

AiListは、Aiプロジェクトを厳選したディレクトリです。掲載されたプロジェクトにはそれぞれSEOインデックス登録済みのページが用意され、REST APIは100%公開されているため、人間にもAI エージェントにもプロジェクトを見つけてもらえます。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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