使用说明
PhantomBuster的MCP服务器
A. 模型上下文协议(MCP) 提供与交互工具的服务器 PhantomBuster 自动化平台。管理您的代理(幻影)、监控执行和检索结果——所有这些都是通过MCP兼容的AI助手完成的。
特征
- 🤖 代理管理 --列出、获取、启动、停止和删除代理
- 📦 集装箱监控 --列出并检查执行容器
- 📊 结果检索 --获取代理输出和结构化结果对象
- 🔒 安全 -API密钥通过环境变量,从不硬编码
快速开始
使用npx(推荐)
无需安装:
npx globodai-mcp-phantombuster
全局安装
npm install -g globodai-mcp-phantombuster
mcp-phantombuster
配置
环境变量
设置PhantomBuster API密钥:
export PHANTOMBUSTER_API_KEY="YOUR_API_KEY"
📝 从获取API密钥 PhantomBuster工作区设置
克劳德桌面
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"phantombuster": {
"command": "npx",
"args": ["-y", "globodai-mcp-phantombuster"],
"env": {
"PHANTOMBUSTER_API_KEY": "YOUR_API_KEY"
}
}
}
}
光标
添加到光标MCP设置中:
{
"mcpServers": {
"phantombuster": {
"command": "npx",
"args": ["-y", "globodai-mcp-phantombuster"],
"env": {
"PHANTOMBUSTER_API_KEY": "YOUR_API_KEY"
}
}
}
}
可用工具
代理工具
| 工具 | 说明 |
|---|---|
phantombuster_list_agents |
列出您组织中的所有代理 |
phantombuster_get_agent |
按ID获取特定代理的详细信息 |
phantombuster_launch_agent |
使用可选参数启动代理(添加到队列) |
phantombuster_stop_agent |
停止正在运行的代理 |
phantombuster_delete_agent |
永久删除代理 |
容器工具
| 工具 | 说明 |
|---|---|
phantombuster_list_containers |
列出代理的所有容器(运行) |
phantombuster_get_container |
获取特定容器的详细信息 |
结果工具
| 工具 | 说明 |
|---|---|
phantombuster_get_agent_output |
从最新执行中获取控制台输出 |
phantombuster_get_container_result |
从容器中获取结构化结果数据 |
使用示例
列出你的所有代理人
“列出我所有的PhantomBuster特工”
使用自定义参数启动代理
“启动PhantomBuster代理12345,参数为:{“搜索”:“AI初创公司”}”
监控执行情况
“代理12345的输出是什么?它还在运行吗?”
从跑步中获取结果
“从容器abc123获取结果”
发展
# Clone the repository
git clone https://github.com/globodai-group/mcp-phantombuster.git
cd mcp-phantombuster
# Install dependencies
npm install
# Run in development mode
PHANTOMBUSTER_API_KEY="YOUR_API_KEY" npm run dev
# Build
npm run build
# Type check
npm run lint
API 参考
此MCP服务器包装 PhantomBuster API v2:
- 基本URL:
https://api.phantombuster.com/api/v2 - 认证:
X-Phantombuster-Key头球 - API完整文档
贡献
欢迎投稿!请打开问题或提交拉取请求。
许可证
内置于❤️ 通过 全球AI