MCP.Market

AppCrane MCP server

by gitayg·io.github.gitayg/appcrane·v1.8.1

Deploy and manage apps on your own AppCrane instance, the self-hosted PaaS for AI-built apps.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
Growing

0 stars418 downloads/wk

Reviews

Write one

Nobody has reviewed AppCrane yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

AppCrane tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How AppCrane compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 65% of 1,119 Developer tools servers
Downloads a week
418
more than 83% of 436 Developer tools servers with a package

Release history: 12 versions in the registry since 2026-09-07, latest 2026-10-31, typically one every 5 days.

Install AppCrane in Claude Code, Cursor or VS Code

Runs npx -y appcrane-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add appcrane -- npx -y appcrane-mcp
Add to Cursor

What the publisher says

From the AppCrane repository's README, as published. We do not edit it. Read it on GitHub

appcrane-mcp

The standalone MCP connector for AppCrane — the self-hosted deployment platform for AI-built, agent-deployed apps.

AppCrane exposes an MCP server at /api/mcp that requires an X-API-Key. This package is a thin stdio MCP server that:

  1. Serves the full 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.
  2. Proxies real tools/call to your own AppCrane instance once APPCRANEURL and APPCRANEKEY are set.

It runs anywhere Node 20+ is available, via npx appcrane-mcp.

Licensing: this connector is MIT. The AppCrane platform it talks to is a separate

project and is AGPL-3.0. Installing this package does not pull the platform in — the

connector is a client that talks to an AppCrane instance you host yourself.

How you connect

There is no hosted service and no AppCrane account. The flow is entirely your own:

X-API-Key. Your key stays in your own MCP client config; it is never sent anywhere except the instance URL you set.

  1. You self-host AppCrane (AGPL) somewhere you control.
  2. You issue an API key from that instance.
  3. Your agent runs this connector locally over stdio (npx -y appcrane-mcp).
  4. The connector forwards each tools/call to ${APPCRANE_URL}/api/mcp with your

Install / run

npx appcrane-mcp

With no environment variables it still starts and answers tools/list from the bundled catalog (57 tools). To actually invoke tools against your instance, set:

MCP client configuration

This is a stdio command server (not an HTTP endpoint). Add it to your MCP client config like this:

{
  "mcpServers": {
    "appcrane": {
      "command": "npx",
      "args": ["-y", "appcrane-mcp"],
      "env": {
        "APPCRANE_URL": "https://crane.example.com",
        "APPCRANE_KEY": "your_api_key",
        "APPCRANE_GITHUB_TOKEN": "ghp_optional_for_github_passthrough"
      }
    }
  }
}

Claude Code CLI:

claude mcp add appcrane \
  --env APPCRANE_URL=https://crane.example.com \
  --env APPCRANE_KEY=your_api_key \
  -- npx -y appcrane-mcp

How it works

  • tools/list
  • If APPCRANEURL + APPCRANEKEY are set → connects to ${APPCRANEURL}/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.
  • If not configured → returns the bundled static catalog (catalog.json). This path needs no env vars, which is what a registry's introspection sandbox hits.
  • tools/call → requires APPCRANEURL + APPCRANEKEY; forwards the call to the backend and returns its result. Without configuration it returns a clear "not configured" error.

Docker

docker build -t appcrane-mcp .

# Introspection only (no config) — starts and serves tools/list:
docker run -i --rm appcrane-mcp

# Full use:
docker run -i --rm \
  -e APPCRANE_URL=https://crane.example.com \
  -e APPCRANE_KEY=your_api_key \
  appcrane-mcp

Development

npm install
npm run build          # tsc -> dist/
npm run gen:catalog    # regenerate catalog.json from the AppCrane platform source
npm run check:catalog  # fail if catalog.json has drifted from that source
node scripts/test-list.mjs   # smoke test: spawn over stdio, assert tools/list

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

AppCrane: common questions

Is AppCrane MCP server safe?
Mostly: it is graded B (83/100). Read the AppCrane safety report
How do I install AppCrane?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does AppCrane need an API key?
Yes. The registry entry asks for APPCRANE_KEY, APPCRANE_GITHUB_TOKEN.
Is AppCrane maintained?
The last commit was 21 days ago (2026-10-14). The latest release is v1.8.1.
What can I use instead of AppCrane?
Servers from other publishers that do the same job: clawops MCP server, Aiven MCP server and Nora MCP server. Compare all AppCrane alternatives.
How does AppCrane compare with other Developer tools MCP servers?
safety score 83/100 (higher than 65% of 1,119 Developer tools servers); downloads a week 418 (more than 83% of 436 Developer tools servers with a package). Full comparison.

Alternatives to AppCrane

Same job from other publishers: the closest match first, then the best rated.

All AppCrane alternatives →
  • clawops
    Deploy self-hosted OpenClaw to AWS, GCP, Azure or a local VM — a CLI and an MCP server in one.
    C
  • Aiven MCP
    Provision PostgreSQL, manage Apache Kafka, and deploy apps with Aiven - all from your AI assistant.
    A
  • Nora
    Operate self-hosted OpenClaw and Hermes agent fleets on Docker or Kubernetes from MCP clients.
    B
  • Folio
    Self-hosted Git-backed team wiki: search, read and edit pages, data tables and whiteboards.
    A
  • HomeLab Monitor
    Self-hosted homelab dashboard with a built-in read-only MCP server (hosts, Docker, GPU, services).
    A