Skip to main content

zaifer-mcp

Python License MCP

Zaif暗号資産取引所のAPIをModel Context Protocol (MCP)経由で利用可能にするPythonライブラリです。ClaudeなどのLLMアシスタントから自然言語でZaif APIの機能を直接呼び出せます。

⚠️ 重要な注意事項

本アプリケーションは非公式・非公認のサードパーティ製ツールです。 Zaif取引所および株式会社Zaifとは一切関係がありません。

特徴

  • 🤖 LLMフレンドリー: Claude、ChatGPTなどのLLMから自然言語で暗号資産取引機能を利用
  • 🔒 セキュア: API認証が必要な操作は適切に保護され、公開情報は安全にアクセス可能
  • 📊 包括的な機能: 市場情報、チャートデータ、取引、アカウント管理の全機能をサポート
  • 🚀 高速: FastMCPフレームワークによる効率的な実装
  • 🔌 柔軟な接続: STDIO(ローカル)とHTTP(リモート)の両方の通信方式をサポート

サポート通貨ペア

  • BTC/JPY (ビットコイン/日本円)
  • ETH/JPY (イーサリアム/日本円)
  • XYM/JPY (シンボル/日本円)

インストール

# リポジトリをクローン
git clone https://github.com/curio184/zaifer-mcp.git
cd zaifer-mcp

# パッケージをインストール
pip install -e .

環境設定

zaifer-mcpはAPIキーなしでも市場情報の取得が可能です。Zaifの口座をお持ちでAPIキーを発行いただければ、残高確認や取引機能を含むすべての機能をご利用いただけます。

使用方法

Claude Desktopとの連携

# リポジトリをクローン
git clone https://github.com/curio184/zaifer-mcp.git

Claude Desktop(デスクトップ版)のMCP設定ファイル ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) または %APPDATA%\Claude\claude_desktop_config.json (Windows) に以下を設定:

{
  "mcpServers": {
    "zaifer-mcp": {
      "command": "python",
      "args": ["/path/to/zaifer-mcp/zaifer_mcp/__main__.py"],
      "env": {
        "ZAIF_API_KEY": "your_api_key_here",
        "ZAIF_API_SECRET": "your_api_secret_here"
      }
    }
  }
}

APIキーなしで市場情報のみ利用する場合は、envセクションを省略できます。設定後、Claude Desktopを再起動すると、zaifer-mcpの機能が利用可能になります。

使用例

Claude での基本的な使用例

ユーザー: ビットコインの現在価格を教えてください

Claude: 現在のビットコイン(BTC/JPY)の価格情報をお調べします。

【BTC/JPY 価格情報】
- 現在価格: ¥14,500,000
- 24時間変動: +2.3%
- 高値: ¥14,520,000 / 安値: ¥14,380,000
- 出来高: 150.3 BTC

Claude は get_ticker ツールを自動的に呼び出し、リアルタイムの市場データを取得して回答します。

開発者向け情報

開発環境のセットアップ、デバッグ方法、アーキテクチャの詳細についてはDEVELOPMENT.mdをご覧ください。

ライセンス

このプロジェクトはMITライセンスの下で公開されています。詳細はLICENSEファイルを参照してください。

著者

Yusuke Oya - curio@antique-cafe.net

関連リンク

免責事項

本ソフトウェアは暗号資産取引所のAPIを利用しますが、取引の結果について一切の責任を負いません。 本アプリケーションはZaif取引所の非公式・非公認のサードパーティ製ツールであり、Zaif取引所および株式会社Zaifによる保証はありません。 実際の取引を行う前に、必ず動作を十分に確認し、自己責任で利用してください。

Metadata

Release files for iflow-mcp_zaifer-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_zaifer-mcp 0.1.0
File Size Uploaded
iflow_mcp_zaifer_mcp-0.1.0.tar.gz 22.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_zaifer-mcp 0.1.0
File Interpreter ABI Platform
iflow_mcp_zaifer_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 53.3 kB

Release files / iflow_mcp_zaifer_mcp-0.1.0.tar.gz

Download URL iflow_mcp_zaifer_mcp-0.1.0.tar.gz
Size 22.9 kB
Tags Source
SHA-256 checksum
How to use checksums
4af6e18e24fa91cc6d315f703f8a89593041cae43b82822c0da7ff8a810d96b8
BLAKE2b-256 checksum
How to use checksums
0cfb12db783569b52dadf0a32e06e0feac05c3bd32d7755a6caa89fce5f79e8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.17

Release files / iflow_mcp_zaifer_mcp-0.1.0-py3-none-any.whl

Download URL iflow_mcp_zaifer_mcp-0.1.0-py3-none-any.whl
Size 30.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e40670bca866f82676d2ecbcce4f23ac90d908cac6af7a18ff13b6b4b18ff15d
BLAKE2b-256 checksum
How to use checksums
ce1737850721e1697243706d06ace977caff1d9f575b8051a10324198279d36a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.17

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page