Discover Awesome MCP Servers

Extend your agent with 84,508 capabilities via MCP servers.

All84,508
alterlab-mcp-server

alterlab-mcp-server

Enables web scraping, structured data extraction, and screenshot capture with automatic anti-bot bypass, supporting JavaScript rendering, proxy rotation, and tiered pricing.

PsyFlow-MCP

PsyFlow-MCP

A lightweight FastMCP server that enables language models to discover, clone, transform, and localize PsyFlow task templates through a streamlined workflow with standardized tools.

Minecraft MCP Server

Minecraft MCP Server

A client library that connects AI agents to Minecraft servers, providing full game control with 30 verified skills for common tasks including movement, combat, crafting, and building.

FabTally Valid MCP Server

FabTally Valid MCP Server

Provides a validation suite for VAT, IBAN, email, geo lookup, and VIN decoding, with per-call pricing and optional x402 payment support.

MMA MCP Server

MMA MCP Server

Enables users to search and query information about military service alternative companies in South Korea through the Military Manpower Administration (MMA) API. Supports filtering by service type, industry, company size, location, and recruitment status.

project-manager

project-manager

Connects Claude to a local project management API, enabling task, project, and user management through natural language.

Proton-MCP

Proton-MCP

MCP server for the Proton privacy suite — Mail, Pass, Drive, Calendar, and VPN. 36 tools for Claude and other MCP-compatible AI agents.

MCP Server on Cloudflare Workers & Azure Functions

MCP Server on Cloudflare Workers & Azure Functions

A deployable MCP server for Cloudflare Workers or Azure Functions that provides example tools (time, echo, math), prompt templates for code assistance, and configuration resources. Enables AI assistants to interact with edge-deployed services through the Model Context Protocol.

gdocs

gdocs

Enables Claude Code to read Google Docs and their comment threads, then write corrections and replies back into the same document at the same URL.

Weather MCP Server

Weather MCP Server

Provides real-time weather information for 12 major Chinese cities and global locations using the wttr.in API. Built with the HelloAgents framework, it requires no API keys and supports queries in both Chinese and English.

EliteMCP

EliteMCP

Analyzes directory structures with .gitignore awareness and executes Python code in secure sandboxed environments. Combines intelligent codebase analysis with safe code execution for development workflows.

bottube-mcp-server

bottube-mcp-server

MCP server for the BoTTube AI Agent Video Platform. Provides tools to browse, search, upload videos, and interact with comments and votes.

media-gen-mcp

media-gen-mcp

Enables AI image and video generation using Google Nano Banana and Veo 3.1 via a LiteLLM gateway, providing tools for synchronous image generation and asynchronous video generation with polling, returning public URLs.

Sendmail MCP Server

Sendmail MCP Server

Enables AI agents to send emails through your SMTP server using Nodemailer. Supports plain text and HTML emails with automatic logging for audit and debugging.

MCP Web Search Pro

MCP Web Search Pro

An extended, self-hosted web research server for MCP-compatible clients that provides tools for web search, page fetching, JavaScript rendering, Internet Archive snapshots, and YouTube transcripts.

Newbuild MCP Server

Newbuild MCP Server

MCP server for Данные носят справочный характер и не являются инвестиционной рекомендацией. Проверяйте первоисточник перед сделкой.

RiseUp MCP Server

RiseUp MCP Server

MCP server for programmatic read-only access to RiseUp cashflow data, allowing AI assistants to retrieve budget information via natural language.

MCP Document Server

MCP Document Server

A local development server that provides an interface for managing and accessing markdown documents using the Model Context Protocol (MCP).

OpsNow MCP Cost Server

OpsNow MCP Cost Server

neptunesoftware-dxp-mcp-goods-receipt

neptunesoftware-dxp-mcp-goods-receipt

Demonstrates a SAP Goods Receipt workflow, enabling AI Agents to interact with production orders and post goods receipts to SAP.

release-doc-mcp

release-doc-mcp

Finds version and image tag from latest successful GitHub Actions workflow run and creates a Confluence release page documenting that information.

Excel Reader MCP Server

Excel Reader MCP Server

SEFAZ MS: IPVA

SEFAZ MS: IPVA

Consulta IPVA do Mato Grosso do Sul em fonte oficial, via servidor MCP hospedado com pagamento por uso (pré-pago) e integração com clientes como Claude, ChatGPT e Cursor.

Wave MCP Server

Wave MCP Server

A complete MCP server for Wave Accounting, providing comprehensive access to invoicing, customers, products, transactions, bills, estimates, taxes, and financial reporting.

mcp-github-issues

mcp-github-issues

Enables LLMs to list, create, and comment on GitHub issues using your own GitHub identity via stdio transport.

Seedance Polza MCP Server

Seedance Polza MCP Server

Generates videos using bytedance/seedance-2 models on Polza.ai, supporting text-to-video and image-to-video with polling for completion.

deeptap-mcp

deeptap-mcp

MCP server to configure and verify iOS Universal Links and Android App Links via DeepTap API, enabling coding agents to manage deep-link domains.

