Discover Awesome MCP Servers

Extend your agent with 17,107 capabilities via MCP servers.

All17,107
Claude IPC MCP

Claude IPC MCP

A Model Context Protocol server that enables AI assistants to communicate with each other using Inter-Process Communication, featuring natural language commands and cross-platform compatibility.

MasterGO MCP Server

MasterGO MCP Server

基于MasterGO构建MCP服务

fm-mcp-comfyui-bridge

fm-mcp-comfyui-bridge

Server LLM MCP untuk pembuatan gambar dengan ComfyUI

Model Context Protocol (MCP) Wrapper for Lisply Backends

Model Context Protocol (MCP) Wrapper for Lisply Backends

Server Model Context Protocol (MCP) untuk mengelola dan berkomunikasi dengan layanan backend yang sesuai dan berbicara dalam bahasa Lisp ("Lisply").

Penumbra Blockchain

Penumbra Blockchain

Memungkinkan interaksi yang menjaga privasi dengan blockchain Penumbra, menawarkan alat untuk kueri transaksi, informasi set validator, status DEX, dan proposal tata kelola.

Azure Pricing MCP Server

Azure Pricing MCP Server

A Model Context Protocol server that enables programmatic querying of Azure resource pricing information from the Azure Retail Prices API through a structured four-step workflow.

mcp-render-server

mcp-render-server

test-1

test-1

uji-1

Clockify MCP Server

Clockify MCP Server

Provides comprehensive integration with the Clockify time tracking API, enabling automated time entry management, project organization, task tracking, and reporting through a standardized interface.

Open Food Facts MCP Server

Open Food Facts MCP Server

Enables LLMs to search for food products and retrieve detailed nutritional information from the Open Food Facts database using product names or barcodes.

mcp-server-requests

mcp-server-requests

Pengambilan Konten Web (halaman web penuh, konten yang difilter, atau dikonversi ke Markdown), User-Agent Kustom, Dukungan Multi-Metode HTTP (GET/POST/PUT/DELETE/PATCH), Header Permintaan yang Dikontrol LLM, Header Respons yang Dapat Diakses LLM, dan lainnya.

Browser Manager MCP Server

Browser Manager MCP Server

Enables comprehensive browser automation and control through Playwright, including launching browsers, managing tabs, web navigation, element interaction, and screenshot capture. Supports detecting and controlling external browsers with remote debugging capabilities.

Cloudflare Playwright MCP

Cloudflare Playwright MCP

A Model Control Protocol server that enables AI assistants to control a browser through web automation tasks like navigation, typing, clicking, and taking screenshots.

MCP Server

MCP Server

Sebuah server yang menghasilkan Rencana Konten Utama (Master Content Plans/MCP) dengan mengumpulkan sumber daya web dan mengorganisasikannya menjadi jalur pembelajaran terstruktur untuk topik apa pun.

Beanquery MCP Server

Beanquery MCP Server

Server eksperimental yang mengimplementasikan Model Context Protocol untuk memungkinkan asisten AI melakukan kueri dan menganalisis data keuangan yang disimpan dalam berkas buku besar Beancount menggunakan Beancount Query Language.

CloudWatch Logs MCP Server

CloudWatch Logs MCP Server

Sebuah server MCP yang memungkinkan asisten AI untuk mengakses log AWS CloudWatch dengan mendaftar grup log dan membaca entri log.

CCGLM MCP Server

CCGLM MCP Server

Enables Claude Code (Anthropic Sonnet) to invoke Z.AI's GLM-4.6 model through a secondary Claude instance. Supports code generation, deep analysis, and general queries while maintaining file tracking and secure token management.

CBCI MCP

CBCI MCP

Enables dynamic database querying through natural language questions using LLM-powered parameter extraction and template-based SQL generation. Supports flexible configuration for various domains and databases with automated response formatting.

Create your first own server

Create your first own server

