Discover Awesome MCP Servers
Extend your agent with 82,852 capabilities via MCP servers.
- All82,852
- 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
Google Slides MCP Server
Google スライド用 MCP サーバー
tr-eli-mcp
An MCP server for accessing Turkish legislation (laws, regulations, decrees) via the Adalet Bakanligi API, providing search, full-text retrieval, and structured citations.
Blog-MCP
Provides MCP tools to interact with Dev.to, enabling searching, browsing, and publishing articles through natural language.
mesh-89-tracker-mcp
Exposes the 7-prime spine, 7 kappa-bands, and 6 fold operations as native tools and resources for MCP clients, enabling fold state manipulation and analysis through natural language.
ChatGPT Codex Bridge
Self-hosted MCP server that lets ChatGPT work with your local codebase through explicit tools.
mcp-tour
Integrates the Korea Tourism Organization's API to provide tourist spot recommendations and detailed information, including attractions, food, and accommodation.
agentic-sdlc-mcp
Enables AI coding agents to orchestrate the full software development lifecycle on GitHub, including planning, issue creation, code review, security triage, and release readiness checks.
Solana Model Context Protocol (MCP) Server
A Solana blockchain interaction server that allows AI tools to query blockchain data using natural language, access structured token information, and generate human-readable explanations of complex blockchain concepts.
MCP Website Chatbot
A production-grade AI chatbot that enables real-time information retrieval and retrieval-augmented generation for website content. It integrates MCP tools to fetch live data while providing a responsive chat interface with strict guardrails against misinformation.
Telegram MCP Server
Enables interaction with Telegram channels through the Bot API, supporting comprehensive messaging operations including sending text/photos, creating polls, managing reactions, and editing/deleting messages. Provides complete channel management capabilities for automated Telegram bot operations.
email-mcp
MCP server for email + calendar via classic Outlook on Windows (COM automation). No Azure app registration, no OAuth — it just drives the Outlook desktop client you're already signed into.
able-mcp
An MCP server for parsing and analyzing Ableton Live .als project files offline, enabling queries about tempo, tracks, clips, and MIDI data through tools like als_summary and als_list_tracks.
swift-patterns-mcp
An MCP server providing curated Swift and SwiftUI best practices from leading iOS developers, including patterns and real-world code examples from Swift by Sundell, SwiftLee, and other trusted sources.
Financial Data MCP Server
Enables AI models to access real-time financial market data including stock quotes, fundamentals, daily prices, symbol search, and market status via the Alpha Vantage API. Works with any MCP-compatible client like Claude Desktop for natural language interaction.
MCP Ollama Consult Server
Enables consulting with local Ollama models for reasoning from alternative viewpoints. Supports sending prompts to Ollama models and listing available models on your local Ollama instance.
mc-iclone8-ui-mcp
A local MCP server to control iClone 8's visible interface like a human user, providing read-only inspection and screen capture tools.
mcpbin
A testing server for MCP client implementations that provides tools for echoing data, error handling, timing operations, data generation, LLM sampling, and user elicitations.
Hello MCP Server
Minecraft Coder Pack (MCP) を使った Hello World の例ですね。MCP は古いバージョンの Minecraft の開発に使われることが多いので、どのバージョンを想定しているかによって少し変わります。ここでは、一般的な MCP 環境での基本的な例をいくつか示します。 **1. 基本的なブロックを追加する例 (Minecraft 1.7.10 などを想定):** この例では、新しいブロックを追加し、ゲーム内で表示されるようにします。 ```java package your.package.name; // パッケージ名を適切に変更してください import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.event.FMLInitializationEvent; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.init.Blocks; import net.minecraft.item.Item; import net.minecraft.item.ItemBlock; import net.minecraft.item.ItemStack; import net.minecraft.world.World; import net.minecraftforge.common.MinecraftForge; @Mod(modid = "yourmodid", name = "Your Mod Name", version = "1.0") // modid, name, version を適切に変更してください public class YourMod { public static Block helloBlock; @EventHandler public void init(FMLInitializationEvent event) { // Hello World ブロックの作成 helloBlock = new Block(Material.rock) { @Override public String getUnlocalizedName() { return "tile.helloBlock"; // 翻訳キー } }.setBlockName("helloBlock").setBlockTextureName("minecraft:stone").setCreativeTab(CreativeTabs.tabBlock); // テクスチャは既存の石を使用 // ブロックの登録 GameRegistry.registerBlock(helloBlock, ItemBlock.class, "helloBlock"); // 翻訳ファイルの登録 (assets/yourmodid/lang/en_US.lang に追加) // tile.helloBlock.name=Hello World Block System.out.println("Hello Minecraft World!"); // コンソールに表示 } } ``` **解説:** * **`@Mod` アノテーション:** Mod の情報を定義します (modid, name, version)。 * **`@EventHandler` アノテーション:** イベントハンドラメソッドを示します。`FMLInitializationEvent` は、Mod の初期化時に呼び出されます。 * **`Block helloBlock`:** 新しいブロックのインスタンスを保持する変数です。 * **`new Block(Material.rock) { ... }`:** 新しいブロックを作成します。`Material.rock` はブロックの材質を指定します。 * **`getUnlocalizedName()`:** 翻訳キーを返します。 * **`setBlockName()`:** ブロックの内部名を指定します。 * **`setBlockTextureName()`:** ブロックのテクスチャを指定します。ここでは既存の石のテクスチャを使用しています。 * **`setCreativeTab()`:** ブロックがどのクリエイティブタブに表示されるかを指定します。 * **`GameRegistry.registerBlock()`:** ブロックをゲームに登録します。 * **`System.out.println("Hello Minecraft World!");`:** コンソールに "Hello Minecraft World!" と表示します。 **必要な手順:** 1. **MCP 環境のセットアップ:** Minecraft Coder Pack をダウンロードし、展開してセットアップします。 2. **Mod の作成:** 上記のコードを Java ファイル (`YourMod.java` など) にコピーし、`your.package.name`、`yourmodid`、`Your Mod Name` を適切な値に変更します。 3. **ビルドパスの設定:** MCP のライブラリ (Minecraft Forge など) をビルドパスに追加します。 4. **コンパイル:** Java ファイルをコンパイルします。 5. **Mod の配置:** コンパイルされたクラスファイルを `mods` フォルダに配置します。 6. **翻訳ファイルの作成:** `assets/yourmodid/lang/en_US.lang` ファイルを作成し、`tile.helloBlock.name=Hello World Block` を追加します。 7. **Minecraft の起動:** Minecraft を起動し、クリエイティブモードで新しいブロックを探します。 **2. コンソールにメッセージを表示するだけの例:** ```java package your.package.name; // パッケージ名を適切に変更してください import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.event.FMLInitializationEvent; @Mod(modid = "yourmodid", name = "Your Mod Name", version = "1.0") // modid, name, version を適切に変更してください public class YourMod { @EventHandler public void init(FMLInitializationEvent event) { System.out.println("Hello Minecraft World!"); // コンソールに表示 } } ``` **解説:** * この例は、Minecraft の起動時にコンソールに "Hello Minecraft World!" と表示するだけの最もシンプルな Mod です。 **注意点:** * **バージョン:** MCP は Minecraft のバージョンに依存します。使用する Minecraft のバージョンに対応した MCP を使用してください。 * **Forge:** 通常、MCP は Minecraft Forge と組み合わせて使用されます。Forge をインストールし、Mod を Forge 環境で実行する必要があります。 * **パッケージ名:** `your.package.name` は、Mod のパッケージ名に合わせて変更してください。 * **Mod ID:** `yourmodid` は、Mod の一意な ID に合わせて変更してください。 * **テクスチャ:** 上記の例では既存の石のテクスチャを使用していますが、独自のテクスチャを作成することもできます。 * **エラー:** コンパイルエラーや実行時エラーが発生した場合は、エラーメッセージをよく読んで修正してください。 **日本語訳:** Minecraft Coder Pack (MCP) を使った Hello World の例ですね。MCP は古いバージョンの Minecraft の開発に使われることが多いので、どのバージョンを想定しているかによって少し変わります。ここでは、一般的な MCP 環境での基本的な例をいくつか示します。 **1. 基本的なブロックを追加する例 (Minecraft 1.7.10 などを想定):** この例では、新しいブロックを追加し、ゲーム内で表示されるようにします。 ```java package your.package.name; // パッケージ名を適切に変更してください import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.event.FMLInitializationEvent; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.init.Blocks; import net.minecraft.item.Item; import net.minecraft.item.ItemBlock; import net.minecraft.item.ItemStack; import net.minecraft.world.World; import net.minecraftforge.common.MinecraftForge; @Mod(modid = "yourmodid", name = "Your Mod Name", version = "1.0") // modid, name, version を適切に変更してください public class YourMod { public static Block helloBlock; @EventHandler public void init(FMLInitializationEvent event) { // Hello World ブロックの作成 helloBlock = new Block(Material.rock) { @Override public String getUnlocalizedName() { return "tile.helloBlock"; // 翻訳キー } }.setBlockName("helloBlock").setBlockTextureName("minecraft:stone").setCreativeTab(CreativeTabs.tabBlock); // テクスチャは既存の石を使用 // ブロックの登録 GameRegistry.registerBlock(helloBlock, ItemBlock.class, "helloBlock"); // 翻訳ファイルの登録 (assets/yourmodid/lang/en_US.lang に追加) // tile.helloBlock.name=Hello World Block System.out.println("Hello Minecraft World!"); // コンソールに表示 } } ``` **解説:** * **`@Mod` アノテーション:** Mod の情報を定義します (modid, name, version)。 * **`@EventHandler` アノテーション:** イベントハンドラメソッドを示します。`FMLInitializationEvent` は、Mod の初期化時に呼び出されます。 * **`Block helloBlock`:** 新しいブロックのインスタンスを保持する変数です。 * **`new Block(Material.rock) { ... }`:** 新しいブロックを作成します。`Material.rock` はブロックの材質を指定します。 * **`getUnlocalizedName()`:** 翻訳キーを返します。 * **`setBlockName()`:** ブロックの内部名を指定します。 * **`setBlockTextureName()`:** ブロックのテクスチャを指定します。ここでは既存の石のテクスチャを使用しています。 * **`setCreativeTab()`:** ブロックがどのクリエイティブタブに表示されるかを指定します。 * **`GameRegistry.registerBlock()`:** ブロックをゲームに登録します。 * **`System.out.println("Hello Minecraft World!");`:** コンソールに "Hello Minecraft World!" と表示します。 **必要な手順:** 1. **MCP 環境のセットアップ:** Minecraft Coder Pack をダウンロードし、展開してセットアップします。 2. **Mod の作成:** 上記のコードを Java ファイル (`YourMod.java` など) にコピーし、`your.package.name`、`yourmodid`、`Your Mod Name` を適切な値に変更します。 3. **ビルドパスの設定:** MCP のライブラリ (Minecraft Forge など) をビルドパスに追加します。 4. **コンパイル:** Java ファイルをコンパイルします。 5. **Mod の配置:** コンパイルされたクラスファイルを `mods` フォルダに配置します。 6. **翻訳ファイルの作成:** `assets/yourmodid/lang/en_US.lang` ファイルを作成し、`tile.helloBlock.name=Hello World Block` を追加します。 7. **Minecraft の起動:** Minecraft を起動し、クリエイティブモードで新しいブロックを探します。 **2. コンソールにメッセージを表示するだけの例:** ```java package your.package.name; // パッケージ名を適切に変更してください import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.EventHandler; import cpw.mods.fml.common.event.FMLInitializationEvent; @Mod(modid = "yourmodid", name = "Your Mod Name", version = "1.0") // modid, name, version を適切に変更してください public class YourMod { @EventHandler public void init(FMLInitializationEvent event) { System.out.println("Hello Minecraft World!"); // コンソールに表示 } } ``` **解説:** * この例は、Minecraft の起動時にコンソールに "Hello Minecraft World!" と表示するだけの最もシンプルな Mod です。 **注意点:** * **バージョン:** MCP は Minecraft のバージョンに依存します。使用する Minecraft のバージョンに対応した MCP を使用してください。 * **Forge:** 通常、MCP は Minecraft Forge と組み合わせて使用されます。Forge をインストールし、Mod を Forge 環境で実行する必要があります。 * **パッケージ名:** `your.package.name` は、Mod のパッケージ名に合わせて変更してください。 * **Mod ID:** `yourmodid` は、Mod の一意な ID に合わせて変更してください。 * **テクスチャ:** 上記の例では既存の石のテクスチャを使用していますが、独自のテクスチャを作成することもできます。 * **エラー:** コンパイルエラーや実行時エラーが発生した場合は、エラーメッセージをよく読んで修正してください。 より具体的な手順や、使用する Minecraft のバージョンに関する情報があれば、さらに詳細な情報を提供できます。
Medical GraphRAG Assistant
Enables AI-powered medical information retrieval through FHIR clinical document search and GraphRAG-based exploration of medical entities and relationships. Combines vector search with knowledge graph queries for comprehensive healthcare data analysis.
Kafka MCP Server
An MCP server that enables interaction with Kafka clusters to manage topics, monitor consumer groups, and stream messages. It provides a comprehensive suite of tools for broker metadata inspection and local Kafka user management.
OpenSearch MCP Server
Enables AI assistants to interact with OpenSearch clusters for searching indices, retrieving mappings, and managing shards through the MCP protocol.
mcp-server
Web search MCP server using Tavily API, enabling natural language queries to search the web.
ai-progress-monitor
MCP server that lets AI coding agents report task progress and milestones, providing a real-time web dashboard and macOS notifications for monitoring multiple AI workbenches.
financas-mesquita
MCP server that provides access to the municipal financial data of Mesquita/RJ, aggregating SICONFI, PNCP, and the transparency portal. Enables querying expenditures, assets, contracts, and reconciling discrepancies across sources.
champollion-sulcal-mcp
Exposes each stage of the Champollion sulcal embedding pipeline as MCP tools, enabling agents to run, monitor, and debug the pipeline without manual shell commands.
snowflake-mcp
Enables AI agents to execute SQL queries and explore Snowflake databases using natural language, with schema discovery, table inspection, and readonly mode.
Mailchimp MCP Server
FreeCAD MCP Server
Enables AI assistants to perform 3D modeling and CAD operations in FreeCAD, including geometry creation, boolean operations, and document management.
Shumi AI
Shumi is a mechanical trading intelligence platform designed for the crypto market. It combines market trends, funding data, user sentiment, and contract resolution into a single research workflow.
DNS MCP Server
Provides comprehensive DNS lookup capabilities including A, AAAA, MX, TXT, NS, SOA, CNAME, SRV, CAA, DNSSEC records, reverse DNS lookups, and bulk queries for multiple domains or IPs.