Discover Awesome MCP Servers
Extend your agent with 17,379 capabilities via MCP servers.
- All17,379
- 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
MCP-Wikipedia-API-Server
Server FastAPI-MCP yang mengambil ringkasan Wikipedia untuk asisten AI, di-deploy menggunakan Google Colab dan Ngrok.
Directus MCP Server
An MCP server to simplify Directus collection management
Time Mcp
Memberikan Kemampuan Kesadaran Waktu pada LLM. Berdayakan LLM Anda dengan kemampuan kesadaran waktu. Akses waktu saat ini, konversi antar zona waktu, dan dapatkan stempel waktu dengan mudah. Tingkatkan aplikasi Anda dengan fungsionalitas terkait waktu yang presisi.
Awesome MCP Servers
Cermin dari
temp
MCP server for youtube! Allows you to directly search and access transcripts on youtube through a single call in the Claude LLM
my-mcp-server with TypeScript
Project Opener MCP Server
MCP server for easily opening code3 projects in either VS Code or Visual Studio
OpenAI MCP - DALL-E API Integration for Roo Code
Sebuah server Protokol Konteks Model yang memungkinkan asisten AI untuk menghasilkan gambar melalui API DALL-E OpenAI dengan dukungan penuh untuk semua opsi yang tersedia dan kontrol yang terperinci.
gitlab-mr-mcp-server
Here are a few ways an MCP (presumably referring to a **Merge Confidence Pipeline** or similar) server could work with GitLab Merge Requests (MRs), along with explanations: **1. Automated Code Quality Checks & Reporting:** * **How it works:** The MCP server listens for GitLab MR events (e.g., MR created, MR updated, commit pushed). When an event occurs, the MCP server pulls the code from the MR branch. It then runs a suite of code quality checks (linting, static analysis, security scans, unit tests, integration tests, etc.). The results are then reported back to the GitLab MR. * **GitLab Integration:** * **GitLab API:** The MCP server uses the GitLab API to: * Fetch the code from the MR. * Post comments directly on the MR with the results of the checks. This is crucial for providing immediate feedback to the developer. * Update the MR status (e.g., "pending," "success," "failure") based on the outcome of the checks. This allows GitLab to block merging if the checks fail. * Potentially create GitLab issues automatically if certain types of problems are detected. * **Webhooks:** GitLab sends webhooks to the MCP server to notify it of MR events. This is the trigger for the MCP server to start its analysis. * **Benefits:** * Early detection of code quality issues. * Automated feedback loop for developers. * Enforcement of coding standards. * Reduced risk of introducing bugs into the main codebase. * **Example:** Imagine an MCP server running SonarQube. When a developer creates an MR, the MCP server runs SonarQube analysis. SonarQube finds a code smell and a potential security vulnerability. The MCP server posts comments on the MR highlighting these issues and sets the MR status to "failed." The developer must fix the issues before the MR can be merged. **2. Automated Performance Testing:** * **How it works:** Similar to code quality checks, but focuses on performance. The MCP server deploys the code from the MR branch to a test environment. It then runs performance tests (e.g., load testing, stress testing, benchmark testing). The results are compared against a baseline. * **GitLab Integration:** * **GitLab API:** Used to fetch code, post comments with performance metrics (e.g., response times, throughput), and update MR status. * **Webhooks:** Triggered by MR events. * **Benefits:** * Identifies performance regressions early in the development cycle. * Ensures that new code doesn't negatively impact application performance. * Provides data-driven insights for performance optimization. **3. Automated Security Vulnerability Scanning:** * **How it works:** The MCP server uses static analysis tools, dynamic analysis tools (DAST), and software composition analysis (SCA) to identify security vulnerabilities in the code and its dependencies. * **GitLab Integration:** * **GitLab API:** Used to fetch code, post comments with vulnerability reports, and update MR status. GitLab's own security scanning features can also be integrated and enhanced by an external MCP server. * **Webhooks:** Triggered by MR events. * **Benefits:** * Proactive identification of security vulnerabilities. * Reduced risk of security breaches. * Compliance with security standards. **4. Custom Merge Checks & Policies:** * **How it works:** The MCP server enforces custom merge policies that go beyond the standard GitLab merge checks. For example, it might require a certain number of approvals from specific teams, or it might require that certain types of tests pass before a merge is allowed. * **GitLab Integration:** * **GitLab API:** Used to fetch MR data (e.g., approvals, comments, test results), enforce policies, and update MR status. * **Webhooks:** Triggered by MR events. * **Benefits:** * Enforcement of complex merge policies. * Improved code quality and security. * Reduced risk of accidental merges. **Key Technologies & Considerations:** * **GitLab API:** Understanding the GitLab API is essential for building an MCP server that integrates with GitLab. Pay close attention to the MR API endpoints. * **Webhooks:** Configure GitLab to send webhooks to your MCP server for relevant MR events. * **CI/CD Pipelines:** The MCP server can often be integrated into GitLab CI/CD pipelines. This allows you to run the MCP checks as part of your automated build and test process. * **Authentication:** The MCP server needs to authenticate with the GitLab API. Use a secure authentication method, such as OAuth 2.0 or a personal access token. * **Scalability:** The MCP server needs to be able to handle a large number of MRs concurrently. Consider using a scalable architecture, such as a microservices architecture. * **Configuration:** Make the MCP server configurable so that you can easily customize the checks and policies that it enforces. * **Reporting:** Provide clear and concise reports of the MCP server's findings. Make it easy for developers to understand the issues and how to fix them. **Indonesian Translation of Key Concepts:** * **Merge Request (MR):** Permintaan Penggabungan (PP) * **Code Quality:** Kualitas Kode * **Security Vulnerability:** Kerentanan Keamanan * **Performance Testing:** Pengujian Kinerja * **Static Analysis:** Analisis Statis * **Dynamic Analysis:** Analisis Dinamis * **Software Composition Analysis (SCA):** Analisis Komposisi Perangkat Lunak * **Webhook:** Kait Web * **GitLab API:** API GitLab * **Merge Confidence Pipeline (MCP):** Alur Keyakinan Penggabungan (AKP) (This is a direct translation, but the acronym might not be commonly used in Indonesian. You might need to explain the concept more fully.) * **Automated:** Otomatis * **Baseline:** Garis Dasar * **Regression:** Regresi * **Throughput:** Hasil Kerja * **Response Time:** Waktu Respon * **Load Testing:** Pengujian Beban * **Stress Testing:** Pengujian Tekanan * **Benchmark Testing:** Pengujian Tolok Ukur * **Code Smell:** Bau Kode (This is a direct translation, but the concept is understood in Indonesian development circles.) * **Microservices Architecture:** Arsitektur Layanan Mikro **Example Indonesian Explanation:** "Server AKP (Alur Keyakinan Penggabungan) dapat bekerja dengan Permintaan Penggabungan (PP) GitLab dengan cara melakukan pemeriksaan kualitas kode secara otomatis. Ketika seorang pengembang membuat PP, server AKP akan mengambil kode dari cabang PP tersebut. Kemudian, server AKP akan menjalankan serangkaian pengujian, seperti analisis statis dan pengujian unit. Hasil pengujian ini akan dilaporkan kembali ke PP GitLab, memberikan umpan balik langsung kepada pengembang. Jika ada masalah, server AKP dapat menambahkan komentar pada PP dan mengubah status PP menjadi 'gagal', mencegah PP tersebut digabungkan sampai masalah diperbaiki." (Translation: "An MCP (Merge Confidence Pipeline) server can work with GitLab Merge Requests (MRs) by performing automated code quality checks. When a developer creates an MR, the MCP server will fetch the code from the MR branch. Then, the MCP server will run a series of tests, such as static analysis and unit tests. The results of these tests will be reported back to the GitLab MR, providing direct feedback to the developer. If there are problems, the MCP server can add comments to the MR and change the MR status to 'failed', preventing the MR from being merged until the problems are fixed.") In summary, an MCP server enhances the GitLab MR process by automating checks, enforcing policies, and providing valuable feedback to developers, ultimately leading to higher quality and more secure code. The key is to leverage the GitLab API and webhooks to create a seamless integration. Remember to choose the right tools and technologies based on your specific needs and requirements.
Crawl4AI MCP Server
Crawl4AI-MCP: Server perayapan web dan analisis konten yang kuat, menggabungkan *web scraping* yang ditargetkan dengan pemrosesan Claude AI. Ekstrak wawasan dari situs web tertentu dengan kedalaman yang dapat disesuaikan, pemilihan konten, dan kemampuan analisis AI.
Odoo MCP Server
Implementasi server MCP yang terintegrasi dengan sistem ERP Odoo, memungkinkan asisten AI untuk berinteraksi dengan data dan fungsionalitas Odoo melalui Protokol Konteks Model.
MCP Client Weather MCP Server
MCP server
MCP-Servers
This repo uses CAMEL AI to create mcp servers for various use cases
EntityIdentification
Server MCP (Model Context Protocol) untuk mengidentifikasi apakah dua set data berasal dari entitas yang sama.
Zipic MCP Server
A Model Context Protocol server that provides image compression and optimization capabilities through Zipic app.
MCP Proxy Server
Mirror of
Time MCP Server
Next.js MCP Server
Bantu LLM (Large Language Models) untuk lebih memahami aplikasi Next.js Anda.
Cline MCP Server Setup Guide
Example repository demonstrating Cline MCP server setup
mcp-server-on-raspi MCP server
Mirror of
Glide API MCP Server
Mirror of
MTender MCP OCDS Server
Sebuah server MCP (Model Context Protocol) yang menyediakan akses ke data pengadaan publik 🇲🇩 Moldova melalui MTender API. Fitur-fiturnya meliputi pencarian tender, akses ke detail tender, informasi anggaran, dan sumber pendanaan - semuanya mengikuti Standar Data Kontrak Terbuka (Open Contracting Data Standard/OCDS).
MCP Server SDK
HackMD
Sebuah server Protokol Konteks Model yang memungkinkan asisten AI berinteraksi dengan API HackMD untuk mengelola catatan, termasuk membuat, membaca, memperbarui, dan menghapus catatan.
MCP Server
This project is for MCP Servers and Agentic Modelling.
Paint MCP - Model Context Protocol for Microsoft Paint
⭐️ GPlay Reviews MCP Server
⭐️ Server MCP untuk Ulasan Google Play
Entity Identificationn
Okay, I understand. Please provide me with the two sets of data you want me to compare. I will analyze them and try to determine if they likely originate from the same entity. To give you the best possible answer, please also tell me: * **What kind of data is it?** (e.g., customer data, product information, company profiles, scientific measurements, etc.) * **What are the key fields in each dataset?** (e.g., name, address, email, product ID, serial number, etc.) * **What is your tolerance for error?** (e.g., are slight variations acceptable, or do you need a very high degree of certainty?) The more information you give me, the better I can assess the data and provide an accurate translation and analysis.
Claude MCP Tools
A collection of MCP (Model Context Protocol) servers for extending Claude's capabilities