Discover Awesome MCP Servers

Extend your agent with 23,553 capabilities via MCP servers.

All23,553
MCP Documentation Server

MCP Documentation Server

A server that provides organized documentation content for various applications using the Model Context Protocol, enabling AI assistants to access quickstart guides and code examples.

mcp-mac

mcp-mac

Enables AI agents to interact with macOS applications (Finder, Mail, Contacts, Reminders, Notes, Calendar, TextEdit) using AppleScript. Allows AI assistants to perform tasks like searching contacts, managing files, checking email, and creating reminders through natural language.

Weekly Weather

Weekly Weather

Weather forecast server which returns 7 days of detailed weather anywhere in the world, using the OpenWeatherMap One Call API 3.0.

OpenCode MCP Tool

OpenCode MCP Tool

Enables AI assistants to interact with multiple AI models through the OpenCode CLI with a unified interface. Supports plan mode for structured analysis, flexible model selection, and natural language queries with file references.

Hello Widget Example

Hello Widget Example

A minimal ChatGPT app demonstrating interactive greeting widgets with confetti animations and theme support, built as an MCP server example using Smithery CLI.

Yahoo Finance MCP Server

Yahoo Finance MCP Server

Provides comprehensive access to Yahoo Finance data, including historical stock prices, financial statements, and analyst recommendations. It is designed for deployment on Cloudflare Workers and supports multiple transport methods to integrate market data into LLM workflows.

MCP Memory

MCP Memory

An MCP server that gives AI assistants like Cursor, Claude and Windsurf the ability to remember user information across conversations using vector search technology.

PPX-MCP

PPX-MCP

An unofficial MCP server for Perplexity AI that leverages Pro subscriptions and browser cookies to enable real-time web searches and model selection without an API key. It provides tools for performing queries, listing available models, and automating the login process to manage authentication.

AQICN MCP Server

AQICN MCP Server

Enables querying real-time air quality index (AQI) data for Chinese cities, including PM2.5, PM10, and other pollutant information with health recommendations from the World Air Quality Index Project API.

Apktool MCP Server

Apktool MCP Server

An MCP server that integrates with Apktool to provide live reverse engineering support for Android applications using Claude and other LLMs through the Model Context Protocol.

MCP-DayOne

MCP-DayOne

A Message Control Protocol server that enables Claude Desktop and other applications to interact with Day One journals, allowing automated journal entry creation through a simple API.

Supabase MCP HTTP Stream Server

Supabase MCP HTTP Stream Server

Docker-deployable server that enables interaction with Supabase databases via HTTP streaming, allowing n8n workflows, AI agents, and automation tools to execute SQL queries, manage database migrations, deploy edge functions, and search documentation.

Google Search Server

Google Search Server

Store Screenshot Generator MCP

Store Screenshot Generator MCP

Generates beautiful App Store and Play Store screenshots by inserting app images into iPhone/iPad mockup frames with customizable text overlays and gradient backgrounds. Supports multiple device types and batch generation with both free and pro subscription tiers.

Backlogr MCP Server

Backlogr MCP Server

Enables AI assistants to create and manage development projects with structured backlogs, including tasks, requirements, and progress tracking. Provides a bridge between AI development assistants and project management workflows through standardized MCP tools.

MCP Declarative Server

MCP Declarative Server

A utility module for creating Model Context Protocol servers declaratively, allowing developers to easily define tools, prompts, and resources with a simplified syntax.

TMB Bus Arrival Times

TMB Bus Arrival Times

Provides real-time bus arrival information for TMB (Transports Metropolitans de Barcelona) bus stops, showing when buses will arrive in minutes with line numbers, destinations, and directions.

Agent5ive MCP Server

Agent5ive MCP Server

Enables MCP-compatible clients to interact with deployed Agent5ive agents as tools. Allows users to query agent purposes and send messages to leverage Agent5ive capabilities through natural language.

Vextra MCP Server

Vextra MCP Server

A server based on Model Context Protocol that processes and parses design files (Vextra/Figma/Sketch/SVG), enabling AI assistants to access and manipulate design content.

Zaifer-MCP

Zaifer-MCP

Enables LLM assistants like Claude to interact with Zaif cryptocurrency exchange through natural language, supporting market information retrieval, chart data, trading, and account management for BTC/JPY, ETH/JPY, and XYM/JPY pairs.

Wealthfolio MCP Server

Wealthfolio MCP Server

Integrates with Wealthfolio to provide real-time portfolio data, valuations, account management, and historical performance analytics through a Model Context Protocol interface compatible with OpenWebUI and automation tools.

Knowledge MCP Service

Knowledge MCP Service

