AgentForge
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
**One API key. 300+ AI agents. Zero configuration.**
AgentForge is a unified API gateway and marketplace for AI agents. Use a single API key to access hundreds of AI agents — no need to manage individual API keys, authentication, or billing for each one.
Live Demo | API Docs | Browse Agents
Why AgentForge?
Most AI agent platforms make you manage separate API keys, auth flows, and billing for every agent you use. AgentForge gives you **one key to rule them all**.
- **Unified API** — Call any agent through a single REST endpoint
- - **300+ agents** — Pre-loaded with trending agents from GitHub and HuggingFace
- - **Creator economy** — Publish your own agents and earn revenue (90% creator share)
- - **Built for developers** — RESTful API, streaming support, API key auth, rate limiting
- - **MCP support** — Use AgentForge as a Model Context Protocol server to access all agents from Claude, Cursor, and other MCP clients
- ## Quick Start
- ### Use the API (no install needed)
-
### Python
### JavaScript
## MCP Server (Model Context Protocol)
AgentForge ships a built-in **MCP server** (mcp/server.ts) that exposes all 300+ agents as MCP tools. This lets any MCP-compatible client — Claude Desktop, Cursor, Continue, etc. — discover and invoke agents with zero extra configuration.
### MCP Tools exposed
| Tool | Description |
|------|-------------|
| list_agents | List all agents on the marketplace (optional category/limit filter) |
| get_agent | Get full details for a specific agent by ID |
| invoke_agent | Invoke any agent with a chat-completion style messages array |
| check_agent_health | Check the health/availability of a specific agent |
| get_platform_stats | Retrieve aggregate platform statistics |
### Running the MCP server locally
### Connecting to Claude Desktop
Add the following to your claude_desktop_config.json
(~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
Restart Claude Desktop. You will now see AgentForge tools available in the MCP connector panel.
### Connecting to other MCP clients
Any MCP client that supports stdio transport can connect to AgentForge:
### Environment variables for the MCP server
| Variable | Required | Description |
|----------|----------|-------------|
| AGENTFORGE_API_KEY | Yes (for invoke_agent) | Your AgentForge API key |
| AGENTFORGE_BASE_URL | No | Override base URL (default: https://patreon.zeabur.app) |
## Features
### For Users
- Browse and discover 300+ AI agents, tools, and APIs
- - One API key to access all agents
- - Free and paid agents with transparent pricing
- - Streaming support for real-time responses
- - Usage tracking and billing history
- ### For Creators
- - Publish unlimited agents with your own pricing
- - 90% revenue share (10% platform fee)
- - Stripe Connect payouts to your bank account
- - Analytics dashboard with subscriber metrics
- - API proxy — we handle auth, rate limiting, and billing
- ### Platform
- - Google OAuth + email/password authentication
- - Two-factor authentication (TOTP)