Skip to main content
Glama

mcp-agent-forge

API.md3.15 kB
# Agent Forge API 文档 ## API 端点 ### 1. 创建智能体 (expert_personality_generation) 创建一个新的智能体实例。 **请求参数:** ```json { "name": "expert_personality_generation", "arguments": { "agent_name": "string", "core_traits": "string" } } ``` | 参数 | 类型 | 描述 | 是否必需 | |------|------|------|----------| | agent_name | string | 智能体名称 | 是 | | core_traits | string | 核心特征,用逗号分隔 | 是 | **响应:** ```json { "agent_id": "string", "name": "string", "core_traits": "string", "personality": "string", "created_at": "string" } ``` ### 2. 智能体回答 (agent_answer) 让智能体对给定问题进行回答。 **请求参数:** ```json { "name": "agent_answer", "arguments": { "agent_id": "string", "context": "string", "planned_rounds": number, "current_round": number, "need_more_rounds": boolean } } ``` | 参数 | 类型 | 描述 | 是否必需 | |------|------|------|----------| | agent_id | string | 智能体ID | 是 | | context | string | 对话上下文 | 是 | | planned_rounds | number | 计划回答次数 | 是 | | current_round | number | 当前回答次数 | 是 | | need_more_rounds | boolean | 是否需要更多回合 | 是 | **响应:** ```json { "response": "string", "needs_followup": boolean } ``` ### 3. 获取智能体信息 (get_agent) 获取指定智能体的详细信息。 **请求参数:** ```json { "name": "get_agent", "arguments": { "agent_id": "string" } } ``` | 参数 | 类型 | 描述 | 是否必需 | |------|------|------|----------| | agent_id | string | 智能体ID | 是 | **响应:** ```json { "id": "string", "name": "string", "core_traits": "string", "personality": "string", "created_at": "string" } ``` ### 4. 列出所有智能体 (list_agents) 获取所有已创建的智能体列表。 **请求参数:** ```json { "name": "list_agents" } ``` **响应:** ```json { "agents": [ { "id": "string", "name": "string", "core_traits": "string", "personality": "string", "created_at": "string" } ] } ``` ### 5. 删除智能体 (delete_agent) 删除指定的智能体。 **请求参数:** ```json { "name": "delete_agent", "arguments": { "agent_id": "string" } } ``` | 参数 | 类型 | 描述 | 是否必需 | |------|------|------|----------| | agent_id | string | 智能体ID | 是 | **响应:** ```json { "success": true, "message": "智能体已成功删除" } ``` ## 错误处理 所有 API 端点在发生错误时都会返回一个包含错误信息的 JSON 响应: ```json { "error": { "code": "string", "message": "string" } } ``` ## 注意事项 1. 所有请求都需要设置 `Content-Type: application/json` 2. 需要在环境变量中设置 `DEEPSEEK_API_KEY` 3. 智能体的回答可能需要多轮对话才能完成 4. 建议在生产环境中实现适当的速率限制和认证机制

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/HundunOnline/mcp-agent-forge'

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