mcpField
F
FigureMarkets-MCP-Server

FigureMarkets-MCP-Server

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

FigureMarkets-MCP-Server について

FigureMarkets-MCP-Serverは、MCP対応AIエージェントにFigure MarketsとProvenance Blockchainのデータを提供します。市場やウォレットの照会に対応し、資産残高やベスティングスケジュールも確認できます。

主な機能

  1. 01Figure Marketsデータへのアクセス
  2. 02Provenance Blockchainデータへのアクセス
  3. 03市場価格の照会
  4. 04ウォレット資産と残高の確認
  5. 05委任とベスティング詳細の確認

活用シーン

  1. 01Figure Marketsの現在のHASH価格を確認
  2. 02ウォレット保有資産を調べる
  3. 03ウォレットの委任やベスティング予定を確認

MCP 対応

Figure MarketsとProvenance BlockchainのAPIをツールとしてMCPクライアントに提供します。READMEでは、MacOS上のClaude Desktopからstdioでローカル利用する方法を説明しています。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

FigureMarkets-MCP-Server

Figure Markets と Provenance Blockchain のデータを、MCP 対応の AI エージェントから簡単に利用できるようにする MCP サーバーです。

インストール

注:MacOS 15.5 を搭載した M1 ノートパソコン上で、ローカルの MCP サーバーとして stdio 経由でのみテストしています。

インストール手順では brew と uv を使用します。 (……お好みの方法をお使いください。サポートはできません ;-) )

注:この MCP サーバーは、MacOS 用の Anthropic の Claude デスクトップアプリでのみテストしています。

MacOS 用の Claude デスクトップアプリをインストールします。

https://claude.ai/download

The MCP server is implemented with the MCP Python SDK (https://github.com/modelcontextprotocol/python-sdk)

Make sure you have homebrew installed.

https://docs.brew.sh/Installation

Make sure your python3 is "better" than the one that comes standard with MacOS - if not:

brew install python3

Make sure uv is installed - if not:

brew install uv

Clone this repo someplace on your computer and change directory into the cloned-repo:

git clone https://github.com/franks42/FigureMarkets-MCP-Server.git

cd FigureMarkets-MCP-Server

Install MCP Python SDK packages with uv:

uv add "mcp[cli]"

uv add "httpx[cli]"

Use mcp install to add the MCP server configuration to Claude's config file ("/Users/$USERNAME/Library/Application\ Support/Claude/claude_desktop_config.json"):

uv run mcp install server.py

If Claude Desktop is (re-)started then it should automatically pick up the new mcp server coordinates.

Under Claude's chat prompt, there is a "Search and tools" button, which should show a list of tools that shows "FigureMarkets" with all the APIs that are available.

You can also test it by asking:

What is the current HASH price on the Figure Market exchange?

To test the mcp server standalone thru a webpage use:

uv run mcp dev server.py

Usage

When Claude recognizes the FM mcp server, it will make use of the API when it needs to obtain data from the FM or PB.

For normal interactions, you should just try some of the example questions.

When Claude uses the mcp server apis.

In order for Claude to "know" when to call the mcp server's API, it will use the documentation strings of the APIs and the function signatures.

Most important though is the long concise context document in this repo:

""https://raw.githubusercontent.com/franks42/FigureMarkets-MCP-Server/refs/heads/main/FigureMarketsContext.md"

Claude is instructed to read this document before using any of the APIs.

It's worthwhile to look at that document if you want to understand better how Claude determines what to use and when. For normal interactions, you should.

Example Questions to ask Claude

What is the current HASH price on the Figure Markets?

How about ETH and XRD?

How is the overall exchange doing?

In many cases you'll have question about the assets in your wallet. The wallet is identified by an address, which is a looong incomprehensible number of characters. The easiest way to interact with Claude about your wallet, is to give it a name such that you have to copy and paste it once, like:

my wallet address is "pb...123"

After this you can talk about that wallet like:

How much HASH do i have in my wallet?

What assets are in my wallet?

Review my wallet.

What do you think about my delegation amount?

Do I have vesting hash?

What does the vesting schedule look like?

Analyze my wallet's portfolio.

Etc., etc...

コメント

MCP は初めてですか?

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

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