FunForge MCP

Deploy from Claude, Cursor, or any AI assistant

10Tools
NaturalLanguage
OpenCodeReady

What is MCP?

Model Context Protocol (MCP) is an open standard that lets AI assistants use external tools. FunForge's MCP server exposes deployment commands as tools that your AI can call on your behalf.

Instead of switching to a terminal, just tell your AI: "Deploy my project to FunForge" - and it happens.

Supported Clients

Claude Desktop

Anthropic's desktop app with full MCP support

Cursor

AI-first code editor with MCP integration

>_

OpenCode

Terminal-based AI coding assistant

Any MCP Client

Works with any MCP-compatible tool

Available Tools

10 tools to manage your FunForge deployments via natural language.

funforge_whoamiCheck authentication status
funforge_apps_listList all your apps
funforge_apps_createCreate a new app
funforge_statusGet deployment status
funforge_deployDeploy a directory
funforge_env_listList environment variables
funforge_env_setSet environment variables
funforge_env_unsetRemove environment variables
funforge_domains_listList custom domains
funforge_domains_addAdd a custom domain

Setup

Prerequisite: Run funforge login once to authenticate.
{
  "mcpServers": {
    "funforge": {
      "command": "npx",
      "args": ["@byfungsi/funforge-mcp"]
    }
  }
}

Add to ~/Library/Application Support/Claude/claude_desktop_config.json

Example Conversations

You

"Deploy my current project to FunForge"

AI

Creating tarball of 847 files... Uploading 2.3 MB... Deployment started. Your app will be live at https://my-app.funforge.app

You

"Set DATABASE_URL to postgres://user:pass@host/db"

AI

Set 1 environment variable: DATABASE_URL. Changes will take effect on the next deployment.

You

"Add api.myapp.com as a custom domain"

AI

Domain api.myapp.com added. Please add a CNAME record pointing to my-app.funforge.app, then verify with domains verify command.

You

"What's the status of my deployment?"

AI

App "my-app" is running. Active deployment v12 created 2 hours ago. URL: https://my-app.funforge.app

Why MCP?

Natural Language

Just tell your AI what you want. No commands to memorize, no flags to look up.

Context Aware

Your AI understands your project context and can suggest appropriate actions.

No Context Switch

Stay in your editor. Deploy without switching windows or terminals.

Full Control

All CLI features available. Deploy, manage env vars, configure domains.

Frequently Asked Questions

Get Started with GitHub