cashpilot-mcp
Was Sie erhalten
Typ | Verwendungszweck | MCP URI / Tool-ID |
Ressourcen | Einkünfte, Dienste, Flottenstatus und Gesundheitswerte schreibgeschützt durchsuchen |
|
Tools | Einkünfte abfragen, Dienste verwalten und Erfassung auslösen |
|
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-keySicherheitshinweis: 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-mcpOder global installieren:
npm install -g cashpilot-mcp
cashpilot-mcpDies 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/serverKonfiguration
Variable | Standardwert | Beschreibung |
|
| CashPilot-Instanz-URL (ohne abschließenden /) |
| (erforderlich) | Admin-API-Schlüssel zur Authentifizierung |
|
| HTTP-Lauschadresse (Docker setzt |
| (leer = HTTP) | Auf |
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
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
duplicacy-mcp — Überwachung der Backup-Gesundheit
genieacs-mcp — TR-069 Geräteverwaltung
lynxprompt-mcp — KI-Konfigurations-Blueprints
pumperly-mcp — Kraftstoff- und EV-Ladepreise
telegram-archive-mcp — Telegram-Nachrichtenarchiv
Verwandte Projekte
Projekt | Beschreibung |
Selbstgehostete Plattform für passives Einkommen mit Web-UI für Einrichtung und Einkommensverfolgung | |
Android-Überwachungsagent für CashPilot-Apps für passives Einkommen | |
Home Assistant Custom Integration für die Überwachung von CashPilot-Einkommen | |
n8n-Community-Node für die Überwachung von CashPilot-Einkommen |
Maintenance
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
- MIT
- AlicenseAqualityDmaintenanceA 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.29MIT
- AlicenseAqualityAmaintenanceMCP server that exposes any Pumperly instance to LLMs, enabling real-time fuel price queries, station search, route planning, and geocoding.5673GPL 3.0
- AlicenseNot gradedqualityBmaintenanceEnables 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
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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