Skip to main content
Glama
GeiserX
by GeiserX

機能概要

タイプ

用途

MCP URI / ツールID

リソース

収益、サービス、フリートステータス、ヘルススコアの読み取り専用閲覧

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

ツール

収益の照会、サービスの管理、収集のトリガー

get_earnings_dailyget_earnings_historyget_service_logsrestart_servicestop_servicestart_servicedeploy_serviceremove_servicetrigger_collectionget_compose

すべて単一の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

http://localhost:8080

CashPilotインスタンスのURL (末尾の / は不要)

CASHPILOT_API_KEY

(必須)

認証用の管理者APIキー

LISTEN_ADDR

127.0.0.1:8081

HTTPリッスンアドレス (Dockerは 0.0.0.0:8081 を設定)

TRANSPORT

(空 = HTTP)

stdioトランスポートを使用する場合は 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 -- 手間のかからないマルチアーキテクチャリリース

メンテナー

@GeiserX

貢献

お気軽にご参加ください!Issueを開くか、PRを送信してください。

CashPilot-MCPは Contributor Covenant 行動規範に従います。

GeiserXによるその他のMCPサーバー

関連プロジェクト

プロジェクト

説明

CashPilot

セットアップと収益追跡のためのWeb UIを備えたセルフホスト型不労所得プラットフォーム

CashPilot-android

CashPilot不労所得アプリ用のAndroid監視エージェント

cashpilot-ha

CashPilot不労所得監視用のHome Assistantカスタム統合

n8n-nodes-cashpilot

CashPilot不労所得監視用のn8nコミュニティノード

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