AgentForge

Tools & Infrastructure 💻 TypeScript 🟡 Quiet lately
3 stars

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 install
Set environment variables
export DATABASE_URL=postgresql://user:password@host:5432/agentforge
Start development server (auto-migrates and seeds)
npm 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

Stars★ 3
Forks🍴 0
Open issues🐛 0
Last commit🕒 Apr 21, 2026
Created📅 Mar 2026
Language💻 TypeScript

🤖 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.