Discover Awesome MCP Servers

Extend your agent with 20,381 capabilities via MCP servers.

All20,381
Move Agent Kit

Move Agent Kit

Vercel MCP Server

Vercel MCP Server

Vercelのデプロイメントデータを扱うための9つのツールを定義する、MCP準拠のサーバー。

Spring Boot MySQL Project

Spring Boot MySQL Project

mcp-server

mcp-server

OSSInsight MCP Server

OSSInsight MCP Server

GitHubのリポジトリ、開発者、組織のデータ分析を提供し、API呼び出しと自然言語クエリを通じてオープンソースのエコシステムに関する洞察を可能にします。

Mcp Agent Servers

Mcp Agent Servers

test-mcp

test-mcp

テスト用MCPサーバーと使用されるトークン

ICICI Direct MCP Server

ICICI Direct MCP Server

学習 (Gakushū)

MCP Multi-Server Demo with SSE Transport

MCP Multi-Server Demo with SSE Transport

わかりました。MCPサーバーをSDIO + SSE経由で使用する例と、langchain-mcpの使用例を以下に示します。 **MCPサーバーのSDIO + SSE経由での使用例** この例では、MCPサーバーがSDIOインターフェースを介して接続されたデバイス上で実行されており、SSE(Server-Sent Events)を使用してクライアントにデータをストリーミングします。 **サーバー側 (デバイス上):** ```python # 例: Flaskを使用 from flask import Flask, Response import time import random app = Flask(__name__) @app.route('/stream') def stream(): def event_stream(): while True: # SDIOからデータを読み取る (実際にはSDIOドライバを使用) data = read_data_from_sdio() # この関数はSDIOからデータを読み取る必要があります yield f"data: {data}\n\n" time.sleep(1) # 1秒ごとにデータを送信 return Response(event_stream(), mimetype="text/event-stream") def read_data_from_sdio(): # ここにSDIOからデータを読み取るためのコードを記述します # これは、デバイスのハードウェアとSDIOドライバに依存します # 例: return random.randint(0, 100) # ダミーデータ if __name__ == '__main__': app.run(debug=True, host='0.0.0.0', port=5000) ``` **クライアント側 (例: ブラウザのJavaScript):** ```javascript const eventSource = new EventSource('http://<デバイスのIPアドレス>:5000/stream'); eventSource.onmessage = (event) => { console.log('Received data:', event.data); // データを処理する (例: UIに表示) document.getElementById('dataDisplay').innerText = event.data; }; eventSource.onerror = (error) => { console.error('EventSource failed:', error); eventSource.close(); }; ``` **説明:** * **サーバー側:** * FlaskなどのWebフレームワークを使用して、`/stream`エンドポイントを作成します。 * `event_stream()`関数は、SSE形式でデータをストリーミングします。 * `read_data_from_sdio()`関数は、SDIOインターフェースから実際のデータを読み取る必要があります。これは、デバイスのハードウェアとSDIOドライバに依存します。 * `mimetype="text/event-stream"`は、SSEストリームであることをクライアントに通知します。 * **クライアント側:** * `EventSource`オブジェクトを使用して、サーバーへのSSE接続を確立します。 * `onmessage`イベントハンドラは、サーバーから送信されたデータを受信し、処理します。 * `onerror`イベントハンドラは、エラーを処理します。 **langchain-mcpの使用例** langchain-mcpは、LangChainフレームワークとMCPサーバーを統合するためのライブラリです。これを使用すると、MCPサーバーをLangChainのツールとして簡単に利用できます。 **例:** ```python from langchain.agents import initialize_agent, AgentType from langchain.llms import OpenAI from langchain_mcp import McpTool # OpenAIのAPIキーを設定 import os os.environ["OPENAI_API_KEY"] = "YOUR_OPENAI_API_KEY" # MCPサーバーのURLを設定 mcp_server_url = "http://<MCPサーバーのIPアドレス>:8000" # 例: 8000はMCPサーバーのポート # McpToolを作成 mcp_tool = McpTool(url=mcp_server_url) # LangChainエージェントを初期化 llm = OpenAI(temperature=0) agent = initialize_agent( [mcp_tool], llm, agent=AgentType.ZERO_SHOT_REACT_DESCRIPTION, verbose=True, ) # エージェントに質問する response = agent.run("MCPサーバーに 'temperature' の値を問い合わせてください。") print(response) ``` **説明:** * `McpTool`は、langchain-mcpライブラリによって提供されるツールで、MCPサーバーへのアクセスを容易にします。 * `url`パラメータは、MCPサーバーのURLを指定します。 * `initialize_agent`関数は、LangChainエージェントを初期化します。 * `agent.run()`メソッドは、エージェントに質問を送信し、MCPサーバーから回答を取得します。 **注意点:** * 上記のコードはあくまで例であり、実際の環境に合わせて変更する必要があります。 * `read_data_from_sdio()`関数は、SDIOインターフェースからデータを読み取るための実際のコードに置き換える必要があります。 * MCPサーバーのURL、ポート番号、およびAPIキーは、実際の値に置き換える必要があります。 * langchain-mcpライブラリをインストールする必要があります (`pip install langchain-mcp`)。 これらの例が、MCPサーバーをSDIO + SSE経由で使用する方法と、langchain-mcpの使用方法を理解するのに役立つことを願っています。

