Skip to main content
Glama

Claude MCP Server

Connect Manus → Claude (Anthropic API) via MCP

This server exposes Claude as 3 MCP tools that Manus can call:

  • ask_claude — General prompt → response

  • claude_analyze — Structured analysis (summarize, critique, extract, etc.)

  • claude_write — Content generation (email, report, social post, etc.)


Quick Start (Local)

# 1. Install dependencies
npm install

# 2. Set your API key
cp .env.example .env
# Edit .env and add your ANTHROPIC_API_KEY

# 3. Run in dev mode
npm run dev

# Server runs at http://localhost:3000
# MCP endpoint: http://localhost:3000/mcp

Related MCP server: claude-cli-mcp

Railway gives you a free hosted URL — perfect for Manus to connect to.

Steps:

  1. Push to GitHub

git init
git add .
git commit -m "initial commit"
gh repo create claude-mcp-server --public --push
# or use github.com to create repo manually
  1. Deploy on Railway

  • Go to railway.app

  • Click New Project → Deploy from GitHub Repo

  • Select your repo

  • Click Variables → Add:

    • ANTHROPIC_API_KEY = your key from console.anthropic.com

    • PORT = 3000

  • Railway auto-builds and gives you a URL like: https://claude-mcp-server-production.up.railway.app

  1. Your MCP endpoint will be:

https://claude-mcp-server-production.up.railway.app/mcp

Deploy to Render (FREE tier available)

  1. Go to render.com

  2. Click New → Web Service

  3. Connect your GitHub repo

  4. Set:

    • Build Command: npm install && npm run build

    • Start Command: npm start

    • Environment Variables: ANTHROPIC_API_KEY=your-key

  5. Deploy — you get a URL like https://claude-mcp-server.onrender.com

⚠️ Render free tier spins down after 15 mins of inactivity (cold start ~30s). Railway free tier stays live — better for Manus.


Deploy to Fly.io (FREE hobby tier)

# Install flyctl
curl -L https://fly.io/install.sh | sh

# Login
fly auth login

# Launch
fly launch

# Set secret
fly secrets set ANTHROPIC_API_KEY=sk-ant-your-key-here

# Deploy
fly deploy

Connect to Manus

  1. In Manus go to Settings → Integrations → Custom MCP Servers

  2. Click Add Server

  3. Paste your URL:

    https://your-app.up.railway.app/mcp
  4. Save — Manus will now show 3 Claude tools available

Example Manus prompts once connected:

  • "Use ask_claude to write a professional bio for me"

  • "Use claude_analyze to summarize this document [paste text]"

  • "Use claude_write to draft a LinkedIn post about X in a casual tone"


Tools Reference

ask_claude

Parameter

Type

Required

Description

prompt

string

The question or task for Claude

system

string

Optional system prompt / persona

max_tokens

number

Max response length (default: 1024)

claude_analyze

Parameter

Type

Required

Description

content

string

Text to analyze

focus

enum

summarize / critique / compare / extract_key_points / classify

instructions

string

Extra instructions

claude_write

Parameter

Type

Required

Description

task

string

What to write

format

enum

email / report / social_post / bullet_list / paragraph / code

tone

enum

professional / casual / persuasive / empathetic / technical

context

string

Background context


Health Check

curl https://your-app.up.railway.app/health
# → {"status":"ok","server":"claude-mcp-server"}

Cost

  • Hosting: Free on Railway (500 hrs/month free) or Render

  • API: Anthropic charges per token used — Claude Sonnet is ~$3/million input tokens

    • A typical ask_claude call costs < $0.01

Related MCP Connectors

Related MCP Servers