Oke, ini adalah kode server MCP sederhana untuk menghitung karakter "r" dalam pesan yang diterima: ```python from mcp import Client, Server class RCounter: def __init__(self): self.count = 0 def handle_message(self, message): """Menghitung karakter 'r' dalam pesan.""" self.count += message.lower().count('r') return f"Jumlah 'r' saat ini: {self.count}" def reset_count(self): """Mereset hitungan 'r'.""" self.count = 0 return "Hitungan 'r' direset." # Inisialisasi penghitung rcounter = RCounter() # Definisikan handler untuk perintah handlers = { "count": rcounter.handle_message, "reset": rcounter.reset_count } # Buat server server = Server(handlers) # Jalankan server server.run() ``` **Penjelasan:** 1. **`RCounter` Class:** * `__init__`: Menginisialisasi hitungan `self.count` menjadi 0. * `handle_message(message)`: * Menerima pesan sebagai input. * Mengubah pesan menjadi huruf kecil menggunakan `message.lower()`. * Menghitung jumlah karakter 'r' dalam pesan menggunakan `count('r')`. * Menambahkan jumlah tersebut ke `self.count`. * Mengembalikan string yang menunjukkan jumlah 'r' saat ini. * `reset_count()`: * Mereset `self.count` menjadi 0. * Mengembalikan pesan konfirmasi. 2. **`handlers` Dictionary:** * Memetakan perintah (string) ke fungsi handler yang sesuai. * `"count"`: Memetakan ke `rcounter.handle_message` (untuk menghitung 'r'). * `"reset"`: Memetakan ke `rcounter.reset_count` (untuk mereset hitungan). 3. **`Server` dan `server.run()`:** * Membuat instance dari kelas `Server` MCP, memberikan dictionary `handlers` sebagai argumen. * `server.run()` memulai server dan membuatnya mendengarkan koneksi. **Cara Menggunakan:** 1. **Instal MCP:** Pastikan Anda telah menginstal library `mcp`. Anda dapat menginstalnya menggunakan pip: ```bash pip install mcp ``` 2. **Jalankan Server:** Simpan kode di atas sebagai file Python (misalnya, `r_counter_server.py`) dan jalankan dari terminal: ```bash python r_counter_server.py ``` 3. **Kirim Pesan dari Klien MCP:** Gunakan klien MCP untuk terhubung ke server dan mengirim pesan. Contoh: ```python from mcp import Client client = Client() response = client.send("count", "Hello there, how are you?") print(response) # Output: Jumlah 'r' saat ini: 3 response = client.send("count", "Another message with more r's: rrrrr") print(response) # Output: Jumlah 'r' saat ini: 8 response = client.send("reset", "") print(response) # Output: Hitungan 'r' direset. response = client.send("count", "First message after reset") print(response) # Output: Jumlah 'r' saat ini: 1 ``` **Penting:** * **Error Handling:** Kode ini tidak memiliki penanganan kesalahan yang komprehensif. Dalam aplikasi produksi, Anda harus menambahkan penanganan kesalahan untuk menangani koneksi yang gagal, pesan yang tidak valid, dan masalah lainnya. * **Keamanan:** Kode ini tidak memiliki fitur keamanan. Jika Anda menggunakan ini dalam lingkungan yang tidak tepercaya, Anda harus menambahkan otentikasi dan otorisasi. * **MCP:** Pastikan Anda memahami cara kerja library MCP. Dokumentasi MCP akan sangat membantu. Kode ini memberikan dasar yang sederhana. Anda dapat memperluasnya dengan menambahkan lebih banyak perintah, fitur, dan penanganan kesalahan.

Video Clip MCP

Video Clip MCP

A Model Context Protocol server that provides video manipulation capabilities, allowing users to clip, merge, and split video files through MCP integration.

Webpage MCP Server

Webpage MCP Server

Enables querying and retrieving webpage content from websites by parsing sitemap.xml files and fetching HTML content. Includes rate limiting protection and supports listing available pages and accessing raw sitemap data.

WinsecMCP

WinsecMCP

Windows Hardening MCP Server

LangChain MCP Chat Platform

LangChain MCP Chat Platform

A versatile chat platform that integrates LangChain, custom MCP servers, and various AI models for enhanced chat capabilities.

GitLab + Jira MCP Server

GitLab + Jira MCP Server

Enables read-only access to GitLab and Jira data through MCP, allowing users to list projects, merge requests, issues, and search Jira tickets via natural language queries. Provides safe, structured access to project management data without write permissions.

Graphiti MCP

Graphiti MCP

Provides persistent memory and context continuity for AI agents using Zep's Graphiti and Neo4j graph database. Enables storing, retrieving, and linking memories to build a knowledge graph accessible across Cursor and Claude.

MCP PostgreSQL Server

MCP PostgreSQL Server

Sebuah server Protokol Konteks Model yang memungkinkan melakukan operasi database PostgreSQL (buat, baca, perbarui, hapus) pada entitas Pengguna dan Pos melalui alat MCP.

Safari MCP Server

Safari MCP Server

Provides AI assistants with Safari browser automation and developer tools access, enabling LLMs to control Safari, access console logs, monitor network activity, and perform browser automation tasks.

Maton MCP Server

Maton MCP Server

Berinteraksilah dengan alat SaaS Anda termasuk HubSpot, Salesforce, dan lainnya

nanobanana-mcp-server

nanobanana-mcp-server

A MCP server that provides AI-powered image generation capabilities through Google's Gemini 2.5 Flash Image model.

VSCode as MCP Server

VSCode as MCP Server

Menyediakan fitur-fitur VSCode seperti melihat dan mengedit file sebagai MCP, memungkinkan pengkodean berbantuan AI tingkat lanjut langsung dari alat seperti Claude Desktop.