A platform for creating and managing AI agents with specific personalities and simulating their responses. Requires a DeepSeek API key.
Agent Forge 是一个智能体创建和管理平台,能够创建和管理具有特定性格特征的智能体,并模拟它们对问题的回答。通过Agent Forge MCP,你可以快速构建起一个类似于CO-STORM的多智能体协作研究项目。
git clone https://github.com/HundunOnline/mcp-agent-forge.git
cd mcp-agent-forge && make build
{
"mcpServers": {
"mcp-agent-forge": {
"command": "/path/to/mcp-agent-forge",
"env": {
"DEEPSEEK_API_KEY": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx",
}
}
}
}
变量名 | 描述 | 默认值 | 是否必需 |
---|---|---|---|
DEEPSEEK_API_KEY | DeepSeek API 密钥 | - | 是 |
LOG_LEVEL | 日志级别 (debug, info, warn, error) | info | 否 |
LOG_PATH | 日志文件路径 | ./logs | 否 |
CONFIG_PATH | 配置文件路径 | ./config/config.yaml | 否 |
PORT | 服务端口号 | 8080 | 否 |
DEBUG | 调试模式开关 | false | 否 |
expert_personality_generation
: 创建新的智能体agent_answer
: 模拟智能体回答问题get_agent
: 获取智能体信息list_agents
: 列出所有智能体delete_agent
: 删除智能体// 创建智能体
{
"name": "expert_personality_generation",
"arguments": {
"agent_name": "马斯克思维模型",
"core_traits": "系统思维,第一性原理,工程思维,风险管理,创新思维"
}
}
// 智能体回答
{
"name": "agent_answer",
"arguments": {
"agent_id": "your_agent_id",
"context": "如何看待特斯拉的发展策略?",
"planned_rounds": 3,
"current_round": 1,
"need_more_rounds": false
}
}
我们在 Claude AI 中创建了一个示例应用,展示了如何使用 Agent Forge 创建和管理专家智能体:
这个示例展示了:
欢迎提交 Pull Request 或创建 Issue 来帮助改进这个项目。我们特别欢迎以下方面的贡献:
本项目采用 MIT 许可证。详见 LICENSE 文件。
Agent Forge is a platform for creating and managing AI agents with specific personality traits and simulating their responses to questions. Through agent forge mcp, you can quickly build a multi-agent collaboration research project similar to CO-STORM.
git clone https://github.com/HundunOnline/mcp-agent-forge.git
cd agent-forge && make build
{
"mcpServers": {
"mcp-agent-forge": {
"command": "/path/to/mcp-agent-forge",
"env": {
"DEEPSEEK_API_KEY": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx",
}
}
}
}
Variable Name | Description | Default Value | Required |
---|---|---|---|
DEEPSEEK_API_KEY | DeepSeek API Key | - | Yes |
LOG_LEVEL | Logging level (debug, info, warn, error) | info | No |
LOG_PATH | Log file path | ./logs | No |
CONFIG_PATH | Configuration file path | ./config/config.yaml | No |
PORT | Service port | 8080 | No |
DEBUG | Debug mode switch | false | No |
expert_personality_generation
: Create a new agentagent_answer
: Simulate agent responsesget_agent
: Get agent informationlist_agents
: List all agentsdelete_agent
: Delete an agent// Create an agent
{
"name": "expert_personality_generation",
"arguments": {
"agent_name": "Elon Musk Thinking Model",
"core_traits": "Systems Thinking,First Principles,Engineering Mindset,Risk Management,Innovation"
}
}
// Agent response
{
"name": "agent_answer",
"arguments": {
"agent_id": "your_agent_id",
"context": "What's your view on Tesla's development strategy?",
"planned_rounds": 3,
"current_round": 1,
"need_more_rounds": false
}
}
We created a sample application in Claude AI that demonstrates how to use Agent Forge to create and manage expert agents:
This example shows:
We welcome Pull Requests or Issues to help improve this project. We especially welcome contributions in the following areas:
This project is licensed under the MIT License. See the LICENSE file for details.
An LLM-powered server for automating unit, integration, E2E, and API tests.
An example of a remote MCP server without authentication, deployable on Cloudflare Workers.
Control CAD software with natural language instructions to perform drawing operations.
Validate and visualize chess positions using FEN notation.
Interact with Odoo instances using the XML-RPC API. Requires configuration via environment variables or config files.
A remote MCP server deployable on Cloudflare Workers with OAuth login support and local development capabilities.
Provides multi-cluster Kubernetes management and operations using MCP, featuring a management interface, logging, and nearly 50 built-in tools covering common DevOps and development scenarios. Supports both standard and CRD resources.
Edit the mcp.json configuration file for tools like AWS Q Developer and Claude Desktop.
MCP server for Autodesk Maya
A proof-of-concept MCP server built with Node.js and TypeScript, compatible with Claude Desktop.