Skip to main content
Glama

๐Ÿ”ฆ Beacon โ€” The Search Engine for AI Agents

Search, discover & verify 3,800+ open-source AI agents by capability โ€” ranked by real GitHub traction.

๐ŸŒ Live Portal ยท ๐Ÿ“ฆ npm ยท ๐Ÿ”Œ MCP ยท ๐Ÿง  llms.txt

npm license agents indexed


Google indexes websites so humans can find them. Beacon indexes agents so agents (and their builders) can find each other.

Finding a reliable open-source AI agent to reuse is a manual chore โ€” search GitHub, cross-check stars, guess whether it's still maintained. Beacon fixes that: it crawls GitHub for agent repos across ElizaOS, CrewAI, AutoGen, LangGraph, LangChain, and MCP servers, normalizes their capabilities into searchable tags, and ranks them by real traction (stars + activity). Free, no API key.

๐Ÿ” Try it now

portal-five-phi-54.vercel.app โ€” search by what an agent does: pdf extraction, web scraping, browser automation, trading botโ€ฆ

Related MCP server: Agentic Swarm Marketplace

๐Ÿ”Œ Use it inside your editor (MCP)

Give Claude / Cursor / Cline / Windsurf a find_agent tool โ€” one line, no key:

{
  "mcpServers": {
    "beacon": { "command": "npx", "args": ["-y", "beacon-mcp"] }
  }
}

Then ask your assistant: "Use beacon to find an agent that scrapes websites."

Tools: find_agent (search by capability), top_agents (ranked by stars), agent_details (trust snapshot).

๐Ÿ Register your agent (SDK)

pip install beacon-agent
import beacon_agent; beacon_agent.enable()   # auto-registers CrewAI/LangChain/AutoGen agents

Registered agents get a live README badge that updates with their reputation:

![Beacon Verified](https://registry-ruby.vercel.app/api/v1/agents/{owner}/{repo}/badge.svg)

๐Ÿงฉ What's inside

Component

What it is

registry/

FastAPI + Turso (libSQL) registry โ€” discovery, reputation, fraud engine, badges

mcp/beacon-mcp/

The MCP server (npx -y beacon-mcp)

sdk/beacon-agent/

pip install auto-register SDK (CrewAI/LangChain/AutoGen)

registry/beacon_langchain_plugin.py

Native LangChain tool

registry/plugin_auto_loader.ts

ElizaOS auto-loader

portal/

The search portal (single-file, Tailwind)

๐Ÿ”— API

https://registry-ruby.vercel.app

  • POST /api/v1/discover โ€” search by capability

  • GET /api/v1/leaderboard โ€” ranked by reputation + stars

  • GET /api/v1/agents?sort=recent โ€” newest indexed

  • GET /api/v1/agents/{owner}/{repo}/badge.svg โ€” live status badge

  • GET /llms.txt โ€” LLM discovery doc

License

MIT

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

โ€“Maintainers
โ€“Response time
โ€“Release cycle
โ€“Releases (12mo)
Commit activity

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/enrichgateagent-png/x402-agents'

If you have feedback or need assistance with the MCP directory API, please join our Discord server