Discover Awesome MCP Servers
Extend your agent with 84,517 capabilities via MCP servers.
- All84,517
- Developer Tools3,867
- Search1,714
- Research & Data1,557
- AI Integration Systems229
- Cloud Platforms219
- Data & App Analysis181
- Database Interaction177
- Remote Shell Execution165
- Browser Automation147
- Databases145
- Communication137
- AI Content Generation127
- OS Automation120
- Programming Docs Access109
- Content Fetching108
- Note Taking97
- File Systems96
- Version Control93
- Finance91
- Knowledge & Memory90
- Monitoring79
- Security71
- Image & Video Processing69
- Digital Note Management66
- AI Memory Systems62
- Advanced AI Reasoning59
- Git Management Tools58
- Cloud Storage51
- Entertainment & Media43
- Virtualization42
- Location Services35
- Web Automation & Stealth32
- Media Content Processing32
- Calendar Management26
- Ecommerce & Retail18
- Speech Processing18
- Customer Data Platforms16
- Travel & Transportation14
- Education & Learning Tools13
- Home Automation & IoT13
- Web Search Integration12
- Health & Wellness10
- Customer Support10
- Marketing9
- Games & Gamification8
- Google Cloud Integrations7
- Art & Culture4
- Language Translation3
- Legal & Compliance2
MCP Server template for better AI Coding
このテンプレートは、PythonでModel Context Protocol(MCP)サーバーを構築するための合理化された基盤を提供します。MCPツールのAI支援開発をより簡単かつ効率的に行うように設計されています。
Shopify MCP Server
鏡 (Kagami)
SQLite Explorer MCP Server
鏡 (Kagami)
Second Opinion MCP Server
鏡 (Kagami)
vigilant-adventure
ゲームを起動しようとしたら、「The game crashed whilst initializing game Error: java.lang.NoClassDefFoundError: cpw/mods/fml/common/IPlayerTracker Exit Code: -1」と表示されてクラッシュするのですね。ログを見ると、MekanismのCoremodが関係しているようです。 考えられる原因と対処法をいくつかご紹介します。 1. **Mekanismのバージョンが古い、または競合している:** * Mekanismとその関連MOD(MekanismGenerators、MekanismToolsなど)のバージョンが、MinecraftのバージョンとForgeのバージョンに適合しているか確認してください。 * 古いバージョンのMekanismが残っていないか確認し、あれば削除してください。 * 他のMODとの競合も考えられます。MODを少しずつ減らして、どのMODが原因か特定してみてください。 2. **Forgeのバージョンが古い、または破損している:** * Forgeのバージョンが、導入したいMODの推奨バージョンと一致しているか確認してください。 * Forgeを再インストールしてみてください。 3. **MODのインストールに失敗している:** * MODが正しい場所にインストールされているか確認してください(通常は `.minecraft/mods` フォルダ)。 * MODのファイルが破損していないか確認してください。再度ダウンロードしてみるのも有効です。 4. **Javaのバージョンが古い:** * Minecraft 1.12.2はJava 8を推奨しています。Java 8がインストールされているか、またMinecraftがJava 8を使用するように設定されているか確認してください。 **具体的な手順:** 1. **Mekanism関連MODのバージョン確認:** * Mekanismの公式サイトやMOD配布サイトで、Minecraft 1.12.2に対応した最新バージョンを確認し、ダウンロードしてください。 * 関連MODも同様に確認し、最新バージョンをダウンロードしてください。 2. **Forgeの再インストール:** * Minecraft LauncherからForgeのプロファイルを削除し、再度Forgeのインストーラーを実行してください。 3. **MODの再インストール:** * `.minecraft/mods` フォルダからすべてのMODを削除し、先ほどダウンロードした最新バージョンのMekanism関連MODを入れ直してください。 4. **Minecraft Launcherの設定確認:** * Minecraft Launcherの「起動オプション」で、使用するJavaのバージョンがJava 8になっているか確認してください。 上記の手順を試しても解決しない場合は、以下の情報を提供していただけると、より的確なアドバイスができます。 * Minecraftのバージョン * Forgeのバージョン * Mekanismのバージョン * Mekanism関連MODのバージョン(MekanismGenerators、MekanismToolsなど) * 導入している他のMODの一覧 頑張ってください!
AWS Model Context Protocol (MCP) Server
AIアシスタントが、Model Context Protocol (MCP) を通じてAWS CLIコマンドを実行できるようにする軽量なサービス。これにより、AIツールはAWSドキュメントを取得したり、AWSサービスとやり取りしたりすることが可能になります。
Figma to Vue MCP Server
Hostingerのデザインシステムに従って、FigmaのデザインからVueコンポーネントを生成するMCPサーバー
MCP Server
MCP (Minecraft Protocol) サーバーにおける `run_python` リクエストの処理の実装についてですね。これはかなり広範なトピックなので、いくつかの側面から説明します。 **1. `run_python` リクエストとは何か?** まず、`run_python` リクエストが具体的に何を指しているのかを明確にする必要があります。Minecraft の標準プロトコルには、クライアントがサーバー上で直接 Python コードを実行するような機能は組み込まれていません。 考えられるシナリオとしては、以下のものが挙げられます。 * **カスタムサーバーMOD/プラグイン:** Minecraft サーバーに、Python インタープリタを組み込み、クライアントからのリクエストに応じて Python コードを実行するカスタム MOD やプラグインを導入している。 * **外部連携:** Minecraft サーバーとは別のプロセスで Python スクリプトを実行し、サーバーと連携する仕組みを構築している。 * **プロキシサーバー:** Minecraft クライアントとサーバーの間にプロキシサーバーを立て、プロキシサーバーが `run_python` リクエストを処理する。 **2. 実装の概要 (カスタムサーバーMOD/プラグインの場合)** カスタム MOD/プラグインで `run_python` リクエストを処理する場合、大まかな流れは以下のようになります。 1. **リクエストの受信:** Minecraft サーバーは、クライアントから `run_python` リクエストを受信します。これは、カスタムのパケット形式で送られてくる可能性があります。 2. **リクエストの解析:** 受信したリクエストから、実行する Python コードを取り出します。 3. **Python コードの実行:** Python インタープリタ (例えば、Jython や IronPython を組み込む) を使用して、取り出した Python コードを実行します。 4. **結果の送信:** Python コードの実行結果を、クライアントに返信します。 **3. 実装の考慮事項** * **セキュリティ:** クライアントから送られてきた Python コードをそのまま実行するのは非常に危険です。悪意のあるコードが実行される可能性があるので、厳重なセキュリティ対策が必要です。 * **サンドボックス化:** Python コードをサンドボックス環境で実行し、ファイルシステムやネットワークへのアクセスを制限する。 * **許可リスト:** 実行可能な関数やモジュールを許可リストで制限する。 * **認証:** リクエストを送信できるクライアントを認証する。 * **パフォーマンス:** Python インタープリタの起動やコードの実行には時間がかかるため、パフォーマンスに影響を与える可能性があります。 * **キャッシュ:** よく実行されるコードをキャッシュする。 * **非同期処理:** Python コードの実行を非同期で行い、サーバーの応答性を維持する。 * **エラー処理:** Python コードの実行中にエラーが発生した場合、適切なエラーメッセージをクライアントに返信する必要があります。 **4. コード例 (概念的なもの)** 以下は、非常に簡略化された概念的なコード例です。実際には、セキュリティやパフォーマンスを考慮したより複雑な実装が必要になります。 ```java // Java (Minecraft サーバーMOD/プラグイン) import org.python.util.PythonInterpreter; public class PythonHandler { public void handleRunPythonRequest(String pythonCode, Player player) { // セキュリティチェック (非常に重要!) if (!isCodeSafe(pythonCode)) { player.sendMessage("実行できないコードです。"); return; } // Python インタープリタの初期化 PythonInterpreter interpreter = new PythonInterpreter(); // プレイヤー情報を Python スクリプトに渡す (例) interpreter.set("player_name", player.getName()); // Python コードの実行 try { interpreter.exec(pythonCode); // 実行結果の取得 (例) String result = interpreter.get("result", String.class); player.sendMessage("実行結果: " + result); } catch (Exception e) { player.sendMessage("エラーが発生しました: " + e.getMessage()); } finally { interpreter.close(); } } private boolean isCodeSafe(String pythonCode) { // セキュリティチェックの実装 (非常に重要!) // 例: 特定の関数やモジュールの使用を禁止する return !pythonCode.contains("os.system"); } } ``` **5. その他のアプローチ** * **Minecraft API の利用:** Minecraft には、MOD/プラグイン開発用の API が用意されています。Python コードを実行する代わりに、API を利用して Minecraft の機能を操作する方が安全で効率的な場合があります。 * **外部連携:** Minecraft サーバーとは別のプロセスで Python スクリプトを実行し、RCON や REST API などを介してサーバーと連携する。 **まとめ** `run_python` リクエストの処理は、セキュリティ上のリスクが高いため、慎重に実装する必要があります。可能な限り、Minecraft API を利用したり、外部連携の仕組みを構築したりする方が安全です。もし Python コードを直接実行する必要がある場合は、サンドボックス化や許可リストなどの厳重なセキュリティ対策を講じるようにしてください。 より具体的な情報 (使用している MOD/プラグイン、連携方法など) を教えていただければ、より詳細なアドバイスをすることができます。
MCP Games Server
Memory Bank MCP Server 2.2.1
Claude AIセッション間でプロジェクトのドキュメントとコンテキストを管理するためのサーバー。グローバルおよびブランチ固有のメモリバンクを通じて、構造化されたJSONドキュメントストレージによる一貫した知識管理を可能にします。
Gitee MCP Server
Gitee API連携、リポジトリ、Issue、プルリクエスト管理など。
GitHub MCP Server
TimezoneToolkit MCP Server
高度なMCPサーバー。包括的な時間およびタイムゾーンツールを提供。
mariadb-mcp-server
MariaDBへの読み取り専用アクセスを提供するMCPサーバー。
MCP Server - Oracle DB Context
大規模なOracleデータベースを扱うためのMCPサーバー
kagi-server MCP Server
鏡 (Kagami)
MCP Command History
MCP (Model Control Protocol) インターフェースを通じて、シェルコマンドの履歴を探索、検索、管理するための強力なツールです。このプロジェクトを使用すると、以前に実行したシェルコマンドに簡単にアクセス、検索、および取得できます。
WCGW
了解しました。Claudeに送信するコードスニペットとパスを、WCGW MCPサーバーで動作するように設計されたものとして翻訳します。 **翻訳:** コードスニペットとパスをClaudeに送信します。WCGW MCPサーバーで動作するように設計されています。 **Japanese (more natural):** コードスニペットとパスをClaudeに送ります。WCGW MCPサーバーで動くように作られています。 **Explanation of Choices:** * **"Send"** is translated as "送る (okuru)" which is a general verb for sending. * **"Code snippet and paths"** is translated as "コードスニペットとパス (kōdo sunippetto to pasu)" using katakana for the English loanwords. * **"Designed to work with"** is translated as "~で動作するように設計された (~de dōsa suru yō ni sekkei sareta)" or, more naturally, "~で動くように作られた (~de ugoku yō ni tsukurareta)". The second option is more conversational. * **"WCGW MCP server"** is translated as "WCGW MCPサーバー (WCGW MCP sābā)" using katakana. The more natural Japanese version is generally preferred for communication. The first version is more literal.
MCP Image Generation Server
鏡 (Kagami)
mcp_server
mem0 MCP Server
Mem0統合により、メモリ・ストリームの作成、管理、およびセマンティック検索を可能にする、Model Context ProtocolサーバーのTypeScript実装。
mcp-server-web3
AnthropicのMCPをベースにしたWeb3関数プラグインサーバー
Prompt Decorators
LLMがプロンプトを処理し、応答する方法を、構成可能なデコレーターを通じて強化するための標準化されたフレームワーク。公式のオープン標準仕様と、MCPサーバー統合を備えたPythonリファレンス実装を特徴とする。
Knowledge Graph Memory Server
鏡 (Kagami)
artifacts-mcp
アーティファクトMMOのMCPサーバー
MCP Server Docker
Docker用MCPサーバー
mcp-cbs-cijfers-open-data
CBS Cijfers Open Data を扱うための MCP サーバー
Weather MCP Server
Model Context Protocol (MCP) Server 🚀
gatherings MCP Server
友人間の割り勘を簡単にするために、交際費の記録や精算額の計算を支援する、モデルコンテキストプロトコルサーバー。