Discover Awesome MCP Servers

Extend your agent with 51,190 capabilities via MCP servers.

All51,190
mcp-bytesmith

mcp-bytesmith

A pure-Python MCP server providing local byte-wrangling utilities including encoding, hashing, number conversion, and Ethereum primitives, with no network calls required.

Funplay MCP for Unity

Funplay MCP for Unity

This MCP server integrates AI assistants with Unity Editor, allowing them to create scenes, generate scripts, simulate input, and automate workflows using 91 built-in tools.

mcp-7zip-server

mcp-7zip-server

An MCP server for 7-Zip archive operations (list, extract, create) with dual-engine architecture and sandbox security features. Note: currently a learning project and not yet functional.

MCP Server Examples

MCP Server Examples

Contoh Server MCP: Dibangun menggunakan MCP Java SDK murni – Tidak Memerlukan Spring Framework

Market Data MCP Server

Market Data MCP Server

Enables fetching market and options data including OHLCV prices, option chains, Greeks, and corporate events through a pluggable FastAPI service. Supports creating aligned training datasets for financial analysis and uses yfinance by default with support for custom data providers.

Fathom MCP Server

Fathom MCP Server

Enables LLMs to interact with Fathom.video API for managing meeting recordings, retrieving transcripts and AI-generated summaries, searching meeting content, and accessing analytics and team data.

MCP Product Management System

MCP Product Management System

A comprehensive Model Context Protocol (MCP) server for product inventory management with PostgreSQL database backend, enabling natural language queries for product information across multiple AI platforms.

GitHub MCP Server

GitHub MCP Server

A Python-based Model Context Protocol server that provides 87 tools for comprehensive interaction with the GitHub API. It enables AI agents to manage repositories, issues, pull requests, workflows, and projects through automated commands.

Royal MCP

Royal MCP

Production MCP server that runs as a WordPress plugin, exposing 40+ tools for managing posts, pages, custom post types, WooCommerce products, media, users, and menus from any MCP client. Includes API key + OAuth 2.0 authentication, rate limiting (60 req/min per IP), and activity logging. Free on WordPress.org

idf-mcp

idf-mcp

Declarative MCP runtime over IDF artifacts. Tool descriptions carry invariants, lifecycle, irreversibility, and role scopes.

@calendar-mcp/server

@calendar-mcp/server

Enables MCP clients to manage Google Calendar events, including CRUD operations, recurring events, free/busy queries, and push notifications via webhooks.

Bybit MCP Server

Bybit MCP Server

A Model Context Protocol server that enables AI coding tools like Claude Code and Cursor to interact with Bybit's trading platform for market data retrieval, account management, and trading operations.

Homebox MCP Server

Homebox MCP Server

Enables AI assistants to manage inventory items, locations, and labels in a self-hosted Homebox instance using natural language, with support for flexible URL configurations.

mcp-windows-server

mcp-windows-server

Enables AI assistants to control Windows systems through natural language commands, providing 200+ automation tools for system control, file operations, web automation, and more.

Blender MCP

Blender MCP

Enables Claude AI to control Blender 3D through natural language commands for object creation, modification, deletion, and Python script execution.

Sonarr MCP Server

Sonarr MCP Server

Enables AI assistants to manage TV series collections through Sonarr's API using natural language interactions. Supports searching, adding, updating, and deleting TV series with detailed control over quality profiles, season monitoring, and episode downloads.

mcp-github-server

mcp-github-server

A simple MCP server that provides repository information (list repos, get repo details) using GitHub's public REST API, without needing any API keys or tokens.

Database MCP Server

Database MCP Server

Provides universal database operations for AI assistants through MCP, supporting 40+ databases including PostgreSQL, MySQL, MongoDB, Redis, and SQLite with built-in introspection tools for schema exploration.

wandb-mcp-server

wandb-mcp-server

Query and analyze your Weights & Biases data using natural language through the Model Context Protocol.

ckan-mcp-server

ckan-mcp-server

Enables browsing and managing CKAN data portals through MCP-compatible clients like Claude Desktop.

MCP Servers

MCP Servers

