Discover Awesome MCP Servers

Extend your agent with 84,517 capabilities via MCP servers.

All84,517
Playwright MCP

Playwright MCP

Enables LLMs to perform browser automation and web page interactions using Playwright's accessibility tree instead of screenshots. Provides fast, deterministic web automation through structured data without requiring vision models.

voice-audio-mcp

voice-audio-mcp

Enables text-to-speech, voice cloning, audio generation, and transcription using Kokoro TTS and Whisper STT.

The Trench MCP Server

The Trench MCP Server

MCP server for controlling satellite ground station operations in the Trench simulation, including pass management, downlink control, and antenna pointing.

Apple Calendar MCP Server

Apple Calendar MCP Server

A comprehensive MCP server that provides AI assistants with natural language access to Apple Calendar, enabling reading, searching, creating, and managing calendar events.

agentable-mcp

agentable-mcp

MCP server for agent-readiness auditing of websites, providing tools to audit URLs, bulk audit up to 50 URLs, compare multiple URLs, and fetch a leaderboard of top agent-ready sites.

Educhain MCP Server

Educhain MCP Server

An MCP server that utilizes Google Gemini and the educhain library to generate educational content such as MCQs, flashcards, and lesson plans. It provides specialized tools and resources for building structured learning materials directly within MCP-compatible clients like Claude Desktop.

YD MCP Application

YD MCP Application

A RESTful API application based on the Koa framework that provides example endpoints for creating, reading, updating, and deleting resources.

Telegram Reminder MCP

Telegram Reminder MCP

Enables users to manage Telegram reminders via natural language or commands, with features like setting, updating, deleting, and listing reminders, while ensuring multi-user privacy.

Tribunal TRT3: Certidão Eletrônica de Ações Trabalhistas (CEAT)

Tribunal TRT3: Certidão Eletrônica de Ações Trabalhistas (CEAT)

Enables querying official TRT3 labor court records (CEAT) through a read-only MCP tool with prepaid credits, supporting any MCP-compatible client.

mcp2term

mcp2term

Enables safe execution of system shell commands with real-time streaming output and rich metadata capture. Provides configurable command execution with timeout controls, environment management, and extensible plugin architecture for monitoring command lifecycles.

TheeDiscordMCP

TheeDiscordMCP

Local MCP server for inspecting and managing an allowlisted Discord server via Discord's REST API, with safety modes, idempotent JSON blueprints, and destructive-operation safeguards.

mcp-polib

mcp-polib

A Model Context Protocol server for reading, writing, and managing GNU Gettext .po translation files, enabling language models to perform file operations, entry management, partial updates, and fuzzy entry detection.

Code Ocean MCP Server

Code Ocean MCP Server

Provides tools to search and execute Code Ocean capsules and pipelines while managing platform data assets. It enables users to interact with Code Ocean's computational resources and scientific workflows directly through natural language interfaces.

Arcate MCP Connect

Arcate MCP Connect

Gives AI agents direct access to your Arcate product discovery workspace to read signals, browse roadmaps, and ingest new customer feedback. It enables users to search existing data and link signals to initiatives through natural language commands.

regmd-mcp

regmd-mcp

An MCP server for regMD that provides global medical device regulatory intelligence across 15 jurisdictions. It enables users to classify devices, query regulatory alerts, and find market expansion pathways via agencies like the FDA and EU MDR.

datetime-mcp

datetime-mcp

A lightweight MCP server that provides date and time tools, including the ability to retrieve current timestamps and parse date strings with IANA timezone support. It enables AI models to interact with the host OS clock and perform temporal calculations via stdio transport.

Snowflake MCP Server

Snowflake MCP Server

Enables interaction with Snowflake databases through SQL queries, schema exploration, and data analysis. Supports read/write operations, table management, and automatic insight tracking for comprehensive database operations through natural language.

careops-mcp

careops-mcp

