基本能力
产品定位
Near-Intents-MCP-Agentkit 是一个基于 CrewAI 框架的 MCP 服务器,专注于 AI 代理和任务管理。
核心功能
- 创建代理:定义代理的角色、目标和背景故事。
- 创建任务:为特定代理分配任务,并定义任务描述和预期输出。
- 创建和运行团队:将代理和任务组合成团队,并运行完整的工作流程。
适用场景
- 市场研究:创建研究代理来分析市场趋势。
- 数据分析:分配任务给代理以生成详细的分析报告。
- 自动化工作流:通过组合多个代理和任务来自动化复杂的工作流程。
工具列表
- create_agent:创建 AI 代理。
- create_task:为代理创建任务。
- create_crew:创建并运行团队。
常见问题解答
- API 密钥问题:确保 OpenAI API 密钥设置正确。
- 依赖问题:检查所有依赖是否已安装。
- 配置问题:验证 MCP 设置文件是否存在且配置正确。
- 路径问题:确保服务器路径在 MCP 设置中与实际文件位置匹配。
使用教程
使用依赖
- Python 3.8 或更高版本
jq
命令行工具- VSCode 与 Roo Cline 扩展
安装教程
- 克隆或分叉仓库。
- 运行设置脚本:
bash
./crew.sh
配置
设置 OpenAI API 密钥:
bash
export OPENAI_API_KEY="your-api-key"
调试方式
- 确保 API 密钥正确。
- 检查依赖是否安装:
bash
pip install -r requirements.txt - 验证 MCP 设置文件。
- 检查服务器路径。