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.
Run Python in a code sandbox.
An example of a remote MCP server deployable on Cloudflare Workers without authentication.
Interacting with Phabricator API
Integrates Zeek network analysis with conversational AI clients. Requires an external Zeek installation.
Access Solana documentation context through a simple notes system with resources, tools, and prompts.
Introspects Laravel codebases to provide structured information about views, routes, classes, and models using the mateffy/laravel-introspect package.
An MCP server for interacting with the native Windows API, enabling control over system functions and resources.
Integrates with Language Server Protocol (LSP) to provide features like code completion, diagnostics, and hover information.
Interact with the CODING DevOps platform for managing projects and work items.
Interact with MiniMax's powerful APIs for text-to-speech, voice cloning, and video/image generation.