Here are a few options for MCP (Minecraft Coder Pack) servers suitable for development work, along with considerations for each: **1. Local Development Environment (Recommended for Most):** * **Description:** This involves setting up the MCP environment directly on your own computer. You download the MCP files, decompile Minecraft, make your code changes, and then recompile. You run a local Minecraft instance to test your modifications. * **Pros:** * **Fastest Iteration:** Changes are immediately available for testing. No need to upload to a server. * **Full Control:** You have complete control over the environment, including debugging tools. * **No Network Dependency:** Works offline. * **Privacy:** Your code is only on your machine. * **Cons:** * **Setup Required:** Requires downloading and configuring MCP, setting up your IDE (Integrated Development Environment) like IntelliJ IDEA or Eclipse, and understanding the build process. * **Resource Intensive:** Decompiling and recompiling Minecraft can be resource-intensive, especially on older computers. * **Not Collaborative (Initially):** Collaboration requires using version control (like Git) and sharing code. * **How to Set Up:** 1. Download the correct MCP version for the Minecraft version you're targeting. (Search for "MCP [Minecraft Version]") 2. Follow the MCP installation instructions (usually involves running `decompile.bat` or `decompile.sh`). 3. Set up your IDE with the MCP libraries. 4. Create a run configuration in your IDE to launch Minecraft with your modifications. **2. Dedicated Development Server (For Collaboration or Complex Testing):** * **Description:** A dedicated server running a modified Minecraft version with your code. You upload your compiled code (usually as a mod) to the server. This is useful for testing multiplayer interactions or when multiple developers are working on the same project. * **Pros:** * **Collaboration:** Multiple developers can connect and test together. * **Realistic Testing:** Simulates a real server environment. * **Centralized Testing:** All developers test against the same codebase. * **Cons:** * **More Complex Setup:** Requires setting up a Minecraft server, installing Forge or Fabric (mod loaders), and configuring the server. * **Slower Iteration:** Requires compiling your code and uploading it to the server each time you make a change. * **Network Dependency:** Requires a stable internet connection. * **Security Considerations:** If the server is publicly accessible, you need to consider security. * **How to Set Up:** 1. Set up a standard Minecraft server (vanilla or Spigot/Paper). 2. Install Forge or Fabric on the server. (Forge is more common for older versions, Fabric is often preferred for newer versions due to performance and simplicity). 3. Develop your mod using MCP and Forge/Fabric. 4. Compile your mod into a `.jar` file. 5. Place the `.jar` file in the `mods` folder of your server. 6. Start the server. **3. Cloud-Based Development Servers (e.g., AWS, Google Cloud, Azure):** * **Description:** Similar to a dedicated server, but hosted on a cloud platform. This offers scalability and reliability. * **Pros:** * **Scalability:** Easily scale resources (CPU, RAM) as needed. * **Reliability:** Cloud platforms offer high uptime. * **Accessibility:** Accessible from anywhere with an internet connection. * **Cons:** * **Cost:** Cloud resources can be expensive. * **Complexity:** Requires understanding cloud platform concepts. * **Configuration:** Requires configuring the server and network settings. * **How to Set Up:** 1. Create an account on a cloud platform (AWS, Google Cloud, Azure). 2. Create a virtual machine (VM) instance. 3. Install Java and Minecraft server software on the VM. 4. Install Forge or Fabric. 5. Deploy your mod to the server. **Which Option is Best?** * **For individual development and learning:** A local development environment is almost always the best choice. * **For collaborative projects:** A dedicated development server (either local or cloud-based) is necessary. * **For large-scale testing or production:** A cloud-based server is recommended. **Important Considerations:** * **Minecraft Version:** Make sure your MCP version, Forge/Fabric version, and Minecraft server version are all compatible. * **IDE:** Use a good IDE like IntelliJ IDEA or Eclipse. They provide features like code completion, debugging, and refactoring. * **Version Control:** Use Git for version control. This allows you to track changes, collaborate with others, and revert to previous versions if necessary. * **Mod Loader:** Choose Forge or Fabric. Forge is more established, but Fabric is often faster and simpler for newer versions. * **Debugging:** Learn how to use the debugger in your IDE to step through your code and identify errors. **Indonesian Translation:** Berikut adalah beberapa opsi untuk server MCP (Minecraft Coder Pack) yang cocok untuk pekerjaan pengembangan, beserta pertimbangan untuk masing-masing: **1. Lingkungan Pengembangan Lokal (Direkomendasikan untuk Kebanyakan):** * **Deskripsi:** Ini melibatkan pengaturan lingkungan MCP langsung di komputer Anda sendiri. Anda mengunduh file MCP, mendekompilasi Minecraft, membuat perubahan kode Anda, dan kemudian mengkompilasi ulang. Anda menjalankan instance Minecraft lokal untuk menguji modifikasi Anda. * **Pro:** * **Iterasi Tercepat:** Perubahan segera tersedia untuk pengujian. Tidak perlu mengunggah ke server. * **Kontrol Penuh:** Anda memiliki kontrol penuh atas lingkungan, termasuk alat debugging. * **Tidak Bergantung pada Jaringan:** Bekerja secara offline. * **Privasi:** Kode Anda hanya ada di mesin Anda. * **Kontra:** * **Perlu Pengaturan:** Membutuhkan pengunduhan dan konfigurasi MCP, pengaturan IDE (Integrated Development Environment) Anda seperti IntelliJ IDEA atau Eclipse, dan pemahaman tentang proses build. * **Intensif Sumber Daya:** Mendekompilasi dan mengkompilasi ulang Minecraft dapat menjadi intensif sumber daya, terutama pada komputer yang lebih tua. * **Tidak Kolaboratif (Awalnya):** Kolaborasi membutuhkan penggunaan kontrol versi (seperti Git) dan berbagi kode. * **Cara Mengatur:** 1. Unduh versi MCP yang benar untuk versi Minecraft yang Anda targetkan. (Cari "MCP [Versi Minecraft]") 2. Ikuti instruksi instalasi MCP (biasanya melibatkan menjalankan `decompile.bat` atau `decompile.sh`). 3. Siapkan IDE Anda dengan pustaka MCP. 4. Buat konfigurasi run di IDE Anda untuk meluncurkan Minecraft dengan modifikasi Anda. **2. Server Pengembangan Khusus (Untuk Kolaborasi atau Pengujian Kompleks):** * **Deskripsi:** Server khusus yang menjalankan versi Minecraft yang dimodifikasi dengan kode Anda. Anda mengunggah kode Anda yang dikompilasi (biasanya sebagai mod) ke server. Ini berguna untuk menguji interaksi multipemain atau ketika beberapa pengembang mengerjakan proyek yang sama. * **Pro:** * **Kolaborasi:** Beberapa pengembang dapat terhubung dan menguji bersama. * **Pengujian Realistis:** Mensimulasikan lingkungan server yang nyata. * **Pengujian Terpusat:** Semua pengembang menguji terhadap basis kode yang sama. * **Kontra:** * **Pengaturan Lebih Kompleks:** Membutuhkan pengaturan server Minecraft, instalasi Forge atau Fabric (pemuat mod), dan konfigurasi server. * **Iterasi Lebih Lambat:** Membutuhkan kompilasi kode Anda dan mengunggahnya ke server setiap kali Anda membuat perubahan. * **Bergantung pada Jaringan:** Membutuhkan koneksi internet yang stabil. * **Pertimbangan Keamanan:** Jika server dapat diakses publik, Anda perlu mempertimbangkan keamanan. * **Cara Mengatur:** 1. Siapkan server Minecraft standar (vanilla atau Spigot/Paper). 2. Instal Forge atau Fabric di server. (Forge lebih umum untuk versi yang lebih lama, Fabric seringkali lebih disukai untuk versi yang lebih baru karena kinerja dan kesederhanaan). 3. Kembangkan mod Anda menggunakan MCP dan Forge/Fabric. 4. Kompilasi mod Anda menjadi file `.jar`. 5. Tempatkan file `.jar` di folder `mods` server Anda. 6. Mulai server. **3. Server Pengembangan Berbasis Cloud (misalnya, AWS, Google Cloud, Azure):** * **Deskripsi:** Mirip dengan server khusus, tetapi dihosting di platform cloud. Ini menawarkan skalabilitas dan keandalan. * **Pro:** * **Skalabilitas:** Mudah menskalakan sumber daya (CPU, RAM) sesuai kebutuhan. * **Keandalan:** Platform cloud menawarkan uptime yang tinggi. * **Aksesibilitas:** Dapat diakses dari mana saja dengan koneksi internet. * **Kontra:** * **Biaya:** Sumber daya cloud bisa mahal. * **Kompleksitas:** Membutuhkan pemahaman tentang konsep platform cloud. * **Konfigurasi:** Membutuhkan konfigurasi server dan pengaturan jaringan. * **Cara Mengatur:** 1. Buat akun di platform cloud (AWS, Google Cloud, Azure). 2. Buat instance mesin virtual (VM). 3. Instal Java dan perangkat lunak server Minecraft di VM. 4. Instal Forge atau Fabric. 5. Sebarkan mod Anda ke server. **Opsi Mana yang Terbaik?** * **Untuk pengembangan dan pembelajaran individu:** Lingkungan pengembangan lokal hampir selalu merupakan pilihan terbaik. * **Untuk proyek kolaboratif:** Server pengembangan khusus (baik lokal maupun berbasis cloud) diperlukan. * **Untuk pengujian atau produksi skala besar:** Server berbasis cloud direkomendasikan. **Pertimbangan Penting:** * **Versi Minecraft:** Pastikan versi MCP, versi Forge/Fabric, dan versi server Minecraft Anda semuanya kompatibel. * **IDE:** Gunakan IDE yang baik seperti IntelliJ IDEA atau Eclipse. Mereka menyediakan fitur seperti pelengkapan kode, debugging, dan refactoring. * **Kontrol Versi:** Gunakan Git untuk kontrol versi. Ini memungkinkan Anda untuk melacak perubahan, berkolaborasi dengan orang lain, dan kembali ke versi sebelumnya jika perlu. * **Pemuat Mod:** Pilih Forge atau Fabric. Forge lebih mapan, tetapi Fabric seringkali lebih cepat dan sederhana untuk versi yang lebih baru. * **Debugging:** Pelajari cara menggunakan debugger di IDE Anda untuk menelusuri kode Anda dan mengidentifikasi kesalahan.

