
Manus MCP

2025.04.11
12
Python网页浏览代码执行搜索查询浏览器自动化开发效率
Manus MCP 是一个实现了 Model Context Protocol (MCP) 的服务,能够浏览网页、执行搜索查询和运行代码。它提供了一系列工具,包括网页浏览、代码解释器和 Bash 命令执行等功能,适用于需要自动化网页操作和代码执行的场景。
View on GitHub
Overview
基本能力
产品定位
Manus MCP 是一个多功能的服务,主要用于网页浏览自动化、代码执行和搜索查询。
核心功能
- google_search: 执行 Google 搜索并返回相关链接
- browse_web: 浏览网页,点击元素,提取内容
- code_interpreter: 在沙盒环境中读取、写入和执行代码
- bash_tool: 在沙盒目录中运行 shell 命令
适用场景
- 自动化网页操作
- 代码执行和调试
- 搜索查询和信息提取
工具列表
- hello_world: 简单的问候工具
- google_search: 执行 Google 搜索
- browse_web: 网页浏览和交互
- code_interpreter: 代码执行和文件管理
- bash_tool: Bash 命令执行
常见问题解答
- 如何配置环境变量?
- 通过设置
SANDBOX_DIR
,GLOBAL_TIMEOUT
,BROWSER_HEADLESS
等环境变量来调整服务行为。
使用教程
使用依赖
- Python 3.11+
- uv - 快速 Python 包安装器和解析器
安装教程
使用 Setup Script (推荐)
./setup.sh
手动安装
- 克隆仓库
bash git clone https://github.com/yourusername/manus-mcp.git cd manus-mcp
- 创建虚拟环境并安装依赖
bash uv venv source .venv/bin/activate uv pip install -e .
- 运行服务
bash source .venv/bin/activate ./run.py # 或 uvicorn app.main:app --reload
调试方式
- 访问
http://localhost:8000/docs
查看 API 文档 - 安装开发依赖
bash uv pip install -e ".[dev]"