Discover Awesome MCP Servers
Extend your agent with 16,317 capabilities via MCP servers.
- All16,317
- 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
Outscraper MCP Server
A Model Context Protocol server that provides access to Outscraper's data extraction services, implementing 8 tools for extracting data from Google services and domains including Maps, Reviews, Search, and contact information.
Cloudflare Playwright MCP
Enables AI assistants to control a browser through Playwright automation tools, allowing them to perform web tasks like navigation, typing, clicking, and taking screenshots. Deployed on Cloudflare Workers and compatible with various AI platforms including Claude Desktop and VS Code.
๐ Model Context Protocol (MCP) Server Python Template ๐
Cermin dari
Ollama_MCP_Guidance
Server Protokol Konteks Model yang menyediakan antarmuka standar untuk berinteraksi dengan Ollama API, menawarkan respons JSON, penanganan kesalahan, dan panduan cerdas untuk panggilan API berbasis LLM.
Pandas MCP Server
Newsbang MCP
Newsbang MCP is a powerful Model Context Protocol (MCP) server that provides access to real-time news intelligence through three essential tools: get_today_top_news,search_news,get_news_deep_report_and_analysis
Test MCP Server
Repositori pengujian untuk fungsionalitas server MCP
mcpo-docker
Berikut adalah contoh Docker image untuk mcpo, sebuah alat yang mengekspos server MCP (Model Context Protocol) sebagai endpoint HTTP yang kompatibel dengan OpenAPI untuk OpenWebUI: ```dockerfile # Gunakan image dasar Python FROM python:3.11-slim-bookworm # Setel direktori kerja di dalam container WORKDIR /app # Salin file requirements.txt (jika ada) dan instal dependensi COPY requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # Salin kode sumber mcpo ke dalam container COPY . . # Setel variabel lingkungan (sesuaikan dengan kebutuhan Anda) ENV MCP_HOST="0.0.0.0" ENV MCP_PORT=8000 ENV OPENAPI_TITLE="MCP API" ENV OPENAPI_DESCRIPTION="API untuk mengakses server MCP melalui HTTP." # Ekspos port yang digunakan oleh mcpo EXPOSE 8000 # Jalankan mcpo saat container dimulai CMD ["python", "main.py", "--host", "$MCP_HOST", "--port", "$MCP_PORT"] ``` **Penjelasan:** * **`FROM python:3.11-slim-bookworm`**: Menggunakan image dasar Python 3.11 yang ringan (slim) berbasis Debian Bookworm. Pilih versi Python yang sesuai dengan kebutuhan mcpo Anda. * **`WORKDIR /app`**: Menentukan direktori `/app` sebagai direktori kerja di dalam container. * **`COPY requirements.txt .`**: Menyalin file `requirements.txt` (jika Anda memiliki file ini yang berisi daftar dependensi Python) ke direktori kerja. * **`RUN pip install --no-cache-dir -r requirements.txt`**: Menginstal dependensi Python yang tercantum dalam `requirements.txt`. Opsi `--no-cache-dir` membantu mengurangi ukuran image. * **`COPY . .`**: Menyalin semua file dan direktori dari direktori saat ini (tempat Dockerfile berada) ke direktori kerja di dalam container. Ini termasuk kode sumber mcpo Anda. * **`ENV MCP_HOST="0.0.0.0"`**: Menyetel variabel lingkungan `MCP_HOST` ke `0.0.0.0`, yang berarti mcpo akan mendengarkan koneksi dari semua alamat IP. * **`ENV MCP_PORT=8000`**: Menyetel variabel lingkungan `MCP_PORT` ke `8000`, yang merupakan port yang akan digunakan mcpo untuk mendengarkan koneksi HTTP. * **`ENV OPENAPI_TITLE="MCP API"`**: Menyetel variabel lingkungan `OPENAPI_TITLE` untuk judul API OpenAPI. * **`ENV OPENAPI_DESCRIPTION="API untuk mengakses server MCP melalui HTTP."`**: Menyetel variabel lingkungan `OPENAPI_DESCRIPTION` untuk deskripsi API OpenAPI. * **`EXPOSE 8000`**: Mendeklarasikan bahwa container akan mendengarkan port 8000. Ini adalah informasi metadata dan tidak secara otomatis mempublikasikan port. Anda perlu menggunakan opsi `-p` saat menjalankan container untuk mempublikasikan port ke host. * **`CMD ["python", "main.py", "--host", "$MCP_HOST", "--port", "$MCP_PORT"]`**: Menentukan perintah yang akan dijalankan saat container dimulai. Dalam hal ini, ia menjalankan skrip Python `main.py` dengan argumen `--host` dan `--port` yang menggunakan nilai dari variabel lingkungan yang telah ditetapkan. Pastikan `main.py` adalah titik masuk utama untuk aplikasi mcpo Anda dan bahwa ia menerima argumen `--host` dan `--port`. **Cara Menggunakan:** 1. **Simpan Dockerfile:** Simpan kode di atas sebagai file bernama `Dockerfile` di direktori yang sama dengan kode sumber mcpo Anda. 2. **Buat file `requirements.txt` (jika diperlukan):** Jika mcpo Anda memiliki dependensi Python, buat file bernama `requirements.txt` di direktori yang sama dengan Dockerfile dan cantumkan semua dependensi, satu per baris. Contoh: ``` fastapi uvicorn pydantic # ... dependensi lainnya ``` 3. **Bangun Image Docker:** Buka terminal atau command prompt, navigasikan ke direktori yang berisi Dockerfile, dan jalankan perintah berikut: ```bash docker build -t mcpo-image . ``` Ini akan membangun image Docker dengan nama `mcpo-image`. Tanda titik (`.`) menunjukkan bahwa Dockerfile berada di direktori saat ini. 4. **Jalankan Container Docker:** Setelah image berhasil dibangun, Anda dapat menjalankan container menggunakan perintah berikut: ```bash docker run -d -p 8000:8000 mcpo-image ``` * `-d`: Menjalankan container di latar belakang (detached mode). * `-p 8000:8000`: Memetakan port 8000 pada host ke port 8000 di dalam container. Anda dapat mengubah port host jika diperlukan. * `mcpo-image`: Nama image yang akan dijalankan. **Penting:** * **Sesuaikan:** Pastikan untuk menyesuaikan Dockerfile dengan kebutuhan spesifik mcpo Anda. Ini termasuk mengubah versi Python, dependensi, variabel lingkungan, dan perintah yang dijalankan. * **`main.py`:** Ganti `main.py` dengan nama file titik masuk utama aplikasi mcpo Anda. * **Dependensi:** Pastikan semua dependensi yang diperlukan oleh mcpo tercantum dalam `requirements.txt`. * **Keamanan:** Pertimbangkan implikasi keamanan saat menjalankan container Docker, terutama jika mcpo menangani data sensitif. Gunakan praktik terbaik keamanan Docker untuk melindungi aplikasi Anda. * **OpenWebUI:** Pastikan OpenWebUI dikonfigurasi untuk terhubung ke endpoint HTTP yang diekspos oleh container mcpo. Anda mungkin perlu menyesuaikan konfigurasi OpenWebUI untuk menentukan alamat IP dan port container mcpo. Contoh ini memberikan titik awal yang baik untuk membuat image Docker untuk mcpo. Anda mungkin perlu menyesuaikannya lebih lanjut berdasarkan kebutuhan spesifik aplikasi Anda.
Zoho Inventory 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 Zoho Inventory (beta): https://www.cdata.com/download/download.aspx?sku=KZZK-V&type=beta
mcp-server
Model Context Protocol Servers
AI-Powered MCP Server
A full-stack SMS assistant that integrates MessageMedia SMS API with OpenAI's GPT models, enabling AI-driven SMS conversations and message management through function calling and contextual memory.
Playwright MCP
Enables AI assistants to interact with web browsers in real-time through Playwright, providing DOM access, screenshots, and interaction recording to generate accurate, context-aware test scripts.
MCP Server Kubernetes
Enables comprehensive Kubernetes cluster management through kubectl operations, Helm chart deployments, pod troubleshooting, and node management. Supports both read-only and full cluster administration capabilities with built-in safety features.
MCP Work History Server
A Model Context Protocol server that enables AI tools to automatically log their activities with detailed metrics like timestamps, token usage, and costs into daily markdown worklog files.
Polymarket MCP Server
Enables access to Polymarket's prediction markets for analyzing market probabilities, trading activity, and event outcomes across politics, sports, crypto, and other categories through natural language queries.
Context Bank MCP
Sebuah server MCP yang menyediakan antarmuka untuk menanyakan basis pengetahuan AtherOS melalui API, memungkinkan pengguna untuk membuat sesi obrolan dan mengirimkan pertanyaan untuk mengambil informasi.
Python Code Review MCP Agent
Enables comprehensive security vulnerability scanning and code quality analysis for Python applications. Provides detailed reports with scoring, actionable suggestions, and comparison tracking specifically designed for backend developers working with frameworks like Django, Flask, and FastAPI.
Capacities MCP Server
Provides seamless integration with Capacities knowledge management system, allowing Claude to list spaces, retrieve space information, search content, save weblinks, and add content to daily notes.
Typesense MCP Server
Cermin dari
Go-MCP-File-Server
GNS3 Network Simulator MCP Server
Enables AI-powered network engineering by providing natural language control over GNS3 network simulations. Supports creating projects, building network topologies, managing devices, controlling simulations, and analyzing network traffic through conversational AI interactions.
my-mcp-server
Prototipe yang menggunakan mcp-framework untuk membangun alat bagi AI.
MCP Git/PR Assist
Enables Git and GitHub pull request operations through Claude AI, including repository management, branch operations, commits, and PR creation/commenting. Streamlines development workflows by providing Git commands and GitHub API integration through natural language interactions.
X MCP Server
Enables interaction with X (Twitter) API v2 with multi-user OAuth 2.0 support, allowing users to manage bookmarks, create tweets, and access user information with encrypted token storage and automatic refresh.
Cancellation Analyzer MCP Server
A Model Context Protocol server that analyzes customer cancellation survey data, enabling Claude AI integration through HTTP/SSE transport.
IMCP - Insecure Model Context Protocol
IMCP - Insecure Model Context Protocol The DVWA for AI Security! Welcome to IMCP โ a deliberately vulnerable framework that exposes 16 critical security weaknesses in AI/ML systems. Whether you're a security researcher, developer, or educator, IMCP is your playground for hands-on learning about real
ens-mcp
About An MCP server that resolves, analyzes, and contextualizes ENS domain activity.
MCP Ping Server
Provides a ping tool to check connectivity and measure latency to any hostname or IP address across platforms.
Ref
Ref