Discover Awesome MCP Servers
Extend your agent with 17,807 capabilities via MCP servers.
- All17,807
- 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
Code Reviewer Fixer Agent
This AI agent analyzes code repositories, detects potential security vulnerabilities, reviews code quality, and suggests fixes based on Sentry error logs using Sentry and GitHub MCP servers!
Share MCP - Model Context Protocol MCP Server导航站
Share MCP adalah situs navigasi yang berfokus pada Model Context Protocol (MCP). Situs ini menyediakan tampilan terklasifikasi dari berbagai sumber daya, alat, dan layanan terkait MCP, membantu pengembang menemukan solusi MCP yang mereka butuhkan dengan cepat.
Cohere MCP Server
Server MCP Cohere
MCP Client Configuration Server
Cermin dari
paloalto-mcp-servers
A collection of Model Context Protocol (MCP) servers for managing Palo Alto Networks firewalls and services
Dockerized Salesforce MCP Server
Dockerized Salesforce MCP Server for REST API integration
Browser JavaScript Evaluator
This is a reference design for a MCP server that hosts a web page that connects back to the server via sse and allows Claude to execute javascript on the page.
GooseTeam
Look, a flock of geese! An MCP server and protocol for Goose agent collaboration.
s-GitHubTestRepo-Henry
created from MCP server demo
Simple MCP Server Example
A simple example of a Model Context Protocol Server implementation
Initial thoughts
Okay, I understand. You want to convert OpenAPI specifications into tools that are ready to be used with an MCP (presumably, Management Control Plane) server. Here's a breakdown of the process and considerations, along with the Indonesian translation of key terms: **Understanding the Goal** The core idea is to take an OpenAPI (formerly Swagger) specification, which describes a REST API, and automatically generate code or configuration that allows an MCP server to interact with and manage that API. This typically involves: * **API Discovery:** The MCP needs to understand the API's endpoints, methods (GET, POST, PUT, DELETE, etc.), request parameters, and response formats. The OpenAPI specification provides this information. * **Code Generation/Configuration:** Based on the OpenAPI spec, you'll generate code or configuration files that the MCP server can use to: * Make API calls. * Handle authentication and authorization. * Monitor API performance. * Implement policies (e.g., rate limiting, access control). * **Deployment/Integration:** The generated code/configuration needs to be deployed to or integrated with the MCP server. **Key Steps and Tools (with Indonesian Translations)** 1. **OpenAPI Specification (Spesifikasi OpenAPI):** This is your starting point. It's a YAML or JSON file that describes your API. Make sure it's valid and complete. 2. **Code Generation Tools (Alat Pembuat Kode):** Several tools can generate code from OpenAPI specifications. Popular options include: * **Swagger Codegen (Swagger Codegen):** A widely used tool that supports many languages and frameworks. It can generate server stubs, client SDKs, and documentation. *Note: Swagger Codegen is now deprecated. Consider using OpenAPI Generator.* * **OpenAPI Generator (Generator OpenAPI):** A fork of Swagger Codegen with active development and a broader range of supported languages and frameworks. This is the recommended option. * **AutoRest (AutoRest):** Developed by Microsoft, primarily for generating client SDKs for Azure services, but it can be used for other APIs as well. * **openapi-cli (openapi-cli):** A command-line tool for validating, linting, and transforming OpenAPI specifications. Can also be used for code generation with plugins. 3. **MCP Server Integration (Integrasi Server MCP):** This is the most crucial and potentially complex step. You need to understand how your specific MCP server works and how it accepts new API integrations. Consider these aspects: * **MCP Server API (API Server MCP):** Does the MCP server have its own API for registering and managing external APIs? If so, you might need to generate code that interacts with *that* API. * **Configuration Format (Format Konfigurasi):** Does the MCP server use a specific configuration format (e.g., YAML, JSON, XML) to define API integrations? You might need to generate configuration files in that format. * **Plugin Architecture (Arsitektur Plugin):** Does the MCP server support plugins or extensions? If so, you might need to generate a plugin that integrates with the MCP server's architecture. * **Authentication/Authorization (Autentikasi/Otorisasi):** How does the MCP server handle authentication and authorization for the APIs it manages? You'll need to ensure that the generated code/configuration is compatible with the MCP server's security mechanisms. 4. **Customization (Kustomisasi):** The generated code/configuration might not be perfect out of the box. You'll likely need to customize it to fit your specific requirements. This could involve: * Adding custom logic for error handling. * Implementing specific authentication schemes. * Optimizing performance. * Integrating with other services. **Example Workflow (using OpenAPI Generator)** Let's say you have an OpenAPI specification named `my_api.yaml` and you want to generate a Python client library for your MCP server. 1. **Install OpenAPI Generator:** ```bash # Using Docker (recommended) docker pull openapitools/openapi-generator-cli ``` 2. **Generate the Python client:** ```bash docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli generate \ -i /local/my_api.yaml \ -g python \ -o /local/my_api_client ``` This will generate a Python client library in the `my_api_client` directory. 3. **Integrate with MCP Server:** This is the MCP-specific part. You'll need to: * **Understand how your MCP server handles API integrations.** Does it require a specific configuration file? Does it have an API for registering new APIs? * **Write code to use the generated Python client within the MCP server's environment.** This might involve creating a plugin or module that uses the client to make API calls. * **Configure the MCP server to use the generated client and handle authentication/authorization.** **Indonesian Translation of Key Terms** * **OpenAPI Specification:** Spesifikasi OpenAPI * **Management Control Plane (MCP):** Bidang Kontrol Manajemen (MCP) * **API:** API (Antarmuka Pemrograman Aplikasi) * **Endpoint:** Titik Akhir * **Method (GET, POST, PUT, DELETE):** Metode (GET, POST, PUT, DELETE) * **Request Parameter:** Parameter Permintaan * **Response Format:** Format Respons * **Code Generation:** Pembuatan Kode * **Configuration:** Konfigurasi * **Deployment:** Penyebaran * **Integration:** Integrasi * **Server Stub:** Stub Server * **Client SDK:** SDK Klien (Software Development Kit) * **Documentation:** Dokumentasi * **Plugin:** Plugin * **Authentication:** Autentikasi * **Authorization:** Otorisasi * **Customization:** Kustomisasi **Important Considerations** * **MCP Server Capabilities:** The most important factor is understanding the capabilities of your MCP server. What kind of integrations does it support? What configuration options are available? * **API Complexity:** The complexity of your API will affect the amount of customization required. Simple APIs might require minimal customization, while complex APIs might require significant effort. * **Security:** Pay close attention to security considerations, especially authentication and authorization. Make sure the generated code/configuration is secure and compliant with your organization's security policies. * **Testing:** Thoroughly test the generated code/configuration to ensure that it works correctly and doesn't introduce any security vulnerabilities. **In summary, converting OpenAPI specifications to MCP server-ready tools involves using code generation tools to create client libraries or configuration files, and then integrating those artifacts with your specific MCP server. The integration process is highly dependent on the capabilities and architecture of your MCP server.** To give you more specific advice, I need to know: 1. **What MCP server are you using?** (e.g., Kong, Tyk, Apigee, a custom-built MCP) 2. **What programming language(s) are you comfortable with?** 3. **What is the purpose of integrating the API with the MCP server?** (e.g., rate limiting, authentication, monitoring) Once I have this information, I can provide more tailored guidance.
Agora MCP
Sebuah server MCP yang menghubungkan asisten AI ke SearchAgora, memungkinkan pengguna untuk mencari, menemukan, dan membeli produk di seluruh web melalui percakapan bahasa alami.
Model Context Protocol Server For Cyber Security
Model Context Protocol Server For Cyber Security
Gmail Plugin MCP Server
Sebuah server MCP yang memungkinkan integrasi Gmail, memungkinkan pengguna untuk mengelola email (mengirim, menerima, membaca, membuang, menandai sebagai sudah dibaca) secara langsung melalui klien MCP seperti Claude Desktop.
WebSocket MCP
Model Context Protocol (MCP) server and client with a custom websocket transport layer.
OPC UA MCP Server
Sebuah server MCP yang terhubung ke sistem otomasi industri yang mendukung OPC UA.
CosmosDB MCP Server
Implementasi server Protokol Konteks Model untuk CosmosDB.
privateGPT MCP Server
Cermin dari
MCP Server 项目
mcp-server
MCP Translation Server
Server terjemahan Manchu-Tionghoa berperforma tinggi yang mengimplementasikan Protokol Konteks Model (MCP).
Model Context Provider (MCP) for Penetration Testing
Server MCP untuk pentesting. Kontributor dicari!
ConnectWise API Gateway MCP Server
Server Protokol Konteks Model yang menyediakan antarmuka komprehensif untuk berinteraksi dengan API ConnectWise Manage, menyederhanakan penemuan, eksekusi, dan pengelolaan API untuk pengembang dan asisten AI.
Getting Started with Create React App
这是一个测试mcp server的仓库
Social Media MCP Server
Terhubung ke berbagai platform media sosial (Twitter/X, Mastodon, LinkedIn), memungkinkan pengguna untuk membuat dan menerbitkan konten di berbagai platform melalui instruksi bahasa alami.
Windows Command Line MCP Server
Server Protokol Konteks Model yang aman yang memungkinkan model AI berinteraksi dengan aman dengan fungsionalitas baris perintah Windows, memungkinkan eksekusi perintah sistem yang terkontrol, pembuatan proyek, dan pengambilan informasi sistem.
MCP Server Box
Berikut adalah terjemahan dari teks tersebut ke dalam Bahasa Indonesia: Sebuah server Python yang memungkinkan interaksi dengan file dan folder Box melalui Box API, memungkinkan operasi seperti pencarian file, ekstraksi teks, dan kueri berbasis AI serta ekstraksi data.
ArXiv MCP Server
Cermin dari
Coin Flip MCP Server
Mengaktifkan interaksi dengan alat untuk menghasilkan lemparan koin acak sejati melalui API random.org, mendukung berbagai konfigurasi sisi koin khusus dan mengilustrasikan Protokol Konteks Model.
fewsats-mcp: A Fewsats MCP Server
Sebuah server MCP yang terintegrasi dengan Fewsats memungkinkan agen AI untuk membeli apa pun secara aman dengan mengambil saldo, mengakses metode pembayaran, dan memproses pembayaran.
Hubspot