Cline
Cline 集成
借助 CrawlForge MCP 让 Cline 获得实时网页访问能力。在 Cline 的 MCP 设置文件中加一个 mcpServers 条目即可添加服务器,autoApprove 则可为你信任的工具跳过逐次确认。
前置条件
1
获取 CrawlForge API 密钥
下面的配置通过
npx 启动服务器,因此无需任何全局安装——只需要一个密钥。2
配置 Cline
选择你偏好的配置方式:
A方式 A:MCP Servers 面板
在 Cline 面板中点击 MCP Servers 图标,打开 Configure 选项卡并点击 Configure MCP Servers。这会打开 cline_mcp_settings.json;在 mcpServers 下添加服务器:
cline_mcp_settings.jsonJson
{
"mcpServers": {
"crawlforge": {
"command": "npx",
"args": [
"-y",
"crawlforge-mcp-server@latest",
"mcp"
],
"env": {
"CRAWLFORGE_API_KEY": "cf_live_your_api_key_here"
},
"disabled": false,
"autoApprove": []
}
}
}disabled: false 会启用服务器。把工具名加入 autoApprove(例如 "scrape"),即可在无需确认的情况下运行它们。
B方式 B:Cline CLI
Cline CLI 读取结构相同的 ~/.cline/mcp.json,cline mcp 会打开一个向导用于添加、编辑或禁用服务器。
提示: Cline 会在 MCP Servers 面板中显示每个服务器的工具,因此你可以在发送第一条提示前检查列表。
3
设置你的 API 密钥
将
cf_live_your_api_key_here 替换为你的密钥,或让配置生成器为你填入。用你的密钥生成此配置: MCP 配置生成器会填入你的密钥,并输出适用于 Cline 的确切 JSON。
限制工具列表(可选)
CrawlForge 提供 31 个工具。在同一个 env 块中设置 CRAWLFORGE_TOOL_GROUPS,即可只加载你需要的分组,例如 basic,search:
Json
"env": {
"CRAWLFORGE_API_KEY": "cf_live_your_api_key_here",
"CRAWLFORGE_TOOL_GROUPS": "basic,search"
}分组:basic、search、crawl、extract、batch、research、tracking、llmstxt、stealth、templates、scrape、agent。
安全: 切勿将你的 API 密钥提交到版本控制。请使用环境变量或配置文件。
4
测试集成
打开 Cline,确认服务器已连接。
- 打开 Cline — 点击活动栏中的 Cline 图标
- 检查服务器 — MCP Servers 面板会以绿点显示 crawlforge 及其工具列表
- 测试提示 — 试试下面的某个示例;除非工具在
autoApprove中,否则 Cline 会在每次调用前询问
示例提示
"搜索最新的 AI 资讯"
"从 example.com 提取所有链接"
"爬取文档站点并对其进行总结"
"从这个电商站点提取产品价格"
全部 31 个工具及其参数请参阅完整的 API 参考。
故障排查
服务器无法连接?
- 检查
cline_mcp_settings.json是否为有效 JSON - 确认已安装 Node.js 18+:
node --version - 在 MCP Servers 面板中点击 Retry Connection 并查看错误
- 完全重启 VS Code
身份验证错误?
- 检查 API 密钥是否以
cf_live_开头 - 运行
crawlforge login保存一个新密钥 - 从控制台生成新的 API 密钥
工具没有被使用?
- 确认设置文件中该服务器未被
disabled - 在 MCP Servers 面板中启用该服务器的开关
- Cline 询问时批准工具调用,或把该工具加入
autoApprove
仍有问题? 请联系 simon@crawlforge.dev,并附上你的 Cline 版本、Node.js 版本以及 MCP Servers 面板中的错误。