Manus AI Image Generation MCP Server
README.md
# Manus AI Image Generation MCP Server
This is a Remote Model Context Protocol (MCP) server that wraps the Manus AI API to provide image generation capabilities as MCP tools.
## Features
- **Tool: `generate_image`**: Allows Claude AI to generate images via Manus AI.
- **Transport**: Uses Streamable HTTP (SSE) for remote communication.
- **Async Processing**: Automatically polls Manus API for task completion and returns results.
## Setup
1. **Clone the repository** (or copy the files).
2. **Install dependencies**:
```bash
pnpm install
```
3. **Configure environment variables**:
Create a `.env` file based on `.env.example` and add your Manus API key.
```env
MANUS_API_KEY=your_manus_api_key
PORT=3000
```
4. **Start the server**:
```bash
pnpm start
```
## Connecting to Claude
To use this server with Claude Web:
1. Deploy this server to a publicly accessible URL (e.g., using Railway, Render, or a VPS).
2. In Claude Web, go to **Settings** > **MCP Servers** (or use the "+ Add Custom Integration" button).
3. Provide the server name and the SSE URL: `https://your-deployed-url.com/sse`.
## Security Note
- The server validates the `Origin` header to prevent DNS rebinding.
- Ensure you use HTTPS for the deployed server.
- In production, implement OAuth 2.1 as required by the MCP specification for remote servers.
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues