Discover Awesome MCP Servers

Extend your agent with 23,989 capabilities via MCP servers.

All23,989
AgilePlace MCP Server

AgilePlace MCP Server

Enables AI assistants to interact with AgilePlace for comprehensive project management tasks including board management, card operations, dependency tracking, and bulk updates. Supports natural language queries for managing AgilePlace boards, cards, and team workflows.

Naver Search MCP Server

Naver Search MCP Server

Naverの検索APIを通じて、様々なコンテンツタイプ(ニュース、ブログ、ショッピング、画像など)の検索を可能にするMCPサーバー。

mcpbin

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

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

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.

CodeBot MCP Server v2

CodeBot MCP Server v2

An extended MCP server for managing code snippets, performing code analysis, and handling deployments via Render and GitHub. It enables users to perform code reviews, track issues, and manage service operations through natural language interactions.

Solana Model Context Protocol (MCP) Server

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.

Yahoo Finance MCP Server

Yahoo Finance MCP Server

Enables AI assistants to access real-time financial data, historical stock prices, company information, financial statements, options data, market news, and analyst recommendations through Yahoo Finance. Built with FastMCP v2 for efficient HTTP streaming and comprehensive market analysis tools.

MCP Website Chatbot

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

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.

Teradata MCP Server

Teradata MCP Server

Enables AI agents and users to query, analyze, and manage Teradata databases through modular tools for search, data quality, administration, and data science operations. Provides comprehensive database interaction capabilities including RAG applications, feature store management, and vector operations.

MCP E-commerce Server

MCP E-commerce Server

A Model Context Protocol server that enables full CRUD operations for e-commerce product management, featuring MySQL integration and AI-powered product description generation. It provides tools for inventory monitoring and supports both stdio and HTTP/SSE transports.

Google Slides MCP Server

Google Slides MCP Server

Google スライド用 MCP サーバー

My Finance MCP Server

My Finance MCP Server

Enables Claude to store and query personal finance transactions using semantic search. Transactions are persisted in ChromaDB and JSON, allowing natural language questions about spending trends and portfolio allocations.

Stella MCP Server

Stella MCP Server

Enables AI assistants to programmatically create, read, validate, and modify Stella system dynamics models in the XMILE format. It supports building complex stock-and-flow diagrams and exporting them as .stmx files for use in Stella Professional.

mcp-server-springaidemo

mcp-server-springaidemo

Spring AI mcp-server デモ

VibeCheck

VibeCheck

An AI-powered MCP server that automates web testing workflows by enabling recording, execution, and discovery of tests through natural language prompts.

Hyperbrowser MCP Server

Hyperbrowser MCP Server

Enables web scraping, crawling, structured data extraction, and browser automation through multiple AI agents including OpenAI's CUA, Anthropic's Claude Computer Use, and Browser Use.

MCP Standardized Tool Demo

MCP Standardized Tool Demo

A Node.js-based MCP server that extracts numbers from text and generates statistical chart data such as bar, pie, and line charts based on frequency. It enables AI agents to perform data extraction and visualization tasks through the Model Context Protocol.

神岛地图数据统计

神岛地图数据统计

Provides access to user data, map information, and statistics for the Kamishima platform.

MCP Maximo Server

MCP Maximo Server

Wraps IBM Maximo API services as MCP tools, enabling AI applications like Dify Agent to manage assets, work orders, and inventory through natural language interactions with enterprise asset management systems.

Firewalla MCP Server

Firewalla MCP Server

A production-ready server that connects Claude Desktop to Firewalla network management capabilities, allowing users to monitor devices, analyze network traffic, manage security alerts, and configure firewall rules through natural language.

Learn_MCP Math Server

Learn_MCP Math Server

A Model Context Protocol (MCP) server that demonstrates mathematical capabilities through a LangChain integration, allowing clients to perform math operations via the MCP protocol.

Google Workspace MCP Server

Google Workspace MCP Server

A comprehensive integration providing 114 tools to manage Google Drive, Docs, Sheets, Slides, Gmail, Calendar, and more through the Model Context Protocol. It enables seamless interaction with the full Google Workspace suite for file management, communication, and scheduling directly within Claude.

FastMCP OpenAPI

FastMCP OpenAPI

Dynamically generates MCP tools from OpenAPI specifications, enabling AI assistants to interact with any REST API through natural language. Supports multiple APIs with authentication, parameter validation, and integration with Claude Desktop and LangChain.

PicoScope MCP Server

PicoScope MCP Server

Enables LLMs like Claude to interact with PicoScope oscilloscopes for signal acquisition, measurement, and analysis. Supports device management, data capture, triggering, and signal generation through natural language commands.

Substrate

Substrate

A foundation layer for building production-grade Model Context Protocol (MCP) servers with base classes, documentation, and consistent implementation patterns.

Web3 Research MCP

Web3 Research MCP

Enables deep research into cryptocurrency tokens by gathering data from multiple sources like CoinGecko and DeFiLlama to generate structured reports. It allows users to track research progress, fetch web content, and manage resources locally for comprehensive crypto analysis.

WoT Blitz MCP Server

WoT Blitz MCP Server

Provides AI assistants with access to authentic World of Tanks Blitz game data including tank statistics, armor values, map terrain features, equipment, crew skills, and camouflages parsed directly from local game files.

leguy-mcp-cloudflare

leguy-mcp-cloudflare

An MCP server deployed on Cloudflare Workers that provides access to Uruguayan legislation from the official IMPO database. It enables users to search for legal norms, retrieve full texts, and query specific articles from laws, decrees, and the constitution.