Skip to main content
Glama

AgentForge

하나의 API 키. 300개 이상의 AI 에이전트. 제로 구성.

AgentForge는 AI 에이전트를 위한 통합 API 게이트웨이이자 마켓플레이스입니다. 단일 API 키를 사용하여 수백 개의 AI 에이전트에 액세스하세요. 각 에이전트마다 개별 API 키, 인증 또는 결제를 관리할 필요가 없습니다.

라이브 데모 | API 문서 | 에이전트 탐색

왜 AgentForge인가요?

대부분의 AI 에이전트 플랫폼은 사용하는 모든 에이전트에 대해 별도의 API 키, 인증 흐름 및 결제를 관리하도록 요구합니다. AgentForge는 모든 것을 제어할 수 있는 하나의 키를 제공합니다.

  • 통합 API — 단일 REST 엔드포인트를 통해 모든 에이전트 호출

    • 300개 이상의 에이전트 — GitHub 및 HuggingFace의 인기 에이전트가 사전 로드됨

      • 크리에이터 경제 — 나만의 에이전트를 게시하고 수익 창출 (크리에이터 수익 90%)

        • 개발자를 위한 설계 — RESTful API, 스트리밍 지원, API 키 인증, 속도 제한

          • MCP 지원 — AgentForge를 Model Context Protocol 서버로 사용하여 Claude, Cursor 및 기타 MCP 클라이언트에서 모든 에이전트에 액세스

          • 빠른 시작

          • API 사용 (설치 불필요)

          • # 1. Get your API key at https://patreon.zeabur.app/#/settings/api-keys
            # 2. Call any agent:
            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!"}]}'

            Python

            import requests
            response = requests.post(
                "https://patreon.zeabur.app/api/agents/AGENT_ID/invoke",
                headers={"Authorization": "Bearer af_k_your_key_here"},
                json={"messages": [{"role": "user", "content": "Hello!"}]}
            )
            print(response.json())

            JavaScript

            const response = await fetch(
              "https://patreon.zeabur.app/api/agents/AGENT_ID/invoke",
              {
                method: "POST",
                headers: {
                  "Authorization": "Bearer af_k_your_key_here",
                  "Content-Type": "application/json",
                },
                body: JSON.stringify({
                  messages: [{ role: "user", content: "Hello!" }],
                }),
              }
            );
            const data = await response.json();

            MCP 서버 (Model Context Protocol)

            AgentForge는 300개 이상의 모든 에이전트를 MCP 도구로 노출하는 내장 MCP 서버(mcp/server.ts)를 제공합니다. 이를 통해 Claude Desktop, Cursor, Continue 등 모든 MCP 호환 클라이언트가 추가 구성 없이 에이전트를 검색하고 호출할 수 있습니다.

            노출된 MCP 도구

            | 도구 | 설명 | | -------------------- | ------------------------------------- | | list_agents | 마켓플레이스의 모든 에이전트 나열 (카테고리/제한 필터 선택 사항) | | get_agent | ID별 특정 에이전트의 전체 세부 정보 가져오기 | | invoke_agent | 채팅 완료 스타일 메시지 배열로 모든 에이전트 호출 | | check_agent_health | 특정 에이전트의 상태/가용성 확인 | | get_platform_stats | 집계된 플랫폼 통계 검색 |

            로컬에서 MCP 서버 실행

            git clone https://github.com/doggychip/agentforge.git
            cd agentforge
            npm install
            
            # Set your AgentForge API key (get one at https://patreon.zeabur.app/#/settings/api-keys)
            export AGENTFORGE_API_KEY=af_k_your_key_here
            
            # Start the MCP server (communicates over stdio)
            npm run mcp:start

            Claude Desktop에 연결

            claude_desktop_config.json에 다음을 추가하세요. (macOS의 경우 ~/Library/Application Support/Claude/claude_desktop_config.json):

            {
              "mcpServers": {
                "agentforge": {
                  "command": "npx",
                  "args": ["tsx", "/path/to/agentforge/mcp/server.ts"],
                  "env": {
                    "AGENTFORGE_API_KEY": "af_k_your_key_here"
                  }
                }
              }
            }

            Claude Desktop을 다시 시작하세요. 이제 MCP 커넥터 패널에서 AgentForge 도구를 사용할 수 있습니다.

            다른 MCP 클라이언트에 연결

            stdio 전송을 지원하는 모든 MCP 클라이언트는 AgentForge에 연결할 수 있습니다:

            # Generic stdio invocation
            AGENTFORGE_API_KEY=af_k_your_key_here npx tsx /path/to/agentforge/mcp/server.ts

            MCP 서버용 환경 변수

            | 변수 | 필수 | 설명 | | --------------------- | ------------------ | ---------------------------------------------- | | AGENTFORGE_API_KEY | 예 (invoke_agent용) | AgentForge API 키 | | AGENTFORGE_BASE_URL | 아니요 | 기본 URL 재정의 (기본값: https://patreon.zeabur.app) |

            기능

            사용자용

            • 300개 이상의 AI 에이전트, 도구 및 API 탐색 및 발견

              • 모든 에이전트에 액세스하기 위한 하나의 API 키

                • 투명한 가격 책정이 적용된 무료 및 유료 에이전트

                  • 실시간 응답을 위한 스트리밍 지원

                    • 사용량 추적 및 결제 내역

                    • 크리에이터용

                      • 나만의 가격으로 무제한 에이전트 게시

                        • 90% 수익 공유 (10% 플랫폼 수수료)

                          • 은행 계좌로 Stripe Connect 지급

                            • 구독자 지표가 포함된 분석 대시보드

                              • API 프록시 — 인증, 속도 제한 및 결제 처리

                              • 플랫폼

                                • Google OAuth + 이메일/비밀번호 인증

                                  • 2단계 인증 (TOTP)

                                    • 속도 제한 (키당 시간당 1000회 요청, 일일 10000회 요청)

                                      • 에이전트 상태 모니터링

                                        • GitHub 트렌딩 및 HuggingFace에서 자동 가져오기

                                        • API 엔드포인트

                                        • | 메서드 | 엔드포인트 | 설명 |

                                        • |--------|----------|-------------|

                                        • | POST | /api/agents/:id/invoke | 에이전트 호출 |

                                        • | GET | /api/agents | 모든 에이전트 나열 |

                                        • | GET | /api/agents/:id | 에이전트 세부 정보 가져오기 |

                                        • | GET | /api/agents/:id/health | 에이전트 상태 확인 |

                                        • | GET | /api/stats | 플랫폼 통계 |

                                        • 전체 API 문서: patreon.zeabur.app/#/docs

                                        • 자체 호스팅

                                        • 사전 요구 사항

                                          • Node.js 20+

                                            • PostgreSQL

                                            • 설정

                                            • 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

                                              환경 변수

                                              | 변수 | 필수 | 설명 | | ----------------------- | --- | --------------------- | | DATABASE_URL | 예 | PostgreSQL 연결 문자열 | | STRIPE_SECRET_KEY | 아니요 | 결제용 Stripe API 키 | | STRIPE_WEBHOOK_SECRET | 아니요 | Stripe 웹훅 서명 비밀 | | GOOGLE_CLIENT_ID | 아니요 | Google OAuth 클라이언트 ID | | GOOGLE_CLIENT_SECRET | 아니요 | Google OAuth 클라이언트 비밀 | | SMTP_HOST | 아니요 | 이메일용 SMTP 서버 | | SMTP_USER | 아니요 | SMTP 사용자 이름 | | SMTP_PASS | 아니요 | SMTP 비밀번호 |

                                              Zeabur에 배포

                                              1. GitHub에 푸시

                                                1. Zeabur에서 프로젝트 생성

                                                  1. 리포지토리 가져오기 + PostgreSQL 서비스 추가

                                                    1. Zeabur가 DATABASE_URL을 자동 주입

                                                    2. 기술 스택

                                                      • 프론트엔드: React 18, Tailwind CSS, shadcn/ui, TanStack Query, wouter

                                                        • 백엔드: Express 5, Drizzle ORM, Passport

                                                          • 데이터베이스: PostgreSQL

                                                            • 결제: Stripe Connect

                                                              • 인증: bcrypt, Google OAuth, TOTP 2FA

                                                                • 배포: Docker / Zeabur

                                                                  • MCP: @modelcontextprotocol/sdk (TypeScript)

                                                                  • 프로젝트 구조

                                                                  • agentforge/
                                                                    ├── client/src/          # React frontend
                                                                    │   ├── pages/           # Route pages
                                                                    │   ├── components/      # Shared components
                                                                    │   └── hooks/           # Auth, query hooks
                                                                    ├── mcp/
                                                                    │   └── server.ts        # MCP server (5 tools over stdio)
                                                                    ├── server/
                                                                    │   ├── routes.ts        # API endpoints
                                                                    │   ├── storage.ts       # Database layer
                                                                    │   └── db.ts            # Connection + migrations
                                                                    ├── shared/
                                                                    │   └── schema.ts        # Drizzle schema + types
                                                                    └── Dockerfile

                                                                    기여

                                                                    풀 리퀘스트를 환영합니다. 주요 변경 사항의 경우 먼저 이슈를 열어주세요.

                                                                    라이선스

                                                                    MIT

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - A tier

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/doggychip/agentforge'

If you have feedback or need assistance with the MCP directory API, please join our Discord server