Discover Awesome MCP Servers
Extend your agent with 13,514 capabilities via MCP servers.
- All13,514
- 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
AutoBrowser MCP
Autobrowser MCP es un servidor de Proveedor de Contexto de Modelo (MCP) que permite a las aplicaciones de IA controlar tu navegador.
MCP Notion Server
MCP server for using the Notion API

Jokes MCP Server
A Model Context Protocol server that provides joke delivery functionality, allowing users to request various types of jokes (Chuck Norris, Dad jokes, etc.) through Microsoft Copilot Studio or Visual Studio Code.

MCP Add Server
A minimal Model Context Protocol server that provides a simple add(a, b) tool for computing the sum of two numbers.
WeiWanMcpServer
Servidor Mcp privado

Slack MCP Server
A server implementing Model Context Protocol that enables AI assistants to interact with Slack API through a standardized interface, providing tools for messaging, channel management, user information retrieval, and more.

富途 MCP 服务器 (Futu MCP Server)
Exposes Futu API client capabilities as an MCP (Model Context Protocol) tool, allowing AI assistants to access stock data from Futu through a standardized interface.

Oracle MCP Server by CData
Oracle MCP Server by CData

mcp-confluence
A model context server that provides prompts that can be used as slash commands for clients like Zed Editor, in order to add page contents as context to the AI assistant.

Gradle Tomcat MCP Server
Enables management of Gradle-based Tomcat applications with capabilities for starting, stopping, restarting processes and querying application logs.

Slidespeak
Okay, I understand. You want to know how to generate PowerPoint presentations using the Slidespeak API. Here's a breakdown of how to do that, along with important considerations: **Understanding the Slidespeak API** The Slidespeak API allows you to programmatically create and manipulate PowerPoint presentations. You'll typically interact with it using HTTP requests (like POST, GET, PUT, DELETE) to send instructions and data to the Slidespeak server. **General Steps to Generate a PowerPoint Presentation** 1. **Sign Up and Get API Key:** * You'll need to create an account on the Slidespeak platform ([https://www.slidespeak.com/](https://www.slidespeak.com/)) and obtain your unique API key. This key is essential for authenticating your requests. 2. **Choose a Programming Language and Library:** * Select a programming language you're comfortable with (e.g., Python, JavaScript, Java, PHP, Ruby). * Use an HTTP client library in your chosen language to make requests to the Slidespeak API. Popular choices include: * **Python:** `requests` * **JavaScript:** `axios` or `fetch` * **Java:** `HttpClient` (from Apache HttpComponents) * **PHP:** `curl` * **Ruby:** `net/http` 3. **Construct Your API Request:** * This is the core part. You'll need to create a JSON payload that defines the structure and content of your presentation. The Slidespeak API documentation will specify the exact format. Here's a general idea of what the JSON might look like: ```json { "title": "My Awesome Presentation", "author": "Your Name", "slides": [ { "title": "Introduction", "content": "Welcome to my presentation! This is an overview of the topic." }, { "title": "Slide 2: Key Points", "content": [ "Point 1: Important fact", "Point 2: Another key detail", "Point 3: Conclusion" ], "image": "https://example.com/image.jpg" // Optional image URL } ], "template": "default" // Optional template name } ``` * **`title`:** The overall title of the presentation. * **`author`:** The author of the presentation. * **`slides`:** An array of slide objects. Each slide object defines the content of a single slide. * **`title` (within a slide):** The title of the slide. * **`content` (within a slide):** The main content of the slide. This could be a string or an array of strings (for bullet points). * **`image` (within a slide):** An optional URL to an image to include on the slide. * **`template`:** An optional template name to use for the presentation's design. Slidespeak likely provides a set of pre-defined templates. 4. **Send the API Request:** * Use your chosen HTTP client library to send a POST request to the Slidespeak API endpoint for creating presentations. The endpoint URL will be provided in the Slidespeak API documentation. * Include your API key in the request headers (usually as an `Authorization` header). * Set the `Content-Type` header to `application/json`. * Send the JSON payload as the request body. 5. **Handle the API Response:** * The Slidespeak API will respond with a JSON object. This object will typically contain: * A status code (e.g., 200 for success, 400 for bad request, 500 for server error). * A message indicating the result of the request. * A URL to download the generated PowerPoint file (if the request was successful). * Check the status code to ensure the request was successful. * If successful, extract the download URL from the response and use it to download the PowerPoint file. **Example (Python with `requests` library):** ```python import requests import json API_KEY = "YOUR_SLIDESPEAK_API_KEY" # Replace with your actual API key API_ENDPOINT = "https://api.slidespeak.com/presentations" # Replace with the actual API endpoint data = { "title": "My Python Presentation", "author": "Your Name", "slides": [ { "title": "Introduction", "content": "This is a presentation generated using the Slidespeak API." }, { "title": "Slide 2: Python Example", "content": [ "Using the requests library", "To send HTTP requests", "To the Slidespeak API" ] } ] } headers = { "Authorization": f"Bearer {API_KEY}", # Or however Slidespeak requires authentication "Content-Type": "application/json" } try: response = requests.post(API_ENDPOINT, headers=headers, data=json.dumps(data)) response.raise_for_status() # Raise an exception for bad status codes (4xx or 5xx) response_json = response.json() print(response_json) if "download_url" in response_json: download_url = response_json["download_url"] print(f"PowerPoint file available at: {download_url}") # You can then use requests to download the file: download_response = requests.get(download_url) download_response.raise_for_status() with open("my_presentation.pptx", "wb") as f: f.write(download_response.content) print("PowerPoint file downloaded successfully!") else: print("Presentation created, but no download URL found in the response.") except requests.exceptions.RequestException as e: print(f"Error: {e}") except json.JSONDecodeError: print("Error: Could not decode JSON response.") ``` **Important Considerations and Best Practices:** * **API Documentation is Key:** The Slidespeak API documentation is your bible. Refer to it for the exact endpoint URLs, request formats, response formats, authentication methods, and any limitations. * **Error Handling:** Implement robust error handling to catch potential issues like network errors, invalid API keys, incorrect data formats, and API rate limits. Use `try...except` blocks (or equivalent in your language) to handle exceptions gracefully. * **Authentication:** Pay close attention to how Slidespeak requires you to authenticate your requests. It might be using API keys, OAuth, or another method. Include the correct authentication information in your request headers. * **Rate Limiting:** Be aware of any rate limits imposed by the Slidespeak API. If you exceed the rate limit, you'll likely receive an error. Implement logic to handle rate limiting (e.g., by adding delays between requests). * **Data Validation:** Validate your input data before sending it to the API. This can help prevent errors and ensure that your presentation is generated correctly. * **Templates:** Explore the available templates offered by Slidespeak. Using templates can significantly simplify the process of creating visually appealing presentations. * **Content Formatting:** Understand how Slidespeak handles content formatting (e.g., headings, bullet points, lists, images). The API documentation should provide details on how to format your content correctly. * **Security:** Protect your API key. Do not hardcode it directly into your code, especially if you're sharing your code publicly. Use environment variables or a configuration file to store your API key securely. * **Testing:** Thoroughly test your code to ensure that it generates presentations correctly under various conditions. **In Summary:** Generating PowerPoint presentations with the Slidespeak API involves creating a JSON payload that defines the presentation's structure and content, sending that payload to the Slidespeak API endpoint, and then handling the API response to download the generated PowerPoint file. Always refer to the Slidespeak API documentation for the most up-to-date information and specific instructions. Remember to handle errors, authenticate your requests properly, and be mindful of rate limits. **Spanish Translation of Key Phrases:** * **API Key:** Clave API * **API Endpoint:** Punto final de la API * **Request:** Solicitud * **Response:** Respuesta * **JSON Payload:** Carga útil JSON * **Authentication:** Autenticación * **Rate Limiting:** Limitación de velocidad * **Template:** Plantilla * **Error Handling:** Manejo de errores * **Download URL:** URL de descarga * **PowerPoint Presentation:** Presentación de PowerPoint I hope this comprehensive explanation helps you get started with the Slidespeak API! Let me know if you have any more specific questions.
MyMCP Prompt
MyMCP Prompt es una herramienta para generar servidores de Protocolo de Contexto de Modelo (MCP) a partir de descripciones en lenguaje natural. Este MVP utiliza la API de Google Gemini para convertir las descripciones del usuario en servidores MCP funcionales de Python con las configuraciones JSON correspondientes.

