Skip to main content
Glama

Adamik MCP サーバー

鍛冶屋のバッジ

概要

Adamik MCPサーバーは、Claude Desktopを介して60以上のブロックチェーンネットワークとの読み書きを可能にします。このサーバーは、標準化されたマルチチェーンAdamik APIとの統合を提供し、開発者は統一されたエンタープライズグレードのインターフェースを通じて、トランザクション管理、アカウント情報、ステーキング、トークンのやり取りなど、多様なブロックチェーンとシームレスに連携できます。

Related MCP server: MCP Redmine

前提条件

  • Node.js (v20以上)

  • pnpm

  • ギット

  • Claude Desktop がインストールされています ( https://claude.ai/download )

  • Claude Proサブスクリプションが必要です

インストール

Smithery経由でインストール

Smithery経由で Claude Desktop 用の Adamik MCP Server を自動的にインストールするには:

npx -y @smithery/cli install @AdamikHQ/adamik-mcp-server --client claude

インストール手順:

1. リポジトリのクローン

git clone git@github.com:AdamikHQ/adamik-mcp-server.git cd adamik-mcp-server

2. セットアップとビルド

  1. 環境ファイルを作成します:

cp .env.example .env
  1. .envで環境変数を設定します。

# Required - Your Adamik API key ADAMIK_API_KEY="your_api_key_here" ADAMIK_API_BASE_URL="https://api.adamik.io"

3. 無料のAPIキーを取得する

  1. https://dashboard.adamik.ioにアクセスしてください

  2. 無料アカウントを作成する

  3. APIキーセクションに移動します

  4. 新しいAPIキーを生成する

  5. APIキーをコピーして.envファイルに貼り付けます

4. 依存関係をインストールしてビルドします。

pnpm install pnpm run build

5. 構成

  1. Claude 構成ファイルを開くか作成します。

code ~/Library/Application\ Support/Claude/claude_desktop_config.json
  1. 次の構成を追加します。

{ "mcpServers": { "adamik-mcp-server": { "command": "node", "args": ["/Users/YourUsername/GitHub/adamik-mcp-server/build/index.js"] } } }

: MCP サーバー構成を追加した後、変更を有効にするには Claude を再起動してください。

使用例

例1: Cosmosアドレスのクエリ

Query: Can you get balances of my cosmos address cosmos1yvuhqg73fdzxvam9sj7mazfa38gpn7ulsavh7s? Can you check first Adamik API documentation to learn how to use it?

例2: マルチチェーン残高クエリ

Query: Can you check my balances across different chains? - Ethereum: 0x3dD2504c27449a78Df04284129C380f3831cAF0d - Bitcoin: bc1qekphvuz20qvdhkzywfe29r9vvtwxrszvaxzmqm - StarkNet: 0x0548A1a8B82AB723C3D770052C4f2E6197215dC12E4bAaBDE1C571D7AA85760e - TON: UQAQ113dWkP2MOfXN2uv0qPFB-097flcLBhyv0_lhgXEUhwz

例3: 取引履歴とバリデータ情報

Query: - What's my latest operation on my dYdX account dydx1yvuhqg73fdzxvam9sj7mazfa38gpn7uleyzn78? - Can you provide information about this dYdX validator: dydxvaloper1ml44cenapnawcn4xy3w36jce0rg78dm8ajvypn?

例4: ステーキング報酬クエリ

Query: What are my current pending rewards on Osmosis address osmo1yvuhqg73fdzxvam9sj7mazfa38gpn7ulcxl8gz?

特徴

主な特徴

マルチチェーンサポート:APIは、Ethereum、Starknet、Cosmos、Bitcoinといった人気チェーンを含む複数のブロックチェーンネットワークへの統合アクセスを提供します。これにより、開発者は一貫したインターフェースを使用して、異なるブロックチェーンとやり取りできるようになります。

トランザクション管理: API は、次のような包括的なトランザクション関連機能を提供します。

  • トランザクションのエンコード(署名前のトランザクションの準備)

  • トランザクションの検証(トランザクションが有効かどうかの確認)

  • トランザクションのブロードキャスト(トランザクションをネットワークに送信する)

  • 取引の詳細とステータスの取得

アカウント管理: 次のような詳細なアカウント関連サービスを提供します。

  • アカウントの状態(残高)を取得しています

  • トークン残高の確認

  • アカウント取引履歴の表示

ユーティリティ関数: 次のような便利なユーティリティ エンドポイントを提供します:

  • 住所検証

  • 公開鍵からアドレスへの変換

  • チェーンとトークンの情報検索

ステーキングサポート: 次のようなプルーフオブステークブロックチェーンの機能が含まれます。

  • ステーキング取引

  • ステーキング解除

  • ステーキング報酬の請求

  • バリデータ情報の取得

トークンのインタラクション: 次のようなさまざまなトークン タイプとのインタラクションが可能になります:

  • ネイティブ通貨の送金(例えば、Ethereum または Algorand で ETH を送信するなど)

  • トークンの転送(例:EthereumまたはTronでのUSDCの送信)

  • さまざまなブロックチェーン標準 (ERC20、TRC20、ASA など) にわたるトークンの詳細の取得

API は基本的に、ブロックチェーンの相互作用のための標準化されたクロスチェーン インターフェイスを提供し、複数のブロックチェーン ネットワークでの作業の複雑さを簡素化することを目的としています。

セキュリティに関する考慮事項

  • 秘密鍵は現在.envに安全に保存されています

  • 開発には少額のテストウォレットのみを使用してください

Adamik API ドキュメント

詳細な API ドキュメントについては、 https://docs.adamik.ioをご覧ください。

レート制限

  • 無料枠: 10,000 リクエスト/月

  • プレミアム層: カスタム価格とより高いレート制限についてはお問い合わせください

サポート

ご不明な点やご質問がございましたら、お問い合わせページをご覧いただくか、 API ドキュメントをご覧ください。

ライセンス

このプロジェクトはMIT ライセンスに基づいてライセンスされています。

貢献を歓迎します!プルリクエストを送信したり、問題を報告したりしてください。

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/AdamikHQ/adamik-mcp-server'

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