Skip to main content
Glama
GeiserX
by GeiserX

Was Sie erhalten

Typ

Verwendungszweck

MCP URI / Tool-ID

Ressourcen

Einkünfte, Dienste, Flottenstatus und Gesundheitswerte schreibgeschützt durchsuchen

cashpilot://earnings/summarycashpilot://earnings/breakdowncashpilot://services/deployedcashpilot://services/catalogcashpilot://fleet/summarycashpilot://workerscashpilot://health/scorescashpilot://collector-alerts

Tools

Einkünfte abfragen, Dienste verwalten und Erfassung auslösen

get_earnings_dailyget_earnings_historyget_service_logsrestart_servicestop_servicestart_servicedeploy_serviceremove_servicetrigger_collectionget_compose

Alles wird über einen einzigen JSON-RPC-Endpunkt (/mcp) bereitgestellt. LLMs / Agenten können: initialize -> readResource -> listTools -> callTool ... und so weiter.


Related MCP server: OpenAPI MCP Server

Schnellstart (Docker Compose)

services:
  cashpilot-mcp:
    image: drumsergio/cashpilot-mcp:latest
    ports:
      - "127.0.0.1:8081:8081"
    environment:
      - CASHPILOT_URL=http://cashpilot:8080
      - CASHPILOT_API_KEY=your-admin-api-key

Sicherheitshinweis: Der HTTP-Transport lauscht standardmäßig auf 127.0.0.1:8081. Wenn Sie ihn in einem Netzwerk freigeben müssen, platzieren Sie ihn hinter einem Reverse-Proxy mit Authentifizierung.

Installation via npm (stdio-Transport)

npx cashpilot-mcp

Oder global installieren:

npm install -g cashpilot-mcp
cashpilot-mcp

Dies lädt das vorkompilierte Go-Binary von GitHub Releases für Ihre Plattform herunter und führt es mit stdio-Transport aus. Erfordert mindestens ein veröffentlichtes Release.

Lokaler Build

git clone https://github.com/GeiserX/cashpilot-mcp
cd cashpilot-mcp

# (optional) create .env from the sample
cp .env.example .env && $EDITOR .env

go run ./cmd/server

Konfiguration

Variable

Standardwert

Beschreibung

CASHPILOT_URL

http://localhost:8080

CashPilot-Instanz-URL (ohne abschließenden /)

CASHPILOT_API_KEY

(erforderlich)

Admin-API-Schlüssel zur Authentifizierung

LISTEN_ADDR

127.0.0.1:8081

HTTP-Lauschadresse (Docker setzt 0.0.0.0:8081)

TRANSPORT

(leer = HTTP)

Auf stdio für stdio-Transport setzen

Tragen Sie diese in eine .env-Datei ein (aus .env.example) oder setzen Sie sie in der Umgebung.

Testen

Getestet mit dem Inspector und es funktioniert derzeit einwandfrei. Bevor Sie einen PR erstellen, stellen Sie sicher, dass sich dieser MCP-Server über dieses Medium korrekt verhält.

Beispielkonfiguration für Client-LLMs

{
  "schema_version": "v1",
  "name_for_human": "CashPilot-MCP",
  "name_for_model": "cashpilot_mcp",
  "description_for_human": "Monitor passive income earnings, manage bandwidth-sharing services, and control fleet workers via CashPilot.",
  "description_for_model": "Interact with a CashPilot instance that manages passive income services. First call initialize, then reuse the returned session id in header \"Mcp-Session-Id\" for every other call. Use readResource to fetch URIs that begin with cashpilot://. Use listTools to discover available actions and callTool to execute them.",
  "auth": { "type": "none" },
  "api": {
    "type": "jsonrpc-mcp",
    "url":  "http://localhost:8081/mcp",
    "init_method": "initialize",
    "session_header": "Mcp-Session-Id"
  },
  "contact_email": "acsdesk@protonmail.com",
  "legal_info_url": "https://github.com/GeiserX/cashpilot-mcp/blob/main/LICENSE"
}

Credits

CashPilot -- Dashboard für die Verwaltung von Flotten für passives Einkommen

MCP-GO -- moderne MCP-Implementierung

GoReleaser -- einfache Multi-Arch-Releases

Betreuer

@GeiserX.

Mitwirken

Fühlen Sie sich frei, mitzumachen! Öffnen Sie ein Issue oder senden Sie PRs.

CashPilot-MCP folgt dem Contributor Covenant Verhaltenskodex.

Andere MCP-Server von GeiserX

Verwandte Projekte

Projekt

Beschreibung

CashPilot

Selbstgehostete Plattform für passives Einkommen mit Web-UI für Einrichtung und Einkommensverfolgung

CashPilot-android

Android-Überwachungsagent für CashPilot-Apps für passives Einkommen

cashpilot-ha

Home Assistant Custom Integration für die Überwachung von CashPilot-Einkommen

n8n-nodes-cashpilot

n8n-Community-Node für die Überwachung von CashPilot-Einkommen

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
1wRelease cycle
5Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    A generic MCP server that dynamically exposes any OpenAPI-documented REST API to LLMs by auto-discovering endpoints. It provides tools for exploring API capabilities and making authenticated requests directly through natural language interfaces.
    2
    9
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables LLMs to interact with any REST API that has an OpenAPI specification by providing a lightweight MCP server that translates between natural language and API calls.
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for Gainium — manage trading bots, deals, and balances via AI assistants

  • MCP server exposing the Backtest360 engine API as tools for AI agents.

  • MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/GeiserX/cashpilot-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server