Enables Claude to query and manage home-care operations including clients, visits, and compliance, with schema-validated write tools and a tamper-evident audit log.

HackBridge

HackBridge

An MCP server that connects AI clients to a Linux terminal for real-time automated penetration testing and CTF challenge solving. It enables AI models to execute terminal commands and interact with offensive security tools like Nmap, SQLMap, and Gobuster.

Stealth Browser MCP

Stealth Browser MCP

Enables AI agents to perform undetectable browser automation that bypasses Cloudflare, antibots, and social media blocks. Provides 105 tools for element extraction, network debugging, and real-world web scraping with a 98.7% success rate on protected sites.

kbask

kbask

Hybrid MCP server combining Graphify's structural code graphs with Understand-Anything's semantic knowledge bases for code analysis, offering tools for querying code structure, semantic explanations, and hybrid operations like trace and ask.

openapi-dynamic-mcp

openapi-dynamic-mcp

Connect AI clients to OpenAPI APIs quickly, with one MCP server, direct CLI access, and built-in auth support.

MCPServer (FastMCP)

MCPServer (FastMCP)

A minimal Model Context Protocol server built with FastMCP that provides basic utility tools including user greetings, number addition, and file listing operations. Includes examples of exposing tools, resources, and prompts for MCP-aware clients.

Obsidian MCP Server

Obsidian MCP Server

Enables AI assistants to search, read, and append content to notes in an Obsidian vault via the MCP protocol.

🛠️ Simple MCP Example with Claude and a Local JSON HTTP Server

🛠️ Simple MCP Example with Claude and a Local JSON HTTP Server