CAD-MCP Server (CAD Model Control Protocol Server)

CAD-MCP Server (CAD Model Control Protocol Server)

自然言語による指示でCADソフトウェア(AutoCAD、GstarCAD、ZWCAD)を制御し、CADインターフェースを手動で操作することなく、図面の作成や修正を可能にします。

MCPAdapt

MCPAdapt

お気に入りのエージェントフレームワークで、650以上のMCPサーバーツールをアンロックしましょう。

Deepchat

Deepchat

Chronos MCP Server 🔵

Chronos MCP Server 🔵

Claude DesktopのようなAIアシスタントをStellarブロックチェーンと統合するためのモデルコンテキストプロトコルサーバー。ウォレット接続、トークンリスト表示、残高照会、および資金移動を可能にします。

SolanaViz MCP Server

SolanaViz MCP Server

Claude が自然言語での会話を通じて Solana ブロックチェーンのデータにアクセスし、分析し、可視化できるようにする、モデルコンテキストプロトコル (MCP) サーバー。

Mcp Server Test

Mcp Server Test

mcp-spine

mcp-spine

ゲーム用の Spine アニメーション 2D を生成する MCP サーバーが正常に動作しました。

eigenlayer-mcp-server

eigenlayer-mcp-server

EigenLayerのモデルコンテキストプロトコル(MCP)サーバー

Model Context Protocol (MCP) Tools

Model Context Protocol (MCP) Tools

GitHub MCPサーバーを使って作成されたテストリポジトリ

Vibe Eyes Client

Vibe Eyes Client

Vibe Eyes MCP デバッグサーバーとブラウザゲームを統合するためのクライアントライブラリ

dice-server MCP Server

dice-server MCP Server

VikingDB MCP server

VikingDB MCP server

VikingDBストアと検索のためのmcpサーバー。

repo-template

repo-template

Adobe PhotoshopのPython APIと連携するモデルコンテキストプロトコル(MCP)サーバー。LLMが構造化されたコマンドとコンテキストを意識したインタラクションを通じて、画像編集操作の実行、ワークフローの自動化、Photoshopタスクの管理を可能にします。

OpenSearch MCP Server

OpenSearch MCP Server

* インデックス管理ツール: * OpenSearchクラスタ内のすべてのインデックスをリスト表示 * インデックスのマッピングを取得 * インデックスの設定を取得 * クラスタ管理ツール: * クラスタのヘルスステータスを取得 * クラスタの統計情報を取得 * ドキュメントツール: * ドキュメントを検索

MCP Weather Server

MCP Weather Server

これは、私たち天気チームのためのMCPサーバーです。テスト目的で作成しました。

PassportMCP

PassportMCP

承知いたしました。「Build MCP servers for any website with automatic browser auth syncing」を日本語に翻訳します。 **あらゆるウェブサイト向けに、自動ブラウザ認証同期機能を備えたMCPサーバーを構築する**

mcp-servers-jos

mcp-servers-jos

JOSによるMCPサーバー、MCPテンプレートから開始

Multimodal Model Context Protocal Server

Multimodal Model Context Protocal Server

マルチモーダル MCP サーバー

MCP Financial Advisor

MCP Financial Advisor

金融アドバイザリーおよび簿記業務向けのモデルコンテキストプロトコル(MCP)サーバー。AIエージェントに構造化された金融データとコンテキストを提供します。

mcp-server-creem

mcp-server-creem

Creem.io のためのモデルコンテキストプロトコル (MCP) サーバー – 透明性の高い請求と改善された手数料で Merchant of Record サービスを強化します。

mcp-server-rubygems

mcp-server-rubygems

RubyGems.org APIとやり取りして、Rubyパッケージのメタデータを取得したり、gemを検索したり、依存関係や所有者情報を調べたりできる、Model Context Protocolサーバー。