cashpilot-mcp
機能概要
タイプ | 用途 | MCP URI / ツールID |
リソース | 収益、サービス、フリートステータス、ヘルススコアの読み取り専用閲覧 |
|
ツール | 収益の照会、サービスの管理、収集のトリガー |
|
すべて単一のJSON-RPCエンドポイント (/mcp) を介して公開されます。
LLM / エージェントは initialize -> readResource -> listTools -> callTool などの手順を実行できます。
Related MCP server: OpenAPI MCP Server
クイックスタート (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セキュリティ上の注意: HTTPトランスポートはデフォルトで
127.0.0.1:8081でリッスンします。ネットワーク経由で公開する必要がある場合は、認証付きのリバースプロキシの背後に配置してください。
npm経由でのインストール (stdioトランスポート)
npx cashpilot-mcpまたはグローバルにインストールします:
npm install -g cashpilot-mcp
cashpilot-mcpこれにより、GitHub Releasesからプラットフォーム用のビルド済みGoバイナリがダウンロードされ、stdioトランスポートで実行されます。少なくとも1つの公開リリースが必要です。
ローカルビルド
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設定
変数 | デフォルト | 説明 |
|
| CashPilotインスタンスのURL (末尾の / は不要) |
| (必須) | 認証用の管理者APIキー |
|
| HTTPリッスンアドレス (Dockerは |
| (空 = HTTP) | stdioトランスポートを使用する場合は |
これらを .env ファイル (.env.example から作成) に記述するか、環境変数として設定してください。
テスト
Inspector でテスト済みであり、現在完全に動作しています。PRを作成する前に、このMCPサーバーがこのツールを通じて正常に動作することを確認してください。
クライアントLLM用の設定例
{
"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"
}クレジット
CashPilot -- 不労所得フリート管理ダッシュボード
MCP-GO -- モダンなMCP実装
GoReleaser -- 手間のかからないマルチアーキテクチャリリース
メンテナー
貢献
お気軽にご参加ください!Issueを開くか、PRを送信してください。
CashPilot-MCPは Contributor Covenant 行動規範に従います。
GeiserXによるその他のMCPサーバー
duplicacy-mcp — バックアップのヘルス監視
genieacs-mcp — TR-069デバイス管理
lynxprompt-mcp — AI設定ブループリント
pumperly-mcp — 燃料およびEV充電価格
telegram-archive-mcp — Telegramメッセージアーカイブ
関連プロジェクト
プロジェクト | 説明 |
セットアップと収益追跡のためのWeb UIを備えたセルフホスト型不労所得プラットフォーム | |
CashPilot不労所得アプリ用のAndroid監視エージェント | |
CashPilot不労所得監視用のHome Assistantカスタム統合 | |
CashPilot不労所得監視用のn8nコミュニティノード |
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