Mistral MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Used for environment variable management, specifically for storing the Mistral API key.

  • Supported platform for running the MCP server with the Claude desktop application.

  • Used as the runtime environment for the MCP server, specifically tested on v20.17.10.

Mistral MCP サーバーの例

これはTypeScriptベースのMCPサーバーで、Mistralとのチャットツールを2つ提供します。これは、Model Context Protocol (MCP)で使用できるサーバーを作成する方法の基本的な例です。

ブログ投稿

このリポジトリは、Speakeasy のブログ投稿「Mistral 用の MCP サーバーの構築」の一部です。

要件

ミストラルAPIキー

Mistral AIプラットフォームを利用するには、APIキーが必要です。mistral.aiにサインアップすることで取得できます。

APIキーを環境変数として設定します.env.exampleのコピーを作成し、名前を.env変更します。

cp .env.example .env open .env

次に、Mistral API キーを使用して.envファイルを更新します。

MISTRAL_API_KEY="YOUR_MISTRAL_API_KEY"

ツール

このサーバーは 2 つのツールを提供します。

テキスト入力を使用して Mistral とチャットするには、 mistral_chat_textツールを使用します。

  • モデルとテキスト入力の配列を受け取ります
  • Mistral からのテキスト応答を返します。

テキストと画像の入力を使用して Mistral とチャットするには、 mistral_chat_imageツールを使用します。

  • モデルとテキストおよび画像の入力の配列を受け取ります
  • 公開 URL でホストされている画像のみを受け入れます
  • ミストラルからのテキスト応答を返します

発達

依存関係をインストールします:

npm install

サーバーを構築します。

npm run build

自動リビルドを使用した開発の場合:

npm run watch

インストール

このサーバーを Claude デスクトップ アプリで使用するには、次のサーバー構成を Claude 構成ファイルに追加します。

  • MacOSの場合: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
{ "mcpServers": { "Mistral MCP Server": { "command": "node", "args": [ // Update this path to the location of the built server "/Users/speakeasy/server-mistral/build/index.js" ], "env": { // Update this with your Mistral API key "MISTRAL_API_KEY": "YOUR_MISTRAL_API_KEY" } } } }

デバッグ

MCPサーバーは標準入出力ストリーム(stdio)を介して通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。

npm run inspector

MCP インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。

-
security - not tested
A
license - permissive license
-
quality - not tested

TypeScript ベースの MCP サーバーは、Mistral AI モデルとチャットするための 2 つのツールを提供し、テキストのみの会話と画像 + テキスト入力の両方をサポートします。

  1. Blog post
    1. Requirements
      1. Mistral API key
        1. Tools
          1. Development
            1. Installation
              1. Debugging
            2. License
              ID: cnz4nubw46