了解しました。以下に、Claude を使用してローカル JSON サーバーとやり取りするシンプルな Minecraft (MCP) サーバーの概要を示します。 **概要** このセットアップでは、Minecraft サーバー (MCP) が、Claude (Anthropic の大規模言語モデル) を利用して、ローカル JSON サーバーと対話します。プレイヤーが Minecraft 内でコマンドを実行すると、そのコマンドは JSON サーバーに送信され、Claude がそのリクエストを処理し、JSON サーバーを介して Minecraft に応答を返します。 **必要なコンポーネント** 1. **Minecraft サーバー (MCP):** Minecraft のサーバーソフトウェア。Spigot や Paper などを使用します。 2. **JSON サーバー:** ローカルで実行される JSON データを処理するサーバー。Node.js (Express.js) や Python (Flask) などで構築できます。 3. **Claude API:** Anthropic から Claude API へのアクセスが必要です。 4. **Minecraft プラグイン:** Minecraft サーバーと JSON サーバー間の通信を処理するプラグイン。 5. **Claude API クライアント:** JSON サーバー内で Claude API と通信するためのクライアントライブラリ。 **アーキテクチャ** ``` [Minecraft Client] <--> [Minecraft Server (MCP) + Plugin] <--> [JSON Server + Claude API Client] <--> [Claude API] ``` **手順** 1. **JSON サーバーのセットアップ:** * Node.js (Express.js) または Python (Flask) を使用して、ローカル JSON サーバーを構築します。 * サーバーは、Minecraft プラグインからのリクエストを受け取り、Claude API に送信し、応答を Minecraft に返すようにします。 * Claude API クライアントライブラリ (例: Anthropic Python SDK) をインストールします。 * Claude API キーを設定します。 2. **Minecraft プラグインの開発:** * Spigot API または Paper API を使用して、Minecraft プラグインを開発します。 * プラグインは、プレイヤーが特定のコマンドを入力したときに、JSON サーバーにリクエストを送信するようにします。 * リクエストには、プレイヤーのコマンド、名前、その他の関連情報を含めます。 * JSON サーバーからの応答を Minecraft チャットに表示します。 3. **Claude API との統合:** * JSON サーバー内で、Claude API クライアントを使用して、Minecraft プラグインからのリクエストを Claude に送信します。 * Claude に送信するプロンプトを適切に設計します。例えば、「Minecraft プレイヤー {プレイヤー名} が {コマンド} を実行しました。どのように応答しますか?」のようなプロンプトを使用できます。 * Claude からの応答を解析し、Minecraft に適切な形式で返します。 4. **設定とテスト:** * Minecraft サーバー、JSON サーバー、およびプラグインを設定します。 * Minecraft 内でコマンドを実行して、すべてが正しく動作することを確認します。 * Claude からの応答が適切であることを確認します。 **コード例 (概念)** **Minecraft プラグイン (Java):** ```java // (簡略化された例) public class MyPlugin extends JavaPlugin { @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if (command.getName().equalsIgnoreCase("askclaude")) { String message = String.join(" ", args); // JSON サーバーにリクエストを送信 String response = sendRequestToJSONServer(sender.getName(), message); sender.sendMessage(response); return true; } return false; } private String sendRequestToJSONServer(String playerName, String message) { // JSON サーバーに HTTP リクエストを送信するコード // (例: Apache HttpClient) // ... return "Claudeからの応答: ..."; // JSON サーバーからの応答を返す } } ``` **JSON サーバー (Node.js + Express.js):** ```javascript // (簡略化された例) const express = require('express'); const { Anthropic } = require('@anthropic-ai/sdk'); const app = express(); app.use(express.json()); const anthropic = new Anthropic({ apiKey: 'YOUR_CLAUDE_API_KEY' }); app.post('/ask', async (req, res) => { const playerName = req.body.playerName; const message = req.body.message; const prompt = `Minecraft プレイヤー ${playerName} が ${message} を実行しました。どのように応答しますか?`; try { const completion = await anthropic.completions.create({ model: 'claude-v1.3', // または他のモデル prompt: `${Anthropic.HUMAN_PROMPT} ${prompt}${Anthropic.AI_PROMPT}`, max_tokens_to_sample: 200, }); res.json({ response: completion.completion }); } catch (error) { console.error(error); res.status(500).json({ error: 'Claude API エラー' }); } }); app.listen(3000, () => { console.log('JSON サーバーがポート 3000 で起動しました'); }); ``` **重要な考慮事項** * **セキュリティ:** API キーを安全に管理し、公開しないようにしてください。 * **レート制限:** Claude API のレート制限に注意し、適切に処理してください。 * **プロンプトエンジニアリング:** Claude に送信するプロンプトを最適化して、望ましい応答を得られるようにします。 * **エラー処理:** エラーを適切に処理し、ユーザーにわかりやすいメッセージを表示します。 * **パフォーマンス:** JSON サーバーと Claude API の応答時間を最適化して、Minecraft プレイヤーに遅延が発生しないようにします。 **補足** この概要は、基本的な概念を示すものです。実際の開発では、より多くのコードと設定が必要になります。また、使用するプログラミング言語、ライブラリ、および API によって、具体的な実装は異なります。 この情報がお役に立てば幸いです。

MCP-AWS

MCP-AWS

A custom server with tools that enable AI agents to provision and terminate AWS EC2 instances through natural language commands.

Raisers Edge NXT MCP Server by CData

Raisers Edge NXT MCP Server by CData

This project builds a read-only MCP server. For full read, write, update, delete, and action capabilities and a simplified setup, check out our free CData MCP Server for Raisers Edge NXT (beta): https://www.cdata.com/download/download.aspx?sku=JZZK-V&type=beta

WebQuest MCP

WebQuest MCP

A Model Context Protocol server that exposes powerful web search and scraping tools to AI agents and MCP-compatible clients.

forgejo-mcp

forgejo-mcp

An MCP server for managing your repositories on Forgejo/Gitea server.

@telitask/mcp-server

@telitask/mcp-server

Enables AI assistants to manage phone calls, contacts, and tasks directly, including making and scheduling calls, retrieving transcripts, and handling contact and to-do items.