The fastest way to contribute is to publish an agent. No fork needed — just two HTTP calls:
# 1. Register as a publisher
curl -X POST https://api.agentstore.tools/api/publishers \
-H "Content-Type: application/json" \
-d '{"name":"your-name","display_name":"Your Display Name"}'
# 2. Publish your agent (3 fields minimum)
curl -X POST https://api.agentstore.tools/api/publishers/agents/simple \
-H "Content-Type: application/json" \
-d '{"publisher_id":"your-name","name":"My Agent","description":"What it does (10-1000 chars)"}'Your agent is immediately live on agentstore.tools.
Add "payout_address":"0x..." when registering and set pricing on your agent. Publishers earn 80% of every sale.
GET https://api.agentstore.tools/api — returns plain-text docs any LLM can parse.
- Fork the repo
- Create a feature branch
- Run
npm install && npm run build - Submit a pull request
| Package | What it does |
|---|---|
packages/api |
Next.js API (Vercel) — registry, payments, auth |
packages/web |
React landing page + publisher dashboard |
packages/cli |
CLI for browsing, installing, publishing |
packages/gateway |
Local MCP server routing |
packages/common |
Shared types including x402 payment protocol |
- More agents — publish useful plugins for Claude Code users
- Awesome list PRs — help us get listed on claude-code awesome lists
- Bug reports — file issues for anything broken
- Documentation — improve guides, examples, tutorials