MCP 深度任务是一款强大的工具,可在 Claude 平台内部执行复杂多步骤操作。它具备并行搜索、网页访问和内容提取等功能,能高效地从多个来源获取信息,为用户提供便捷的信息整合服务。
MCP 深度任务可在 Claude 平台内部直接使用,通过配置环境变量和调用相应功能模块,即可开展复杂多步骤操作。
# 安装依赖
pnpm install
# 构建项目
pnpm build
# 监控文件变化
pnpm watch
# 开发模式运行
pnpm dev
# 执行所有测试
pnpm test
# 监控测试
pnpm test:watch
# 带覆盖的测试
pnpm test:coverage
# 运行代码检查工具
pnpm lint
# 自动修复代码问题
pnpm lint:fix
# 类型检查
pnpm type-check
// 并行搜索示例
import { parallel_search } from 'mcp-deep-task';
const queries = ['example query 1', 'example query 2'];
const result = await parallel_search({ queries });
console.log(result);
// 网页访问示例
import { visit_page } from 'mcp-deep-task';
const url = 'https://example.com';
const pageContent = await visit_page({ url });
console.log(pageContent);
// 自定义并行搜索参数
import { parallel_search } from 'mcp-deep-task';
const queries = ['example query 1', 'example query 2', 'example query 3'];
const maxParallel = 3;
const result = await parallel_search({ queries, maxParallel });
console.log(result);
parallel_search
){ queries: string[], maxParallel?: number }
maxParallel
最大为 5,以保证系统稳定性。visit_page
){ url: string }
{
url: string;
title: string;
content: string; // Markdown 格式的内容
}
通过环境变量配置服务器:
属性 | 详情 |
---|---|
MAX_PARALLEL_SEARCHES |
并行搜索的最大数量(默认:5) |
SEARCH_DELAY_MS |
搜索之间的延迟(单位:毫秒,默认:200) |
MAX_RETRIES |
请求失败后的重试次数(默认:3) |
TIMEOUT_MS |
请求超时时间(单位:毫秒,默认:55000) |
LOG_LEVEL |
日志级别(默认:'info') |
MCP 深度任务主要依赖 Playwright 进行浏览器自动化和网络请求,使用 pnpm 作为模块管理工具。通过配置环境变量,可灵活调整服务器参数,以适应不同的使用场景。同时,项目采用 TypeScript 编写,遵循 TypeScript 最佳实践,确保代码的可读性和可维护性。
SEARCH_DELAY_MS
或减少 MAX_PARALLEL_SEARCHES
npx playwright install
)# macOS
tail -n 20 -f ~/Library/Logs/Claude/mcp*.log
# Windows
Get-Content -Path "$env:APPDATA\Claude\logs\mcp*.log" -Tail 20 -Wait
export LOG_LEVEL=debug
# 安装依赖
pnpm install
# 构建项目
pnpm build
# 监控文件变化
pnpm watch
# 开发模式运行
pnpm dev
# 执行所有测试
pnpm test
# 监控测试
pnpm test:watch
# 带覆盖的测试
pnpm test:coverage
# 运行代码检查工具
pnpm lint
# 自动修复代码问题
pnpm lint:fix
# 类型检查
pnpm type-check
git checkout -b feature/amazing-feature
)git commit -m 'Add some amazing feature'
)git push origin feature/amazing-feature
)本项目遵循 MIT 协议。
通过以上内容,您可以全面了解 MCP 深度任务的功能、配置和使用方法。如需进一步帮助,请参考相关文档或联系支持团队。