Remote MCP Server (Authless)
A tool for deploying an authentication-free Model Context Protocol server on Cloudflare Workers that can be connected to AI clients like Claude Desktop or the Cloudflare AI Playground.

MCP Teamtailor
A Model Context Protocol server that enables integration with the Teamtailor API, allowing users to list, filter, and retrieve candidate information from their Teamtailor recruitment platform.

LLM Tool-Calling Assistant
Connects local LLMs to external tools (calculator, knowledge base) via MCP protocol, enabling automatic tool detection and execution to enhance query responses.

tavily-mcp
tavily-mcp
Redshift MCP Server (TypeScript)

Blabber-MCP
Un servidor MCP que permite a los LLM generar audio hablado a partir de texto utilizando la API Text-to-Speech de OpenAI, compatible con varias voces, modelos y formatos de audio.
GalaConnect MCP Server
Here are a few ways to translate "Galachain MCP server for use with LLMs," depending on the nuance you want to convey: * **More literal translation:** Servidor MCP de Galachain para usar con LLMs. * **Slightly more natural, emphasizing purpose:** Servidor MCP de Galachain para su uso con LLMs. * **Emphasizing the "for" as "designed for":** Servidor MCP de Galachain diseñado para LLMs. * **If "MCP" is a well-known acronym in Spanish-speaking contexts, you can leave it as is. If not, you might need to provide a brief explanation or translation of "MCP" separately.** Therefore, the best option depends on the context and your audience. I would lean towards: **Servidor MCP de Galachain para su uso con LLMs.** This is a good balance of accuracy and naturalness.
Aisera MCP Servers
Repositorio para alojar los servidores MCP públicos de Aisera.

Feather Code MCP Server
A GitHub integration for Claude Desktop that provides access to GitHub features directly from Claude, offering 15 powerful tools for repository management, issues, pull requests, and code operations.
MCP-NAVER-Map
Servidor MCP de Naver Map
MCP Mailtrap Server
Servidor MCP oficial de mailtrap.io
Weather MCP Server

MCP Project Context Server
A persistent memory layer for Claude Code that maintains project information, technology stack, tasks, decisions, and session history between coding sessions, eliminating the need to re-explain project context.
mcp_repo_c11db53a
Este es un repositorio de prueba creado por un script de prueba del Servidor MCP para GitHub.

ArXiv MCP Server
Un puente entre los asistentes de IA y el repositorio de investigación ArXiv que permite buscar, descargar y leer artículos académicos a través del Protocolo de Control de Mensajes.
Web3 MCP Server
Servidor MCP Web3 para cadenas EVM (por el momento)
Plane MCP Server
Espejo de

Spotify-Claude MCP Server
Una herramienta que se conecta a la API de Spotify y permite a Claude acceder a información de artistas para mejorar el descubrimiento de música a través de consultas en lenguaje natural.