sentvia-mcp

sentvia-mcp

MCP server for SentVia that provides email infrastructure for AI agents, enabling them to create inboxes, send, reply, forward, search messages, manage drafts, domains, webhooks, and allow/block rules through 21 tools.

ableton-agent-mcp

ableton-agent-mcp

An MCP server that exposes Ableton Live control (session state, transport, tracks, devices, clips, MIDI note editing) as tools for LLM agents, enabling natural language manipulation of a Live session.

uuid-mcp-server-example

uuid-mcp-server-example

Aquí tienes un sencillo servidor MCP que crea UUIDs (v4): **Opción 1: Usando Python (con Flask)** Esta es una opción simple que puedes ejecutar rápidamente: ```python from flask import Flask, jsonify import uuid app = Flask(__name__) @app.route('/uuid', methods=['GET']) def generate_uuid(): return jsonify({'uuid': str(uuid.uuid4())}) if __name__ == '__main__': app.run(debug=True, host='0.0.0.0', port=5000) ``` **Cómo ejecutarlo:** 1. **Instala Flask:** `pip install Flask` 2. **Guarda el código:** Guarda el código como un archivo, por ejemplo, `uuid_server.py`. 3. **Ejecuta el script:** `python uuid_server.py` **Cómo usarlo:** Abre tu navegador o usa `curl` para acceder a `http://localhost:5000/uuid`. Recibirás una respuesta JSON como esta: ```json { "uuid": "a1b2c3d4-e5f6-7890-1234-567890abcdef" } ``` **Explicación:** * **`from flask import Flask, jsonify`**: Importa las clases necesarias de Flask. * **`import uuid`**: Importa el módulo `uuid` para generar UUIDs. * **`app = Flask(__name__)`**: Crea una instancia de la aplicación Flask. * **`@app.route('/uuid', methods=['GET'])`**: Define una ruta `/uuid` que responde a las solicitudes GET. * **`uuid.uuid4()`**: Genera un UUID versión 4. * **`str(uuid.uuid4())`**: Convierte el UUID a una cadena. * **`jsonify({'uuid': str(uuid.uuid4())})`**: Crea una respuesta JSON con el UUID. * **`app.run(debug=True, host='0.0.0.0', port=5000)`**: Inicia el servidor Flask en modo de depuración, escuchando en todas las interfaces (`0.0.0.0`) en el puerto 5000. `debug=True` es útil para el desarrollo, pero no lo uses en producción. **Opción 2: Usando Node.js (con Express)** Si prefieres JavaScript, aquí tienes una opción con Node.js: ```javascript const express = require('express'); const { v4: uuidv4 } = require('uuid'); const app = express(); const port = 3000; app.get('/uuid', (req, res) => { res.json({ uuid: uuidv4() }); }); app.listen(port, () => { console.log(`Servidor escuchando en el puerto ${port}`); }); ``` **Cómo ejecutarlo:** 1. **Asegúrate de tener Node.js y npm instalados.** 2. **Crea un directorio para tu proyecto:** `mkdir uuid-server` 3. **Navega al directorio:** `cd uuid-server` 4. **Inicializa el proyecto:** `npm init -y` 5. **Instala Express y uuid:** `npm install express uuid` 6. **Guarda el código:** Guarda el código como un archivo, por ejemplo, `server.js`. 7. **Ejecuta el script:** `node server.js` **Cómo usarlo:** Abre tu navegador o usa `curl` para acceder a `http://localhost:3000/uuid`. Recibirás una respuesta JSON similar a la de Python. **Explicación:** * **`const express = require('express');`**: Importa el módulo Express. * **`const { v4: uuidv4 } = require('uuid');`**: Importa la función `v4` del módulo `uuid` y la renombra a `uuidv4`. * **`const app = express();`**: Crea una instancia de la aplicación Express. * **`app.get('/uuid', (req, res) => { ... });`**: Define una ruta `/uuid` que responde a las solicitudes GET. * **`uuidv4()`**: Genera un UUID versión 4. * **`res.json({ uuid: uuidv4() });`**: Envía una respuesta JSON con el UUID. * **`app.listen(port, () => { ... });`**: Inicia el servidor Express en el puerto 3000. **Consideraciones:** * **Entorno de producción:** Para un entorno de producción, considera usar un servidor web más robusto como Gunicorn (para Python) o PM2 (para Node.js) para gestionar el proceso del servidor. También deberías configurar un servidor web como Nginx o Apache como proxy inverso. * **Seguridad:** Si vas a exponer este servidor a Internet, asegúrate de implementar medidas de seguridad adecuadas, como autenticación y autorización. * **Escalabilidad:** Si necesitas manejar un gran volumen de solicitudes, considera usar un balanceador de carga y múltiples instancias del servidor. Estas son dos opciones sencillas para crear un servidor MCP que genera UUIDs. Elige la que mejor se adapte a tus necesidades y a tu familiaridad con los lenguajes de programación. Recuerda adaptar el código a tus requisitos específicos.