ailist-mcp
AiList MCP Server
「プロジェクトを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キーは hifriendbot.com/ai-list/submit/ で取得できます。
Related MCP server: SkillHub MCP
あなたのエージェントにできること
プロジェクトをリストアップ — エージェントに「私のプロジェクトをAiListにリストアップして」と伝えると、エージェントがリポジトリを読み取り、詳細を記入して提出します。自動レビュー後、数分でプロジェクトが公開されます。
ツールを発見 — エージェントがディレクトリを検索して、タスクに最適なMCPサーバー、ライブラリ、CLIツールを見つけます。ブラウジングはもう不要、聞くだけです。
トレンドを見る — 今週注目を集めているAiプロジェクトを、スター速度順に確認できます。
環境変数
変数 | 必須 | 説明 |
| いいえ | プロジェクト提出用のAPIキー。hifriendbot.com/ai-list/submit/ で無料で取得できます。 |
| いいえ | APIベースURLを上書きします(デフォルトは hifriendbot.com)。 |
検索と閲覧にはAPIキーは不要です。 すべての読み取り操作は無料で、認証も不要です。
利用可能なツール
search_projects
Aiプロジェクトを検索・閲覧します。カテゴリによるフィルタリングと並べ替えに対応しています。
search_projects(query: "mcp server", category: "mcp-server", sort: "stars")パラメータ:
query(string, optional) — 検索クエリcategory(string, optional) — フィルター: mcp-server, cli-tool, library, web-app, api, plugin, model, dataset, agent, otherbuilt_with(string, optional) — 技術でフィルタリング(例: "Claude Code", "Cursor")sort(string, default "stars") — 並べ替え: stars, trending, newest, name, viewspage(int, default 1) — ページ番号per_page(int, default 24, max 100) — 1ページあたりの結果数
get_project
スラッグで特定のプロジェクトの詳細を取得します。
get_project(slug: "cogmemai-mcp")パラメータ:
slug(string, required) — プロジェクトのURLスラッグ
list_categories
すべてのプロジェクトカテゴリを件数付きで一覧表示します。
list_categories()パラメータなし。
get_trending
今週のトレンドAiプロジェクトを、スター速度順に確認します。
get_trending(limit: 10)パラメータ:
limit(int, default 20, max 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, required) — プロジェクト名tagline(string, optional) — 短い説明description(string, optional) — 完全な説明(マークダウン)url(string, optional) — ホームページのURLgithub_url(string, optional) — GitHubリポジトリのURLnpm_package(string, optional) — npmパッケージ名pypi_package(string, optional) — PyPIパッケージ名category(string, optional) — プロジェクトカテゴリtags(string, optional) — カンマ区切りのタグbuilt_with(string, optional) — 使用技術creator_name(string, optional) — 作成者名creator_url(string, optional) — 作成者の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
Available Tools
7 toolsget_projectA
Get full details for a specific Ai project by its slug. Returns description, URLs, stats, category, tags, and more.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Project slug (the URL-friendly name, e.g. "cogmemai-mcp") |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It mentions the return fields (description, URLs, stats, category, tags, and more), which gives some insight into behavior, but does not disclose whether it requires authentication, whether data is real-time or cached, or what 'and more' excludes. The score is adequate but not exceptional.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two sentences, front-loaded with the primary action and resource, and adds useful content by listing relevant fields. It earns its place without fluff.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given there are no annotations, no output schema, and only one simple required parameter, the description provides enough information for an AI agent to correctly invoke the tool and understand what data to expect back (description, URLs, stats, category, tags). A small gap is not specifying if additional fields beyond those listed are included.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, and the only parameter (slug) is already well-described in the schema with an example. The description adds no extra meaning beyond the schema, so baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb ('Get') and resource ('full details for a specific Ai project by its slug'), and clearly distinguishes this tool from siblings like 'get_trending' and 'search_projects' by indicating it retrieves a single project by identifier.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description clearly tells when to use this tool (when you have a project slug and want full details), but does not mention when not to use it or provide alternatives among siblings. Since the context signals include sibling tool names, some implicit guidance is available but not explicit.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_statsA
Get AiList directory statistics including total projects, projects added this week, and category breakdowns.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. 'Get' implies a read operation, but the description does not explicitly confirm idempotency, cost implications, authentication needs, or whether the data is cached. It lists included fields but adds no behavioral context beyond that.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single sentence that front-loads the verb and resource ('Get AiList directory statistics') and then lists the specific data points. There is no redundancy, fluff, or irrelevant detail; every word earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple, parameterless tool, the description sufficiently communicates the output: total projects, weekly additions, and category breakdowns. Without an output schema, minor additional detail about the response format (e.g., 'returns a JSON object') would be nice but is not essential. The description covers the core functionality.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema has zero parameters, so schema description coverage is trivially 100%. Per guidelines, a baseline of 4 applies when there are no parameters. The description does not need to add parameter semantics, and it correctly omits any reference to nonexistent parameters.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the verb 'Get' and the resource 'AiList directory statistics', followed by specific outputs: total projects, projects added this week, and category breakdowns. This is distinct from sibling tools like get_trending (trending projects) and get_project (single project), making the tool's purpose unmistakable.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
No guidance is provided on when to use this tool versus its siblings. For instance, it does not contrast with get_trending (trending data) or list_categories (just categories). The agent is left to infer whether this is the right tool for overview stats or if another sibling is more appropriate.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_trendingA
Get trending Ai projects on AiList this week, sorted by star velocity. Discover what is popular and gaining traction in the Ai community.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of trending projects to return (default 20, max 50) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It adds useful context: sorting by star velocity, time window (this week), and the intent to show popular/trending items. However, it fails to disclose whether the operation is read-only, any rate limits, or what happens if the limit parameter exceeds the schema constraints. It is adequate but not thorough.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description consists of two concise sentences that directly convey the tool's purpose and value. No unnecessary words or redundancy. Every sentence earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple tool with one optional parameter and no output schema, the description provides sufficient context: what is returned (AI projects), the source (AiList), the timeframe (this week), and the sorting (star velocity). The tool's simplicity means no additional information is needed for an agent to invoke it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema has only one parameter (limit) with 100% description coverage. The schema already defines the default, min, max, and purpose of limit. The description adds no additional semantic meaning beyond what is in the schema, so baseline of 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the verb 'Get', the resource 'trending Ai projects on AiList', and specifies the time frame 'this week' and sorting 'by star velocity'. It also adds a broader purpose sentence about discovering popularity. This distinguishes it well from sibling tools like search_projects and get_project.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides no explicit guidance on when to use this tool versus alternatives like search_projects or list_categories. It only implies using it to check trending projects, but with 7 sibling tools, explicit when-to-use and when-not-to-use information is missing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_categoriesA
List all available project categories on AiList with project counts. Use this to discover what types of Ai projects are in the directory.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Without annotations, the description carries full transparency burden. It clearly states the tool returns categories with project counts, implying a safe, read-only operation with no side effects. The verb 'List' and phrase 'discover what types' indicate a simple query. A small gap exists: it doesn't explicitly state it's read-only, but the context is highly supported.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description uses two efficient sentences without any wasted words. It front-loads the core purpose ('List all available project categories on AiList with project counts.') and immediately follows with the usage rationale, earning its place completely.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool has no parameters, no output schema, and no annotations, the description fully covers the behavior: it lists categories with counts for directory discovery. For a simple read-only list tool with no inputs or side effects, this is complete and sufficient.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% with zero parameters, removing the need for parameter documentation. The description adds value by explaining the return contents (project counts included), which goes beyond the empty schema. A baseline of 4 is appropriate given no parameters need clarification.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's action ('List all available project categories'), identifies the specific resource ('project categories on AiList'), and indicates what information is included ('with project counts'). It also explains the tool's utility, distinguishing it from siblings that search or get individual projects.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly tells when to use this tool ('Use this to discover what types of Ai projects are in the directory'). It implicitly contrasts with sibling tools like 'search_projects','get_project', and 'get_trending', which serve different discovery purposes (filtered search vs. broad overview).
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_projectsA
Search and browse Ai projects on AiList. Find MCP servers, CLI tools, libraries, web apps, APIs, plugins, models, datasets, and agents. Supports filtering by category and sorting by stars, trending, newest, name, or views.
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (default 1) | |
| sort | No | Sort order: stars (default), trending, newest, name, views | stars |
| query | No | Search query (optional — omit to browse all projects) | |
| category | No | Filter by category: mcp-server, cli-tool, library, web-app, api, plugin, model, dataset, agent, other | |
| per_page | No | Results per page (default 24, max 100) | |
| built_with | No | Filter by technology used (e.g. "Claude Code", "Cursor") |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries full burden. It describes the operation (search and browse) but does not disclose whether it is read-only, any side effects, rate limits, or pagination behavior. It is adequate for a search tool but lacks depth expected without annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two sentences, front-loaded with the core purpose, and every sentence adds value. No redundancy or fluff. It is appropriately concise for the tool's complexity.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 6 parameters, no output schema, and no annotations, the description covers the main search and browse functionality but omits details like pagination behavior, default sort, or what the response format looks like. It is complete enough for basic use but could be more informative for an agent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so baseline is 3. The description adds context by listing project types (MCP servers, CLI tools, etc.) and mentions filtering/sorting, but it largely echoes the schema. It does not add substantial meaning beyond what the schema already provides for each parameter.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool searches and browses AI projects on AiList, specifying it finds MCP servers, CLI tools, libraries, etc. It mentions filtering by category and sorting options, which clearly distinguishes it from siblings like get_trending (likely just trending) or get_project (single project).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies when to use the tool (for general search and browse) but does not explicitly differentiate from siblings or state when not to use it. For example, it could mention that get_trending is for trending-only or get_project for a specific project. The guidance is implied but not explicit.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
submit_projectA
Submit a project to AiList. When a user says "list my project on AiList", read their repo and call this with the details. The project goes live in minutes after auto-review. Requires AILIST_API_KEY env var — get a free key at hifriendbot.com/ai-list/submit/
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Project homepage URL | |
| name | Yes | Project name (required) | |
| tags | No | Comma-separated tags (e.g. "memory, mcp, claude") | |
| tagline | No | Short tagline describing the project | |
| category | No | Project category: mcp-server, cli-tool, library, web-app, api, plugin, model, dataset, agent, other | |
| built_with | No | Technologies used (e.g. "Node.js, TypeScript, Zod") | |
| github_url | No | GitHub repository URL | |
| creator_url | No | Creator homepage or profile URL | |
| description | No | Full project description (supports markdown) | |
| npm_package | No | npm package name (e.g. "cogmemai-mcp") | |
| creator_name | No | Creator or organization name | |
| pypi_package | No | PyPI package name |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries full burden for behavioral disclosure. It discloses the auto-review process, deployment timeline ('goes live in minutes'), and API key requirement ('Requires AILIST_API_KEY env var'). No contradictions noted.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is compact at three sentences, front-loading the purpose and then adding key behavioral details. Every sentence is necessary, though the instruction to 'read their repo' could be slightly more precise.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool has 12 parameters, no output schema, and no annotations, the description covers the essential usage context, auth requirements, and process timeline. Some minor items like error handling or rate limits are omitted, but the core is complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3. The description adds no extra parameter meaning beyond the schema, but does not need to since the schema is already comprehensive and covers all 12 parameters with clear descriptions.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool submits a project to AiList, using the specific verb 'submit' and resource 'project'. It distinguishes itself from siblings like search_projects or get_trending by focusing on creation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives explicit guidance on when to use it ('when a user says list my project on AiList') and mentions reading their repo before calling. However, it does not explicitly state when NOT to use it or name alternative tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
update_projectA
Update an existing project on AiList. You must own the project (submitted with the same API key). Use this to keep listings current when new features ship or versions change. Requires AILIST_API_KEY env var.
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Updated homepage URL | |
| slug | Yes | Project slug to update (e.g. "cogmemai") | |
| tags | No | Updated comma-separated tags | |
| tagline | No | Updated tagline | |
| category | No | Updated category | |
| built_with | No | Updated technologies used | |
| github_url | No | Updated GitHub repository URL | |
| description | No | Updated description (supports markdown) | |
| npm_package | No | Updated npm package name | |
| pypi_package | No | Updated PyPI package name |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Without annotations, the description carries the full burden. It mentions ownership and the required API key but omits critical mutation semantics (e.g., whether this is a full replacement or partial update, success/error responses, or side effects).
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with purpose and consists of four sentences, each adding value. It is reasonably concise but could combine the ownership and env var notes.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With 10 optional parameters and no output schema, the description is insufficiently complete. It does not explain that only provided fields are updated, what the return value is, or validation behavior. More context is needed for an agent to use this tool correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so the baseline is 3. The description adds no additional parameter meaning beyond usage context; it does not elaborate on any parameter's purpose.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the verb 'Update' and the resource 'an existing project on AiList', distinguishing this tool from siblings like submit_project (create) and get_project (read).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It provides context for when to use the tool ('keep listings current when new features ship or versions change') and states the ownership requirement. However, it does not explicitly exclude creation or reference submit_project as an alternative.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
7 tool updates
v1.0.4- First observed
get_project - First observed
get_stats - First observed
get_trending - First observed
list_categories - First observed
search_projects - First observed
submit_project - First observed
update_project
TDQS
Scored across 7 tools
Each tool has a clearly distinct purpose: trending discovery, searching, single project retrieval, category listing, stats, project submission, and project update. No overlapping functionality.
All tools follow a consistent verb_noun pattern in snake_case (e.g., get_trending, search_projects, submit_project), making the intent immediately clear.
7 tools is well-scoped for a project directory server, covering browsing, searching, details, categories, stats, and write operations without unnecessary bloat.
Covers most core CRUD operations (read, search, create, update) but lacks a delete tool. However, the domain probably doesn't need deletion often, and other important workflows are present.
Maintenance
Related MCP Connectors
A registry of AI agent tools — MCP servers, APIs, CLIs, SDKs — kept current by automated ingestion.
Search a curated directory of 300+ verified AI agents, MCP servers, and agentic tools.
Find, compare, and audit software for AI agents. Scored registry of tools and MCP servers.
AI agent registry — search, discover, register, and connect agents via MCP.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceEnables users to search and discover over 500 AI agent endpoints and x402 APIs directly from MCP-compatible clients like Claude and Cursor. It provides tools to query endpoints by keyword, category, or capability while offering access to detailed provider statistics.-
- AlicenseAqualityDmaintenanceEnables AI assistants to search, discover, and get recommendations from 20,000+ skills, tools, agents, rules, and MCP servers.521 npm1MIT
- AlicenseAqualityBmaintenanceEnables AI agents to search a curated directory of Claude Code agent skills, MCP servers, and plugin marketplaces ranked by community signal.467 npm1MIT
- AlicenseAqualityDmaintenanceEnables AI agents to search a directory of 13,870+ MCP servers, 4,384+ agent skills, and plugins from Remote OpenClaw, returning install commands directly.351 npm6MIT