Enables AI-powered document analysis and querying for project documentation using vector embeddings stored in Redis. Supports document upload, context-aware Q\&A, automatic test case generation, and requirements traceability through OpenAI integration.

IoT Realm MCP Server 🌐🔌

IoT Realm MCP Server 🌐🔌

🌐🔌 An MCP server that exposes real-time sensor data from IoT Realm devices—such as ESP32-based DHT11 clients—to LLMs via the Model Context Protocol. This enables AI agents to access, analyze, and act upon live environmental data.

Jina AI Remote MCP Server

Jina AI Remote MCP Server

Provides access to Jina AI's suite of tools including web search, URL reading, image search, embeddings, and reranking capabilities. Enables users to extract web content as markdown, search academic papers, capture screenshots, and perform semantic operations through natural language.

Artsy Analytics MCP Server

Artsy Analytics MCP Server

A Model Context Protocol server that provides Artsy partner analytics tools for Claude Desktop, allowing users to query gallery metrics, sales data, audience insights, and content performance through natural language.

MCP-ChatBot

MCP-ChatBot

Tentu, berikut adalah contoh sederhana klien-server MCP (Minecraft Communications Protocol) dalam bahasa Inggris, yang kemudian akan saya terjemahkan ke dalam bahasa Indonesia: **English:** ```python # Simple MCP Client (Python) import socket HOST = '127.0.0.1' # The server's hostname or IP address PORT = 25565 # The port used by the server with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: s.connect((HOST, PORT)) s.sendall(b'Hello, server!') data = s.recv(1024) print('Received', repr(data)) # Simple MCP Server (Python) import socket HOST = '127.0.0.1' # Standard loopback interface address (localhost) PORT = 25565 # Port to listen on (non-privileged ports are > 1023) with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: s.bind((HOST, PORT)) s.listen() conn, addr = s.accept() with conn: print('Connected by', addr) while True: data = conn.recv(1024) if not data: break conn.sendall(data) ``` **Indonesian Translation:** ```python # Contoh Sederhana Klien MCP (Python) import socket HOST = '127.0.0.1' # Alamat IP atau nama host server PORT = 25565 # Port yang digunakan oleh server with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: s.connect((HOST, PORT)) s.sendall(b'Halo, server!') data = s.recv(1024) print('Diterima', repr(data)) # Contoh Sederhana Server MCP (Python) import socket HOST = '127.0.0.1' # Alamat loopback standar (localhost) PORT = 25565 # Port untuk didengarkan (port non-privilege adalah > 1023) with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: s.bind((HOST, PORT)) s.listen() conn, addr = s.accept() with conn: print('Terhubung oleh', addr) while True: data = conn.recv(1024) if not data: break conn.sendall(data) ``` **Explanation (Both Languages):** * **Client:** * Creates a socket and connects to the server's IP address and port. * Sends the message "Hello, server!" to the server. * Receives data back from the server and prints it. * **Server:** * Creates a socket and binds it to the specified IP address and port. * Listens for incoming connections. * Accepts a connection from a client. * Receives data from the client. * Sends the same data back to the client (echo server). * Continues to receive and send data until the client closes the connection. **How to Run:** 1. Save the server code as `server.py` and the client code as `client.py`. 2. Open two terminal windows. 3. In one terminal, run the server: `python server.py` 4. In the other terminal, run the client: `python client.py` You should see the server print "Connected by" and the client print "Received". The client will receive the same message it sent. **Important Notes:** * This is a very basic example. Real MCP communication is much more complex and involves specific packet formats. * This example uses a simple string message. MCP uses binary data. * Error handling is minimal. In a real application, you would need to handle exceptions and potential errors. * The port number (25565) is just an example. You can use any available port above 1023. Minecraft typically uses 25565 by default. * This example is for demonstration purposes only and is not a complete MCP implementation. To work with Minecraft's actual MCP, you would need to understand the packet structure and protocol details. This provides a basic understanding of client-server communication using sockets, which is a fundamental concept behind MCP. Let me know if you have any more questions.

Workflow MCP Server

Workflow MCP Server

Apple MCP Server

Apple MCP Server

Enables interaction with Apple apps like Messages, Notes, and Contacts through the MCP protocol to send messages, search, and open app content using natural language.

Remote MCP Server

Remote MCP Server

A Cloudflare Workers-based implementation of a Model Context Protocol server that enables AI assistants like Claude to access external tools through OAuth authentication.

Call For Papers MCP

Call For Papers MCP

A Smithery MCP server that allows users to search for upcoming academic conferences and events from WikiCFP based on keywords, returning detailed event information including names, descriptions, dates, locations, and submission deadlines.