mcpField
B
Bitcoin Model Context Protocol Server

Bitcoin Model Context Protocol Server

ローカル
github.com/kirtiapte金融データ172 週間前に更新

Bitcoin Model Context Protocol Server について

Spring AI で構築されたビットコイン価格追跡用 MCP サーバーです。CoinGecko API を利用し、LLM に価格情報を提供します。

主な機能

  1. 01ビットコイン価格の追跡
  2. 02CoinGecko API データの利用
  3. 03Spring AI MCP による構築

活用シーン

  1. 01LLM を通じたビットコイン価格の確認
  2. 02チャットボットとビットコイン価格データの接続

MCP 対応

CoinGecko API を通じて、LLM にビットコイン価格追跡機能を提供する MCP サーバーです。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Bitcoin Model Context Protocol サーバー

この MCP サーバーは、CoinGecko API(api.coingecko.com/api/v3)を使用して Bitcoin の価格を追跡するための LLM インターフェースを提供します。Spring AI MCP プロジェクトを使用して構築されています。

サンプル

サーバーのビルド

./mvnw clean package

サーバーのビルド

./mvnw test

設定

MCP クライアント用にサーバーの設定を指定する必要があります。claude_desktop_config.json の設定は次のとおりです。

{
  "mcpServers": {
     "bitcoin-mcp-server": {
      "command": "java",
      "args": [
        "-jar",
        "/path/to/bitcoinn-mcp-server/target/bitcoinn-mcp-server-0.0.1-SNAPSHOT.jar"
      ]
    },
}

Cloud Foundry へのデプロイ

Cloud Foundry インスタンスにログインします。

cf push -f manifest.yml
MCP エージェントへのバインド

Model Context Protocol(MCP)サーバーは、標準化されたインターフェースを通じて AI モデルに特定の機能を提供する軽量なプログラムです。これらのサーバーは、LLM と外部のツール、データソース、サービスとの橋渡し役となり、複雑なカスタム連携を行わずに、データベースの検索、ファイルへのアクセス、外部 API の呼び出しなどの操作を AI アプリケーションで実行できるようにします。

既存の MCP サーバーの URL を提供するユーザー提供サービスを作成します:
cf cups bitcoin-mcp-server -p '{"mcpServiceURL":"https://your-bitcoin-mcp-server.example.com"}'
MCP サービスをアプリケーションにバインドします:
cf bind-service ai-tool-chat bitcoin-mcp-server
アプリケーションを再起動します:
cf restart ai-tool-chat

これでチャットボットが bitcoin MCP エージェントに登録され、LLM はチャットリクエストへの応答時にエージェントの機能を呼び出せるようになります。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。