Discover Awesome MCP Servers
Extend your agent with 23,553 capabilities via MCP servers.
- All23,553
- 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 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 🌐🔌
🌐🔌 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
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
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
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
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
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
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.