Skip to main content
Glama
kukapay

crypto-portfolio-mcp

by kukapay

暗号ポートフォリオMCP

暗号通貨ポートフォリオの割り当てを追跡および管理するための MCP サーバー。AI エージェントがポートフォリオ戦略をリアルタイムで照会および最適化できるようにします。

GitHubライセンスPythonバージョン状態

特徴

  • ポートフォリオ管理: リアルタイムの Binance 価格を使用して暗号通貨の保有を追加および追跡します。

  • 価格取得: Binance の任意の取引ペア (例: BTC/USDT) の現在の価格を取得します。

  • 価値履歴: 時間の経過に伴うポートフォリオの価値の視覚的なチャートを生成します。

  • 分析プロンプト: 分散化とリスクの提案を含むポートフォリオ分析用の事前構築されたプロンプト。

  • SQLite ストレージ: ローカル データベース内の保有データの永続的なストレージ。

Related MCP server: crypto-stocks-mcp

インストール

前提条件

  • Python 3.10以上

  • Git(オプション、リポジトリのクローン用)

  • 互換性のある MCP クライアント (例: Claude Desktop )

設定

  1. リポジトリのクローンを作成します:

    git clone https://github.com/kukapay/crypto-portfolio-mcp.git
    cd crypto-portfolio-mcp
  2. インストール要件:

    pip install mcp[cli] ccxt matplotlib
  3. Claude Desktop のインストール:

    mcp install main.py --name "CryptoPortfolioMCP"

    または、構成ファイルを手動で更新します。

    {
      "mcpServers": {
        "crypto-portfolio-mcp": {
          "command": "python",
          "args": [ "path/to/crypto-portfolio-mcp/main.py" ]
        }
      }
    }

使用法

インストールが完了したら、Claude DesktopなどのMCPクライアントを介してサーバーと通信します。以下にコマンド例を示します。

保有を追加する

  • プロンプト: 「ポートフォリオに 0.1 BTC を追加します」

  • 結果: ポートフォリオに 0.1 BTC/USDT を追加し、「ポートフォリオに 0.1 BTC/USDT を追加しました」と確認します。

現在の価格を取得

  • プロンプト: 「Binance での ETH の現在の価格はいくらですか?」

  • 結果: 「Binance における ETH/USDT の現在の価格: $2000.50」(価格例) を返します。

ポートフォリオの概要

  • プロンプト: 「現在のポートフォリオの概要は何ですか?」

  • 結果: フォーマットされた要約を表示します。例:

    Portfolio Summary:
    BTC/USDT: 0.1 @ $60000.00 = $6000.00
    ETH/USDT: 2.0 @ $2000.00 = $4000.00
    Total Value: $10000.00

ポートフォリオ価値履歴

  • プロンプト: 「ポートフォリオの価値履歴を表示してください」

  • 結果: ポートフォリオの価値の推移を示す PNG チャートを生成し、表示します。

ポートフォリオを分析する

  • プロンプト:「私の暗号資産ポートフォリオを分析してください」

  • 結果: 現在の保有状況と Binance 市場の動向に基づいた提案を含む分析を提供します。

ツール

サーバーは次のツールを公開します。

  • get_portfolio_summary : 現在のポートフォリオのテキスト概要を取得します。

  • add_holding(coin_symbol: str, amount: float) : 暗号通貨の保有量を追加します(例: "BTC"、0.1)。

  • get_price(coin_symbol: str) : Binance から取引ペアの現在の価格を取得します。

  • portfolio_value_history() : ポートフォリオの価値履歴の PNG チャートを生成します。

詳細なパラメータの説明については、ソース コードの docstring を参照してください。

データベース

保有資産は、次のスキーマを持つ SQLite データベース ( portfolio.db ) に保存されます。

CREATE TABLE holdings (
    id INTEGER PRIMARY KEY,
    coin_symbol TEXT,       -- e.g., "BTC/USDT"
    amount REAL,           -- Quantity of the asset
    purchase_date TEXT     -- ISO format timestamp
)

ライセンス

このプロジェクトはMITライセンスの下でライセンスされています。詳細はライセンスをご覧ください。

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (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
    F
    maintenance
    An MCP server that tracks real-time data for major crypto-related stocks to help AI agents analyze blockchain investment opportunities.
    3
    3
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    A portfolio analysis MCP server that enables AI agents to manage investment portfolios, fetch financial data from Yahoo Finance and CoinGecko, and perform advanced analysis like weight optimization and Monte Carlo simulations. It utilizes reference-based caching to efficiently handle large datasets without bloating the LLM's context window.
    26
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that provides AI agents with structured, real-time data on cryptocurrency investment funds, enabling deeper due diligence and portfolio intelligence.
    3
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server connecting AI agents to non-custodial staking data across 130+ networks.

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

  • HiveCapital MCP Server — autonomous investment layer for AI agents

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/kukapay/crypto-portfolio-mcp'

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