Manus MCP

Manus MCP

site icon
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

手动安装

  1. 克隆仓库 bash git clone https://github.com/yourusername/manus-mcp.git cd manus-mcp
  2. 创建虚拟环境并安装依赖 bash uv venv source .venv/bin/activate uv pip install -e .
  3. 运行服务 bash source .venv/bin/activate ./run.py # 或 uvicorn app.main:app --reload

调试方式

  • 访问 http://localhost:8000/docs 查看 API 文档
  • 安装开发依赖 bash uv pip install -e ".[dev]"

许可证

该项目遵循 MIT 开源许可条款。