by HundunOnline
Agent Forge 是一个智能体创建和管理平台,能够创建和管理具有特定性格特征的智能体,并模拟它们对问题的回答。通过Agent Forge MCP,你可以快速构建起一个类似于CO-STORM的多智能体协作研究项目。
git clone https://github.com/HundunOnline/mcp-agent-forge.git cd mcp-agent-forge && make build
*Configuration content*
变量名 | 描述 | 默认值 | 是否必需 |
---|---|---|---|
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
*Configuration content*
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.