Deploy and manage apps on your own AppCrane instance, the self-hosted PaaS for AI-built apps.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
The standalone MCP connector for AppCrane β the self-hosted deployment platform for AI-built, agent-deployed apps.
AppCrane exposes an MCP server at <instance>/api/mcp that requires an X-API-Key. This package is a thin stdio MCP server that:
appcrane_* tool catalog for tools/list introspection with zero configuration β it ships a bundled catalog.json, so registries and sandboxes (e.g. Glama) can start it in a container and introspect it offline.tools/call to your own AppCrane instance once APPCRANE_URL and APPCRANE_KEY are set.It runs anywhere Node 20+ is available, via npx appcrane-mcp.
With no environment variables it still starts and answers tools/list from the bundled catalog (~35 tools). To actually invoke tools against your instance, set:
| Env var | Required | Description |
|---|---|---|
APPCRANE_URL | for calls | Your instance base URL, e.g. https://crane.example.com |
APPCRANE_KEY | for calls | Your AppCrane API key (sent as X-API-Key) |
APPCRANE_GITHUB_TOKEN | optional | A GitHub PAT (sent as X-Github-Token) to unlock the github_* passthrough tools |
This is a stdio command server (not an HTTP endpoint). Add it to your MCP client config like this:
Claude Code CLI:
tools/list
APPCRANE_URL + APPCRANE_KEY are set β connects to ${APPCRANE_URL}/api/mcp (StreamableHTTP, header X-API-Key, plus X-Github-Token when the GitHub token is set), fetches the live, auth-filtered tool list, and returns it. If the instance is unreachable it falls back to the bundled catalog.catalog.json). This path needs no env vars, which is what a registry's introspection sandbox hits.tools/call β requires APPCRANE_URL + APPCRANE_KEY; forwards the call to the backend and returns its result. Without configuration it returns a clear "not configured" error.The bundled catalog.json is generated from the real tool definitions in the AppCrane platform (deployhub/server/services/mcpTools.js) and reflects the AWS-aligned tool vocabulary (appcrane_set_secret, appcrane_get_secret, appcrane_cp, and the stage parameter). It is committed so the package ships self-contained.
AppCrane is a self-hosted home for AI-built and AI-deployed apps. This connector is MIT-licensed to maximize adoption; the platform itself is AGPL.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/appcrane)<a href="https://allmcps.com/mcp/appcrane"><img src="https://allmcps.com/api/badge/appcrane?style=directory" alt="AppCrane on AllMCPs" /></a>