AgentForge
AgentForge is a unified API gateway and marketplace that provides access to over 300 AI agents through a single API key, eliminating the need to manage individual keys and billing. It solves the problem of fragmented agent access for developers, offering a RESTful API, streaming, and MCP support. It is designed for developers and creators who want to use or publish AI agents.
✨ Key features
- Unified API with one key for 300+ agents
- RESTful API with streaming support
- MCP server for Claude, Cursor, etc.
- Creator marketplace with 90% revenue share
- Rate limiting and usage tracking
- Agent health monitoring and auto-import
🎯 Use cases
- Build applications that switch between multiple AI agents without changing API keys
- Publish custom AI agents and earn revenue
- Integrate AI agents into MCP-compatible tools like Claude Desktop
- Create a unified backend for AI-powered features
📦 Installation
🧰 Requirements: Requires Node.js 20+ and PostgreSQL for self-hosting; API key from the platform for hosted use.
git clone https://github.com/doggychip/agentforge.git
cd agentforge
npm installexport DATABASE_URL=postgresql://user:password@host:5432/agentforgenpm run dev🚀 Usage
curl -X POST https://patreon.zeabur.app/api/agents/AGENT_ID/invoke \
-H "Authorization: Bearer af_k_your_key_here" \
-H "Content-Type: application/json" \
-d '{"messages": [{"role": "user", "content": "Hello!"}]}'
❓ FAQ
How do I get an API key?
You can get an API key at https://patreon.zeabur.app/#/settings/api-keys.
Can I use AgentForge with Claude Desktop?
Yes, AgentForge provides an MCP server that can be configured in Claude Desktop's claude_desktop_config.json.
What is the revenue share for creators?
Creators receive 90% of the revenue, with a 10% platform fee.
What are the rate limits?
Rate limits are 1000 requests per hour and 10000 requests per day per API key.
📊 Repository
🤖 Overview, features, install steps and FAQ were generated from the project's README on Sep 4, 2026. Always check the original source before running commands.