Discover Awesome MCP Servers

Extend your agent with 30,425 capabilities via MCP servers.

All30,425
Story IP Creator Agent

Story IP Creator Agent

弊社のMCPサーバーを利用したデモエージェント

OBS MCP Server

OBS MCP Server

OBS WebSocketプロトコルを介してOBS Studioをリモートで制御するためのツールを提供するサーバー。MCPクライアントインターフェースを通じて、シーン、ソース、ストリーミング、および録画の管理を可能にします。

Cryptocurrency Market Data MCP Server

Cryptocurrency Market Data MCP Server

鏡 (Kagami)

cognee-mcp-server

cognee-mcp-server

Clojars MCP Server

Clojars MCP Server

了解しました。Clojureライブラリの最新の依存関係情報を提供します。 (Clojureライブラリの依存関係情報は、常に変化するため、具体的なライブラリ名を教えていただけると、より正確な情報を提供できます。例えば、「compojureの最新の依存関係情報」のように指定してください。) 一般的に、Clojureライブラリの依存関係情報を得るには、以下の方法があります。 * **`deps.edn` ファイル:** Clojureプロジェクトのルートディレクトリにある `deps.edn` ファイルには、プロジェクトの依存関係が記述されています。このファイルを確認することで、直接的な依存関係を知ることができます。 * **Clojars:** Clojars ( [https://clojars.org/](https://clojars.org/) ) は、Clojureライブラリのリポジトリです。各ライブラリのページには、依存関係の情報が記載されている場合があります。 * **ライブラリのGitHubリポジトリ:** 多くのClojureライブラリはGitHubで公開されています。リポジトリ内の `deps.edn` ファイルや `project.clj` ファイル(Leiningenを使用している場合)を確認することで、依存関係を知ることができます。 * **Clojure CLI tools:** Clojure CLI tools を使用している場合、`clojure -A:deps tree` コマンドで依存関係ツリーを表示できます。 **例:** もし、`compojure` の依存関係を知りたい場合、Clojarsで `compojure` を検索し、そのページの "Dependencies" セクションを確認します。 **注意点:** * 依存関係は、ライブラリのバージョンによって異なる場合があります。 * 依存関係は、直接的な依存関係だけでなく、間接的な依存関係(依存関係の依存関係)も含まれます。 具体的なライブラリ名を教えていただければ、より詳細な情報を提供できます。

Xpath

Xpath

Time MCP Server by PHP

Time MCP Server by PHP

了解しました。MCP (Model Context Protocol) サーバーの PHP サンプル実装で、時間情報を取得するものを以下に示します。 ```php <?php // MCP サーバーのアドレスとポート $address = 'tcp://127.0.0.1:12345'; // ソケットを作成 $socket = stream_socket_server($address, $errno, $errstr); if (!$socket) { die("ソケットの作成に失敗しました: $errstr ($errno)\n"); } echo "MCP サーバーが $address で起動しました...\n"; while (true) { // クライアントからの接続を待機 $client = stream_socket_accept($socket, -1); if ($client) { echo "クライアントが接続しました\n"; // リクエストを読み込む $request = fread($client, 4096); // リクエストを処理 $response = handleRequest($request); // レスポンスをクライアントに送信 fwrite($client, $response); // 接続を閉じる fclose($client); echo "クライアントとの接続を閉じました\n"; } } fclose($socket); /** * リクエストを処理し、レスポンスを生成します。 * * @param string $request リクエスト文字列 * @return string レスポンス文字列 */ function handleRequest(string $request): string { // リクエストを解析 (簡単な例として、"get_time" コマンドを想定) if (trim($request) === 'get_time') { // 現在の時刻を取得 $currentTime = date('Y-m-d H:i:s'); // レスポンスを生成 (JSON 形式) $response = json_encode(['time' => $currentTime]); } else { // 不明なリクエストの場合のエラーレスポンス $response = json_encode(['error' => '不明なリクエスト']); } return $response; } ?> ``` **このコードの説明:** 1. **サーバーの設定:** * `$address` 変数でサーバーのアドレスとポートを設定します。 `tcp://127.0.0.1:12345` はローカルホストのポート 12345 でリッスンすることを意味します。 * `stream_socket_server()` 関数を使用して TCP ソケットを作成します。 2. **接続の待機:** * `while (true)` ループで、クライアントからの接続を継続的に待機します。 * `stream_socket_accept()` 関数は、新しいクライアント接続を受け入れるまでブロックします。 3. **リクエストの処理:** * `fread()` 関数を使用して、クライアントからリクエストを読み込みます。 * `handleRequest()` 関数は、リクエストを解析し、適切なレスポンスを生成します。 4. **レスポンスの送信:** * `fwrite()` 関数を使用して、レスポンスをクライアントに送信します。 5. **接続のクローズ:** * `fclose()` 関数を使用して、クライアントとの接続を閉じます。 6. **`handleRequest()` 関数:** * この関数は、リクエスト文字列を受け取り、それに基づいてレスポンスを生成します。 * この例では、`get_time` というリクエストを想定しています。 * `date('Y-m-d H:i:s')` 関数を使用して現在の時刻を取得します。 * `json_encode()` 関数を使用して、レスポンスを JSON 形式にエンコードします。 * 不明なリクエストの場合は、エラーレスポンスを返します。 **使用方法:** 1. このコードを `mcp_server.php` などのファイルに保存します。 2. ターミナルで `php mcp_server.php` を実行してサーバーを起動します。 3. 別のターミナルで、`telnet 127.0.0.1 12345` などのクライアントを使用してサーバーに接続します。 4. `get_time` と入力して Enter キーを押すと、サーバーから現在の時刻が JSON 形式で返されます。 **注意点:** * これは非常に基本的な例です。実際の実装では、より堅牢なエラー処理、リクエストの検証、およびセキュリティ対策が必要になります。 * MCP は、より複雑なプロトコルであり、この例は、その基本的な概念を示すためのものです。 * JSON 形式は、データのシリアライズとデシリアライズに便利ですが、他の形式も使用できます。 * この例では、`get_time` という単一のコマンドのみをサポートしていますが、必要に応じて他のコマンドを追加できます。 **改善点:** * より複雑なリクエストの解析をサポートするために、正規表現またはより高度なパーサーを使用できます。 * 複数のクライアント接続を同時に処理するために、非同期 I/O を使用できます。 * セキュリティを強化するために、SSL/TLS を使用できます。 * ロギングを追加して、サーバーの動作を監視できます。 このサンプルコードが、MCP サーバーの PHP 実装の理解に役立つことを願っています。

YR MCP Server

YR MCP Server

LLMツールでコンテキストとしてYrの天気データを使用するためのMCPサーバー

Remote MCP Server on Cloudflare

Remote MCP Server on Cloudflare

Backlog MCP Server

Backlog MCP Server

Backlog APIと連携し、自然言語でのやり取りを通じて課題、プロジェクト、Wikiなどのプロジェクト管理操作を可能にするMCPサーバー実装。

Android MCP Server

Android MCP Server

鏡 (Kagami)

Demo03_mcp Server

Demo03_mcp Server

Bitcoin Model Context Protocol Server

Bitcoin Model Context Protocol Server

Task Tracker

Task Tracker

タスク管理にLinear、時間管理にTrackingTimeを連携させたMCPサーバー

mcp-server

mcp-server

テスト

Excel MCP Server

Excel MCP Server

Excelファイルの操作機能を提供します。このサーバーにより、ワークブックの作成、データ操作、書式設定、および高度なExcel機能が利用可能になります。

Flux Schnell MCP Server

Flux Schnell MCP Server

Replicate API経由で画像生成を可能にするサーバー。Model Context Protocol (MCP) を介して Flux Schnell モデルを呼び出す。

Model Context Protocol (MCP) Server - Filesystem Implementation

Model Context Protocol (MCP) Server - Filesystem Implementation

Model Context Protocol Resources & Guides

Model Context Protocol Resources & Guides

新しいプロトコルであるModel Context Protocol (MCP) について学習しながら構築した、実践的なガイド、クライアント、サーバーを通してMCPを探求します。

MCP (Model Context Protocol) 서버

MCP (Model Context Protocol) 서버

mcp-browser-tester

mcp-browser-tester

テスト目的でMCPサーバーがブラウザを操作できるようにする。

Google Drive MCP Server

Google Drive MCP Server

鏡 (Kagami)

Laravel MCP

Laravel MCP

Laravel をベースとした Model Context Protocol の実装

MCP Code Checker

MCP Code Checker

MCPサーバーは、コード品質チェック(pylintとpytest)を提供し、分析と修正のためにLLM(大規模言語モデル)に優しいスマートなプロンプトを提供します。Claudeや他のAIアシスタントがあなたのコードを分析し、改善点を提案することを可能にします。

Custom MCP (Mission Control Panel) with ChatGPT AI Template

Custom MCP (Mission Control Panel) with ChatGPT AI Template

スクラッチで作成されたモデルコンテキストプロトコル(MCPサーバー)

GitHub PR MCP Server

GitHub PR MCP Server

TypeScriptで記述された、Model-Controller-Presenterパターンを用いてGitHubのプルリクエストを解析するサーバー。

Gentoro MCP Server

Gentoro MCP Server

鏡 (Kagami)

iOS Simulator MCP Server

iOS Simulator MCP Server

自然言語コマンドを通じて、UI要素の検査、UIインタラクションの制御、シミュレータの管理を行うためのツールを提供し、iOSシミュレータとのインタラクションを可能にします。

Plex MCP Server

Plex MCP Server

Plexと会話できるようにLLMを連携させるためのMCPサーバー

bioRxiv MCP Server

bioRxiv MCP Server

鏡 (Kagami)