Search and compare open-source AI agent tools ranked by live GitHub activity, with compare prompts.
com.agentoolrank/agent-tools (MCP) Server
This MCP server provides search, comparison, and listing of 460+ open-source AI agent tools, ranked by live GitHub activity. The server description indicates the dataset is drawn from current GitHub signals, and results are organized to support comparing tools.
🛠️ Key Features
Search open-source AI agent tools
Compare tools
List 460+ tools
Rank results by live GitHub activity
🚀 Use Cases
Find AI agent tools from an open-source catalog
Compare multiple agent tools using GitHub activity rankings
List an AI agent tool (framework, coding agent, MCP server, memory/RAG, evals, browser agent...) on AgentoolRank. Free listing is queued; the response lists every paid option (price, days to go live, checkout_url for your human to pay) and recommends the cheapest one that fits max_budget_usd / deadline_days. Returns submission_id + status_token for get_submission_status.
Parameters8
url
string
required
Product website (https://...)
name
string
required
tagline
string
required
One sentence, max 160 chars
email
string
required
Maker's email, used only to say when the listing is live
github_url
string
optional
https://github.com/owner/repo if open source
max_budget_usd
number
optional
Optional: the most your human will pay
deadline_days
number
optional
Optional: must be live within this many days
want_featured
boolean
optional
Optional: wants homepage placement
Raw schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Product website (https://...)"
},
"name": {
"type": "string"
},
"tagline": {
"type": "string",
"description": "One sentence, max 160 chars"
},
"email": {
"type": "string",
"description": "Maker's email, used only to say when the listing is live"
},
"github_url": {
"type": "string",
"description": "https://github.com/owner/repo if open source"
},
"max_budget_usd": {
"type": "number",
"description": "Optional: the most your human will pay"
},
"deadline_days": {
"type": "number",
"description": "Optional: must be live within this many days"
},
"want_featured": {
"type": "boolean",
"description": "Optional: wants homepage placement"
}
},
"required": [
"url",
"name",
"tagline",
"email"
]
}
get_submission_status
Check review status of a submission (pending/approved/rejected, queue position, listing URL).
Search and compare open-source AI agent tools from your AI assistant, ranked by live GitHub activity.
AgentoolRank tracks hundreds of open-source AI agent tools (frameworks, coding agents, memory, RAG, evals, MCP servers) and ranks them by GitHub activity: stars, star pace, commits, releases and package downloads, refreshed daily. This repository documents how to connect to its hosted MCP server and JSON API. The server runs on agentoolrank.com; there is nothing to install or self-host.
MCP endpoint:https://agentoolrank.com/api/mcp (Streamable HTTP, no auth required)
Official MCP Registry:com.agentoolrank/agent-tools
Optional API key: one click, no signup, at agentoolrank.com/api-key. Send it as Authorization: Bearer <key> to identify your agent.
Tools
Tool
What it does
search_tools(query, limit?)
Find tools for a job, ranked by relevance then GitHub activity.
get_tool(slug)
Stars, 30-day star growth, capabilities, limitations and who it is best for.
get_alternatives(slug)
Open-source alternatives to a tool, with their GitHub stats.
submit_tool(url, name, tagline, email, …)
List a tool. The response shows every pricing option up front, including the free one.
Launch directories our own products went through, with free-tier conditions and the steps only a person can do. The top 5 for each product type are free.
next_directory(key, product_type?)
Submit Kit key (9): hands your agent the next directory that fits the product, one at a time (up to 50, at most 3 unreported).
report_result(key, domain, status, listing_url?)
Submit Kit key: report what happened at a directory. Reports are leads; listing rates count only listings our own daily check verifies.
my_progress(key)
Submit Kit key: every directory handed out so far and its reported status (also at agentoolrank.com/submit-kit/progress).
Prompts
Ready-made prompts your MCP client can offer (prompts/list, prompts/get):
Prompt
Arguments
What it does
compare_tools
tool_a, tool_b
Compares two tools side by side: GitHub stars, 30-day star growth, last release, downloads, best for, limitations
find_alternatives
tool
Lists open-source alternatives to a tool, ranked by live GitHub activity
Add it under Settings → Connectors as a custom connector with the URL above. Or use the mcp-remote bridge in claude_desktop_config.json. See examples/claude_desktop_config.json.
The same data is also available without MCP. See examples/curl.sh.
code
GET https://agentoolrank.com/api/v1/tools?q=rag&limit=10
GET https://agentoolrank.com/api/v1/tools/{slug}
POST https://agentoolrank.com/api/v1/submissions
The contents of this repository (documentation and configuration examples) are MIT licensed. The AgentoolRank website, data and service are not part of this repository.