I kept running into the same problem: my AI agent would try to build a custom integration from scratch when a perfectly good API already existed. So I built agent101 — an open directory of near 4000 tools across 15 categories that agents can programmatically search.
What makes it different from a regular awesome-list:
- Structured metadata agents can parse: auth type, free tier, example_call, response_shape, when_to_use, pairs_with
- API endpoint: curl https://agent101.ventify.ai/api/search?q=send+email — no auth needed
- MCP server: npx agent101 — works with Claude Desktop, Cursor, Cline
- Chain suggestions: tells agents which tools work well together
- Raw markdown for non-browser agents, rendered HTML for humans
Categories: Search, Code, Communication, Data, AI Services, Browser, Payments, Files, Social, People, Realtime, Apps, Auth, Memory, Maps
Add to any project in one line:
curl -sL https://raw.githubusercontent.com/rachelsu-blip/agent101-template/main/CLAUDE.md >> .claude/CLAUDE.md
OR just simply ask your agent to checkout https://agent101.ventify.ai
Now your coding agent checks agent101 before building custom integrations.
🔗 Directory: https://agent101.ventify.ai
🔗 GitHub: https://github.com/rachelsu-blip/agent101-mcp
🔗 API docs: https://agent101.ventify.ai/api/
Open source, MIT licensed. PRs welcome — especially for adding new tools.
Top comments (0)