crypto-portfolio-mcp
暗号ポートフォリオMCP
暗号通貨ポートフォリオの割り当てを追跡および管理するための MCP サーバー。AI エージェントがポートフォリオ戦略をリアルタイムで照会および最適化できるようにします。
特徴
ポートフォリオ管理: リアルタイムの Binance 価格を使用して暗号通貨の保有を追加および追跡します。
価格取得: Binance の任意の取引ペア (例: BTC/USDT) の現在の価格を取得します。
価値履歴: 時間の経過に伴うポートフォリオの価値の視覚的なチャートを生成します。
分析プロンプト: 分散化とリスクの提案を含むポートフォリオ分析用の事前構築されたプロンプト。
SQLite ストレージ: ローカル データベース内の保有データの永続的なストレージ。
Related MCP server: crypto-stocks-mcp
インストール
前提条件
Python 3.10以上
Git(オプション、リポジトリのクローン用)
互換性のある MCP クライアント (例: Claude Desktop )
設定
リポジトリのクローンを作成します:
git clone https://github.com/kukapay/crypto-portfolio-mcp.git cd crypto-portfolio-mcpインストール要件:
pip install mcp[cli] ccxt matplotlibClaude 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ライセンスの下でライセンスされています。詳細はライセンスをご覧ください。
This server cannot be installed
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
AlicenseCqualityCmaintenanceAn MCP server providing unified access to blockchain operations, bridging, swapping, and crypto trading strategies for AI agents.37178GPL 3.0- AlicenseAqualityFmaintenanceAn MCP server that tracks real-time data for major crypto-related stocks to help AI agents analyze blockchain investment opportunities.33MIT
- AlicenseAqualityCmaintenanceA 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.261MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that provides AI agents with structured, real-time data on cryptocurrency investment funds, enabling deeper due diligence and portfolio intelligence.3MIT
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
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/kukapay/crypto-portfolio-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server