Grok AI MCP Server

by 8bitsats
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Used for environment variable management to store and access API keys securely within the MCP server.

  • Used for cloning the repository and version control during development.

  • Hosts the repository for the MCP server code, allowing users to clone and contribute to the project.

Grok AI MCPサーバーへようこそ。Grok AI MCPサーバーは、xAI Grok APIと統合されたNode.jsベースのサーバーで、Solanaブロックチェーンをはじめとする様々なプラットフォームに強力なAI駆動型分析ツールを提供します。このサーバーは、モデルコンテキストプロトコル(MCP)を活用し、Grokの高度な機能(ビジョンを含む)を使用して、トランザクション、アドレス、画像、一般的なクエリを分析するためのツールセットを公開します。

概要 Grok AI MCP サーバーは次の目的で設計されています。

Solanaブロックチェーンのトランザクションとアドレスを詳細なインサイトで分析します。Grokのビジョン機能を使用して、画像(Base64またはURL経由)を処理します。オプションのコンテキストと画像サポートを使用して、一般的な質問に回答します。MCP SDKを使用して、標準I/Oトランスポート経由で操作します。スケーラビリティと使いやすさを考慮して構築されたこのサーバーは、必要に応じて追加のツールと機能を追加して拡張できます。

機能 トランザクション分析: Solanaのトランザクション署名をオプションのスクリーンショットと詳細で分析します。 アドレス分析: Solanaのアドレスをオプションの視覚データで調査します。 画像分析: Grokのビジョンを使用して、ユーザープロンプトに基づいて画像を解釈します。 一般的なクエリ: コンテキストと画像をサポートし、Grokに何でも質問できます。 エラー処理: MCP固有のエラーコードを使用した堅牢なエラー管理。 標準入出力トランスポート: 柔軟な統合のために標準入出力で実行されます。 はじめに 前提条件 Node.js: バージョン16以上。 npm: Nodeパッケージマネージャー。 xAI APIキー: Grok APIを操作するには、xAIからAPIキーを取得します。 Solanaの知識: Solanaブロックチェーンの概念に関する基本的な理解は役立ちますが、必須ではありません。 インストール リポジトリのクローン bash

崩壊

包む

コピー git clone https://github.com/yourusername/grok-ai-mcp-server.git cd grok-ai-mcp-server 依存関係をインストール bash

崩壊

包む

npm install 環境変数の設定 ルートディレクトリに.envファイルを作成し、xAI APIキーを追加します: text

崩壊

包む

XAI_API_KEY=your-xai-api-key-here をコピーし、サーバーbashを実行します。

崩壊

包む

npm start をコピーすると、サーバーが起動し、標準I/Oをリッスンします。次のようなテキストが表示されます。

崩壊

包む

stdio で実行されている Grok AI MCP サーバーをコピーします。使用法 サーバーは、MCP インターフェイスを介して 4 つの主要なツールを公開します。

  1. トランザクション分析ツール名: analyze_transaction 説明: Solanaトランザクション署名を分析します。入力: signature (必須): トランザクション署名 (文字列)。screenshot (オプション): Base64エンコードされた画像 (文字列)。details (オプション): 追加のトランザクションデータを含むJSON文字列。例: json

崩壊

包む

コピー { "name": "analyze_transaction", "arguments": { "signature": "5y2...abc", "screenshot": "data:image/jpeg;base64,...", "details": "{"amount": "1.5 SOL", "program": "Tokenkeg..."}" } } 2. アドレス分析ツール 名前: analyze_address 説明: Solanaアドレスを分析します。 入力: address (必須): Solanaアドレス (文字列)。 スクリーンショット (オプション): Base64エンコードされた画像 (文字列)。 例: json

崩壊

包む

コピー { "name": "analyze_address", "arguments": { "address": "7xK...xyz", "screenshot": "data:image/jpeg;base64,..." } } 3. 画像分析ツール 名前: analyze_image 説明: ユーザーが提供するプロンプトを使用して画像を分析します。 入力: prompt (必須): 質問または指示 (文字列)。 image (オプション): Base64 でエンコードされた画像 (文字列)。 image_url (オプション): 画像の URL (文字列)。 例: json

崩壊

包む

コピー { "name": "analyze_image", "arguments": { "prompt": "What does this chart show?", "image": "data:image/jpeg;base64,..." } } 4. Ask Grokツール 名前: ask_grok 説明: Grokに一般的な質問をします。 入力: question (必須): 質問する内容 (文字列) context (オプション): 追加のコンテキスト (文字列) image (オプション): Base64でエンコードされた画像 (文字列) image_url (オプション): 画像のURL (文字列) 例: json

崩壊

包む

コピー { "name": "ask_grok", "arguments": { "question": "Solanaのコンセンサスメカニズムとは何ですか?", "context": "ブロックチェーン技術は初めてです。" } } サーバーとのやり取り サーバーはstdio経由でMCPを使用します。MCPクライアントを使用してプログラム的に、または互換性のあるインターフェースを介してJSONリクエストを送信することで、サーバーとやり取りできます。クライアント実装の詳細については、MCP SDKドキュメントを参照してください。

設定APIキー: XAI_API_KEY環境変数で設定します。モデル選択: サーバーは、ビジョンタスクにはgrok-2-vision-latest、テキストのみのクエリにはgrok-2-latestを使用します。温度: 創造性と精度のバランスをとるために0.7に設定します(コードで調整可能)。開発プロジェクト構造テキスト

崩壊

包む

コピー ├── index.js # メインサーバーコード ├── package.json # 依存関係とスクリプト ├── .env # 環境変数(追跡されません) └── README.md # このファイル サーバーの拡張 新しいツールを追加するには:

ListToolsRequestSchema の setRequestHandler を新しいツール定義に更新します。CallToolRequestSchema の switch ステートメントに対応するハンドラーを追加します。ハンドラーロジックを新しいメソッド(例:handleNewTool)に実装します。エラー処理:サーバーは MCP エラーコードを使用します。

InvalidParams: 入力が不足しているか無効です。MethodNotFound: 不明なツールが要求されました。レスポンスコンテンツにカスタムエラーメッセージが返されます。貢献を歓迎します!ご協力をお願いします。

リポジトリをフォークします。フィーチャーブランチを作成します(git checkout -b feature/new-tool)。変更をコミットします(git commit -m "Add new tool")。ブランチにプッシュします(git push origin feature/new-tool)。プルリクエストを開きます。ライセンス このプロジェクトはMITライセンスに基づきます。詳細はLICENSEファイルをご覧ください。

謝辞 Model Context Protocol SDKを使用して構築されています。xAIのGrok APIを活用しています。Solana開発者コミュニティからインスピレーションを得ています。リポジトリのURL、ライセンス、その他の詳細は、プロジェクトの設定に合わせて自由に調整してください。さらに改善したいセクションがあればお知らせください。

-
security - not tested
F
license - not found
-
quality - not tested

xAI Grok API と統合して Solana ブロックチェーン用の AI 駆動型分析ツールを提供し、トランザクション分析、アドレス調査、画像処理、一般的なクエリをサポートする Node.js ベースのサーバーです。

ID: egqzftlrrk