io.github.hifriendbot/ailist-mcp
MCP server for AiList — search and discover Ai projects from Claude Code
Open source Open in the app JSON README (API)
About
MCP server for AiList — search and discover Ai projects from Claude Code
Details
- Kind
- MCP servers
- Topic
- No topic detected
- Publisher
- hifriendbot
- Origin
- official
- Category
- ferramentas
- Transport
- local
- Version
- 1.0.3
- Stars
- 1
- Last push
- 2026-03-05T17:59:02Z
- Repository state
- ativo
- Language
- JavaScript
- License
- MIT
- Added
- 2026-08-29 04:00:07
- Updated
- 2026-08-29 04:00:07
- Origin id
io.github.hifriendbot/ailist-mcp
README
# AiList MCP Server
**"List my project on AiList"** — one sentence to your AI agent and your project is discoverable by thousands of AI coding assistants.
AiList MCP connects Claude Code to a [curated directory of Ai projects](https://hifriendbot.com/ai-list/). Search MCP servers, CLI tools, libraries, and APIs — or submit your own project without leaving your terminal.
## Quick Setup
### Option 1: npx (no install needed)
Add to your `.mcp.json`:
```json
{
"mcpServers": {
"ailist": {
"command": "npx",
"args": ["-y", "ailist-mcp"]
}
}
}
```
### Option 2: Claude Code CLI
```bash
claude mcp add ailist -- npx -y ailist-mcp
```
### Option 3: With API key (for submitting projects)
```json
{
"mcpServers": {
"ailist": {
"command": "npx",
"args": ["-y", "ailist-mcp"],
"env": {
"AILIST_API_KEY": "your-api-key-here"
}
}
}
}
```
Get your free API key at [hifriendbot.com/ai-list/submit/](https://hifriendbot.com/ai-list/submit/)
## What Can Your Agent Do?
**List your project** — Tell your agent "list my project on AiList" and it reads your repo, fills in the details, and submits. Your project goes live in minutes after auto-review.
**Discover tools** — Your agent searches the directory to find the right MCP server, library, or CLI tool for the job. No more browsing — just ask.
**See what's trending** — Find out what Ai projects are gaining traction this week, sorted by star velocity.
## Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| `AILIST_API_KEY` | No | API key for submitting projects. Get one free at [hifriendbot.com/ai-list/submit/](https://hifriendbot.com/ai-list/submit/) |
| `AILIST_API_URL` | No | Override API base URL (defaults to hifriendbot.com) |
**No API key is needed for searching and browsing.** All read operations are free and unauthenticated.
## Available Tools
### search_projects
Search and browse Ai projects. Supports filtering by category and sorting.
```
search_projects(query: "mcp server", category: "mcp-server", sort: "stars")
```
**Parameters:**
- `query` (string, optional) — Search query
- `category` (string, optional) — Filter: mcp-server, cli-tool, library, web-app, api, plugin, model, dataset, agent, other
- `built_with` (string, optional) — Filter by technology (e.g. "Claude Code", "Cursor")
- `sort` (string, default "stars") — Sort by: stars, trending, newest, name, views
- `page` (int, default 1) — Page number
- `per_page` (int, default 24, max 100) — Results per page
### get_project
Get full details for a specific project by slug.
```
get_project(slug: "cogmemai-mcp")
```
**Parameters:**
- `slug` (string, required) — The project's URL slug
### list_categories
List all project categories with counts.
```
list_categories()
```
No parameters.
### get_trending
Discover trending Ai projects this week, sorted by star velocity.
```
get_trending(limit: 10)
```
**Parameters:**
- `limit` (int, default 20, max 50) — Number of results
### get_stats
Get directory-wide statistics.
```
get_stats()
```
No parameters. Returns total projects, added this week, category breakdowns.
### submit_project
Submit your project to the directory. Requires `AILIST_API_KEY`.
```
submit_project(
name: "My Tool",
tagline: "Does something cool",
url: "https://example.com",
category: "cli-tool"
)
```
**Parameters:**
- `name` (string, required) — Project name
- `tagline` (string, optional) — Short description
- `description` (string, optional) — Full description (markdown)
- `url` (string, optional) — Homepage URL
- `github_url` (string, optional) — GitHub repo URL
- `npm_package` (string, optional) — npm package name
- `pypi_package` (string, optional) — PyPI package name
- `category` (string, optional) — Project category
- `tags` (string, optional) — Comma-separated tags
- `built_with` (string, optional) — Technologies used
- `creator_name` (string, optional) — Creator name
- `creator_url` (string, optional) — Creator URL
## Examples
**List your project:**
```
"Hey Claude, list my project on AiList"
```
Your agent reads your repo and calls `submit_project` with the right details.
**Find MCP servers:**
```
search_projects(query: "memory", category: "mcp-server")
```
**See what's trending:**
```
get_trending(limit: 5)
```
**Browse by technology:**
```
search_projects(built_with: "Claude Code", sort: "stars")
```
## About AiList
[AiList](https://hifriendbot.com/ai-list/) is a curated directory of Ai projects. Every listing gets its own SEO-indexed page, and the REST API is 100% public — making your project discoverable by both humans and AI agents.
## License
MIT