GeiserX/cashpilot-mcp

GeiserX/cashpilot-mcp

от geiserx
CashPilot-MCP — легковесный мост между платформой пассивного дохода CashPilot и MCP-протоколом. Он даёт LLM возможность мониторить поступления, управлять сервисами и контролировать флот в реальном ...

cashpilot-mcp

cashpilot-mcp

npm CI Docker Pulls GitHub Stars License

A tiny bridge that exposes any CashPilot instance as an MCP server, enabling LLMs to monitor passive income earnings, manage services, and control fleet workers.

It talks to your own CashPilot instance with its admin API key, over HTTP or stdio.

Features

  • Read-only resources for earnings, deployed services, the catalog, fleet status, workers, health scores and collector alerts (cashpilot://earnings/summary, cashpilot://fleet/summary, ...).
  • Tools to query daily and historical earnings, read service logs, and start, stop, restart, deploy or remove services.
  • trigger_collection runs an earnings collection across all services now; get_compose returns a service's Docker Compose definition.
  • One JSON-RPC endpoint (/mcp) over HTTP, or stdio with TRANSPORT=stdio.
  • Listens on 127.0.0.1:8081 by default; MCP_AUTH_TOKEN adds bearer auth when you expose it.
  • Ships as a Docker image, an npm package (npx cashpilot-mcp) and multi-arch Go binaries.

Quick start

Register the npm package in your MCP client (Claude Desktop, Claude Code, Cursor); npx runs it over stdio:

У этого сервера пока нет списка инструментов.
0.2.2основная
0.2.0
1.1.0
0.1.0
0.0.2
0.0.1

Выберите клиент, чтобы установить GeiserX/cashpilot-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "geiserx-cashpilot-mcp-ebxo6slm4r": {
      "command": "npx",
      "args": [
        "-y",
        "cashpilot-mcp"
      ],
      "env": {
        "CASHPILOT_URL": "http://localhost:8080",
        "CASHPILOT_API_KEY": "<your CASHPILOT_ADMIN_API_KEY>"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "geiserx-cashpilot-mcp-ebxo6slm4r": {
      "command": "npx",
      "args": [
        "-y",
        "cashpilot-mcp"
      ],
      "env": {
        "CASHPILOT_URL": "http://localhost:8080",
        "CASHPILOT_API_KEY": "<your CASHPILOT_ADMIN_API_KEY>"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "geiserx-cashpilot-mcp-ebxo6slm4r": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "cashpilot-mcp"
      ],
      "env": {
        "CASHPILOT_URL": "http://localhost:8080",
        "CASHPILOT_API_KEY": "<your CASHPILOT_ADMIN_API_KEY>"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"geiserx-cashpilot-mcp-ebxo6slm4r\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"cashpilot-mcp\"],\"env\":{\"CASHPILOT_URL\":\"http://localhost:8080\",\"CASHPILOT_API_KEY\":\"<your CASHPILOT_ADMIN_API_KEY>\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "geiserx-cashpilot-mcp-ebxo6slm4r": {
      "command": "npx",
      "args": [
        "-y",
        "cashpilot-mcp"
      ],
      "env": {
        "CASHPILOT_URL": "http://localhost:8080",
        "CASHPILOT_API_KEY": "<your CASHPILOT_ADMIN_API_KEY>"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add geiserx-cashpilot-mcp-ebxo6slm4r --env CASHPILOT_URL=http://localhost:8080 --env CASHPILOT_API_KEY=<your CASHPILOT_ADMIN_API_KEY> -- npx -y cashpilot-mcp

Либо через JSON-конфиг:

claude mcp add-json geiserx-cashpilot-mcp-ebxo6slm4r "{\"command\":\"npx\",\"args\":[\"-y\",\"cashpilot-mcp\"],\"env\":{\"CASHPILOT_URL\":\"http://localhost:8080\",\"CASHPILOT_API_KEY\":\"<your CASHPILOT_ADMIN_API_KEY>\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add geiserx-cashpilot-mcp-ebxo6slm4r --env CASHPILOT_URL=http://localhost:8080 --env CASHPILOT_API_KEY=<your CASHPILOT_ADMIN_API_KEY> -- npx -y cashpilot-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.geiserx-cashpilot-mcp-ebxo6slm4r]
command = "npx"
args = ["-y", "cashpilot-mcp"]

[mcp_servers.geiserx-cashpilot-mcp-ebxo6slm4r.env]
CASHPILOT_URL = "http://localhost:8080"
CASHPILOT_API_KEY = "<your CASHPILOT_ADMIN_API_KEY>"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите GeiserX/cashpilot-mcp, а в поле команды запуска — строку ниже:
npx -y cashpilot-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "geiserx-cashpilot-mcp-ebxo6slm4r": {
      "command": "npx",
      "args": [
        "-y",
        "cashpilot-mcp"
      ],
      "env": {
        "CASHPILOT_URL": "http://localhost:8080",
        "CASHPILOT_API_KEY": "<your CASHPILOT_ADMIN_API_KEY>"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "geiserx-cashpilot-mcp-ebxo6slm4r": {
      "command": "npx",
      "args": [
        "-y",
        "cashpilot-mcp"
      ],
      "env": {
        "CASHPILOT_URL": "http://localhost:8080",
        "CASHPILOT_API_KEY": "<your CASHPILOT_ADMIN_API_KEY>"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например geiserx-cashpilot-mcp-ebxo6slm4r.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: geiserx-cashpilot-mcp-ebxo6slm4r
    command: npx
    args:
      - "-y"
      - "cashpilot-mcp"
    env:
      CASHPILOT_URL: http://localhost:8080
      CASHPILOT_API_KEY: <your CASHPILOT_ADMIN_API_KEY>
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "geiserx-cashpilot-mcp-ebxo6slm4r": {
      "command": "npx",
      "args": [
        "-y",
        "cashpilot-mcp"
      ],
      "env": {
        "CASHPILOT_URL": "http://localhost:8080",
        "CASHPILOT_API_KEY": "<your CASHPILOT_ADMIN_API_KEY>"
      }
    }
  }
}

Похожие MCP-сервера

GeiserX/duplicacy-mcp

GeiserX/duplicacy-mcp

от geiserx

Duplicacy-MCP — это лёгкий мост, который читает метрики Duplicacy из Prometheus exporter и превращает их в MCP ресурсы и инструменты для LLM. Позволяет агентам мониторить статус, прогресс и здоровь...

Go⭐ 2
smigolsmigol/llmkit

smigolsmigol/llmkit

от smigolsmigol

MCP-сервер для мониторинга затрат на AI-запросы в Claude Code, Cline, Cursor. 11 инструментов: прокси-аналитика, локальные расходы, прогноз бюджета. Помогает разработчикам AI-агентов контролировать...

TypeScript⭐ 16
TANTIOPE/datadog-mcp-server

TANTIOPE/datadog-mcp-server

от tantiope

MCP сервер для AI-ассистентов, открывающий полный доступ к Datadog: поиск логов, фильтрация APM-трейсов, запрос метрик, управление мониторами и дашбордами. Помогает SRE и разработчикам быстро разбирать инциденты, не переключаясь между инструментами.

TypeScript⭐ 6
shibley/apistatuscheck-mcp-server

shibley/apistatuscheck-mcp-server

от shibley

MCP-сервер для проверки доступности 114+ облачных сервисов (AWS, GitHub, Stripe, OpenAI и других) в реальном времени. Полезен разработчикам и DevOps для быстрого мониторинга статуса API прямо из ас...

TypeScript⭐ 1
rrmistry/tilt-mcp

rrmistry/tilt-mcp

от rrmistry

Интегрирует Tilt с LLM-ассистентами (Claude, Copilot). Предоставляет доступ к ресурсам, логам и статусу сервисов, а также управляет сборкой и мониторингом. Идеально для разработчиков, автоматизирую...

Python⭐ 6
QuantConnect/mcp-server

QuantConnect/mcp-server

официальный

от quantconnect

Официальный MCP сервер QuantConnect — мост между AI-ассистентами и платформой. Через API позволяет создавать проекты, писать стратегии, запускать бэктесты и управлять live-трейдингом. Удобен для ра...

Python⭐ 79
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин