home / mcp / manus mcp server

Manus MCP Server

Provides access to Manus AI tasks, webhooks, and workflows via an MCP-compatible server.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "nanameru-manus-mcp": {
      "command": "npx",
      "args": [
        "manus-mcp"
      ],
      "env": {
        "MCP_NAME": "manus-mcp",
        "MANUS_MCP_API_KEY": "YOUR_API_KEY_HERE",
        "MANUS_MCP_API_BASE_URL": "https://api.manus.ai/v1"
      }
    }
  }
}

You have Manus MCP, a universal MCP server that lets you create AI tasks, manage webhooks, and integrate Manus workflows into MCP-compatible clients. It’s designed for prompt-first usage and supports attachments, connectors, and real-time notifications, so you can automate complex workflows with ease.

How to use

You run Manus MCP as a local, standard input/output (stdio) service and connect it to your MCP client. The server accepts commands to create tasks, register webhooks, and manage other Manus-related actions. Start the server with your API key in the environment, then configure your MCP client to communicate with the local process. With this setup you can trigger AI tasks, receive real-time updates, and route results into your existing workflows.

How to install

# Prerequisites
- Node.js 18+
- Set MANUS_MCP_API_KEY in your environment
```

```
# Install dependencies and build locally
cd /path/to/manus-mcp
npm i
npm run build
```

```
# Run the MCP server (stdio) using npx
# Ensure MANUS_MCP_API_KEY is set in your environment
npx manus-mcp

Configuration and startup notes

Configure your environment to provide the Manus API key and optional base URL. You can override the API base URL with MANUS_MCP_API_BASE_URL if needed. The default API base URL is https://api.manus.ai/v1. If you plan to name or differentiate this MCP server in your clients, you can set MCP_NAME to override the display name.

Example environment variables to set before starting the server: MANUS_MCP_API_KEY, MANUS_MCP_API_BASE_URL, MCP_NAME.

Examples of common workflows

Create a new AI task in speed or quality mode, optionally attach files and share a public link.

Available tools

create_task

Create a new AI task in Manus with a given prompt, mode, and optional attachments and connectors. Returns a task_id, task_title, task_url, and optional shareable link.

create_webhook

Register a new webhook to receive real-time notifications from Manus, including the endpoint URL and subscribed events.

delete_webhook

Remove a previously registered webhook by its ID and return a success status or error details.