CodeBadger

CodeBadger

Provides static code analysis using Joern's Code Property Graph technology for 12+ programming languages, enabling code browsing, security taint analysis, call graph exploration, and dataflow tracking through natural language queries.

24htrack-mcp

24htrack-mcp

Track packages across 3,200+ carriers (USPS, UPS, FedEx, DHL, China Post, UniUni, SpeedX and more) with automatic carrier detection. Register, list, and archive tracking numbers and get real-time delivery event timelines via the 24hTrack API.

AgentOS

AgentOS

MCP server providing persistent memory, goal tracking, self-reflection, and background monitoring for any MCP-compatible AI agent.

swisstopo-mcp

swisstopo-mcp

MCP server for Swiss federal geodata -- maps, elevation, geocoding, cadastral extracts, and downloadable datasets via Swisstopo APIs.

Redfish MCP Server

Redfish MCP Server

Enables AI agents and LLMs to control and monitor Redfish-enabled hardware through power operations, system inventory, event logs, health monitoring, sensor readings, and user account management.

agentfolio-mcp-server

agentfolio-mcp-server

MCP server for AgentFolio — the identity and reputation layer for AI agents. Query agent profiles, trust scores, verification status, and marketplace listings through 8 MCP tools.

MCP Strapi Server

MCP Strapi Server

Enables CRUD operations, content management, and media handling for any Strapi content type through standardized tools. Supports internationalization, schema management, and works with Strapi v5's API.

Yes or No MCP

Yes or No MCP

A simple MCP server implementation in TypeScript that communicates over stdio, allowing users to ask questions that end with 'yes or no' to trigger the MCP tool in Cursor.

serial-mcp

serial-mcp

An MCP server that enables AI agents to read serial output from devices by buffering lines in the background and allowing polling for new output, preventing blocking on long-running serial monitors.