@shipem/mcp
v0.1.1
Published
Shipem MCP server — deploy from any AI assistant
Downloads
68
Maintainers
Readme
@shipem/mcp
MCP server for Shipem — deploy web apps directly from Claude Desktop, Cursor, or any MCP-compatible AI tool.
Setup (Claude Desktop)
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"shipem": {
"command": "npx",
"args": ["-y", "@shipem/mcp"],
"env": {
"CLOUDFLARE_API_TOKEN": "your_cf_token",
"CLOUDFLARE_ACCOUNT_ID": "your_account_id"
}
}
}
}Get CF credentials: https://dash.cloudflare.com/profile/api-tokens
- Token needs: Cloudflare Pages (Edit) permission
- Account ID: found on CF dashboard right sidebar
Tools
| Tool | Description |
|------|-------------|
| shipem_deploy | Deploy a project to a live URL |
| shipem_fix | Auto-fix build errors |
| shipem_init | Scaffold a new project |
| shipem_scan | Detect framework + build config |
| shipem_status | Get deployment URL + history |
| shipem_env | Scan for missing env vars |
Example prompts
- "Deploy this project" → Claude calls
shipem_deploy - "My build is failing, fix it" → Claude calls
shipem_fix - "Create a new Vite app called dashboard" → Claude calls
shipem_init - "What's the URL of my deployed app?" → Claude calls
shipem_status
Resources
shipem://project— current project configshipem://deployments— deployment history
Requirements
- Node.js 18+
- Cloudflare account (free tier works)
CLOUDFLARE_API_TOKENandCLOUDFLARE_ACCOUNT_IDenv vars
