Discover Awesome MCP Servers

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

All84,516
Metalsmith Plugin MCP Server

Metalsmith Plugin MCP Server

Provides tools for scaffolding, validating, and maintaining Metalsmith plugins with an opinionated toolkit.

ChatGPT MCP Server Template

ChatGPT MCP Server Template

A boilerplate for building local Node.js MCP servers that integrate with ChatGPT Web UI, featuring mock OAuth and secure tunneling for instant connection.

WP Pinch

WP Pinch

Enables AI assistants to manage and interact with WordPress sites through MCP, providing tools for content creation, moderation, WooCommerce operations, and governance.

Katherine Communication MCP

Katherine Communication MCP

Enables privacy-preserving detection of content manipulation in AI model providers via cross-lingual self-consistency, with tools for pipeline checks, status monitoring, and cumulative toxicity tracking.

odoo19-mcp-server

odoo19-mcp-server

MCP Server for Odoo 19 using JSON-2 API, built with FastMCP

Despezzas MCP

Despezzas MCP

Unofficial MCP server for querying and managing financial data from Despezzas.

Express MCP Handler

Express MCP Handler

A utility that integrates Model Context Protocol (MCP) into Express applications, offering both stateful session management and stateless request handling options.

IBHack MCP Server

IBHack MCP Server

Enables intelligent discovery and recommendation of Python tools using Google Gemini AI. Automatically scans directories for tool classes and recommends the most relevant tools based on user queries with complete code generation.

Basecoat UI MCP

Basecoat UI MCP

Provides access to 77 pre-built, accessible Basecoat CSS UI components across forms, navigation, feedback, interactive, and layout categories, enabling AI assistants to retrieve HTML components and usage documentation for building user interfaces.

Byteplant Validator MCP Server

Byteplant Validator MCP Server

Provides email, phone, and address validation using Byteplant's APIs. Enables real-time live validation in any MCP-compatible client.

NASA MCP

NASA MCP

Provides compact, assistant-friendly tools for NASA's public APIs, including APOD, space weather, Earth events, and media library, without flooding the context window.

platform-adapter-mcp

platform-adapter-mcp

Provides a uniform MCP tool interface for multiple bug bounty platforms (HackerOne, Bugcrowd, etc.) using the adapter pattern, enabling LLM agents to query programs and scope across platforms.

cc-agent-router

cc-agent-router

Routes Claude Code tasks to different AI roles with separate APIs, keys, and models while preserving existing MCP, skills, and project settings.

MCP TTS Server

MCP TTS Server

Pembungkus server MCP untuk mesin TTS (Kokoro TTS dan OpenAI TTS)

Pushary Agent Skill

Pushary Agent Skill

Pushary is an MCP server that connects AI agents to push notifications, enabling human-in-the-loop approval from a phone.

http-security-headers-mcp

http-security-headers-mcp

Analyze and score HTTP security headers (CSP, HSTS, CORS, cookies) with actionable fix recommendations for web applications.

mcp-security-sandbox

mcp-security-sandbox

MCP Security Playground - Hack with MCP Servers, MCP Clients. Try out different vulnerabilities and abuse LLMs and agents in a UI friendly experimentation lab

Execution Journal

Execution Journal

An MCP server that helps AI coordinate sequential tool calls and maintain a comprehensive journal of execution workflows, decisions, and actions.

fallstack-mcp

fallstack-mcp

Exposes foldkit's 7-prime spine, κ-bands, and fold operations as MCP tools and resources for use in any MCP client.

Model Context Protocol

Model Context Protocol

Here are some resources to understand Measurement Computing Protocol (MCP) and interact with an MCP server: **Understanding MCP (Measurement Computing Protocol):** * **Measurement Computing's Documentation:** This is the most authoritative source. Look for documentation specific to the devices and software you are using. Search for "Measurement Computing MCP Protocol" on their website. They often have example code and detailed explanations. Key things to look for: * **MCP Command Reference:** This will list all the commands you can send to the MCP server and the expected responses. * **Data Formats:** How the data is encoded (e.g., binary, ASCII, floating-point, integer). * **Error Codes:** What error codes the server might return and what they mean. * **Connection Details:** How to establish a connection (e.g., TCP/IP port number). * **MCP Protocol Specification (if available):** Some manufacturers provide a formal specification of the protocol. This is the most detailed and technical document. * **Example Code (from Measurement Computing or others):** Look for example code in languages like Python, C#, C++, or LabVIEW. This can be a great starting point. Measurement Computing often provides examples with their hardware. * **Online Forums and Communities:** Search for forums related to Measurement Computing or data acquisition. You might find discussions about MCP and solutions to common problems. **Interacting with an MCP Server:** 1. **Choose a Programming Language:** Select a language you are comfortable with and that has good networking libraries (e.g., Python, C#, C++, Java). 2. **Networking Library:** Use the appropriate networking library for your chosen language to establish a TCP/IP connection to the MCP server. Examples: * **Python:** `socket` library * **C#:** `System.Net.Sockets` namespace * **C++:** `winsock2.h` (Windows), `sys/socket.h` (Linux/macOS) * **Java:** `java.net.Socket` 3. **Connection:** Establish a connection to the MCP server using its IP address and port number (usually documented by Measurement Computing). 4. **Command Construction:** Construct MCP commands according to the protocol specification. This usually involves creating a string or byte array containing the command code and any necessary parameters. 5. **Sending Commands:** Send the command to the MCP server using the socket connection. 6. **Receiving Responses:** Receive the response from the MCP server. 7. **Response Parsing:** Parse the response according to the protocol specification. This involves extracting the data, status codes, and any other relevant information. 8. **Error Handling:** Implement error handling to deal with connection problems, invalid commands, and other potential issues. **Example (Conceptual Python):** ```python import socket # MCP Server details HOST = '192.168.1.100' # Replace with the MCP server's IP address PORT = 12345 # Replace with the MCP server's port number try: # Create a socket s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # Connect to the server s.connect((HOST, PORT)) print(f"Connected to {HOST}:{PORT}") # MCP Command (Example: Request a single analog reading) command = b"READ_ANALOG_CHANNEL 0\r\n" # Replace with a valid MCP command # Send the command s.sendall(command) # Receive the response response = s.recv(1024) # Adjust buffer size as needed print(f"Received: {response.decode()}") # Parse the response (This will depend on the MCP protocol) # ... (Implement parsing logic here) ... except socket.error as e: print(f"Socket error: {e}") finally: # Close the connection if s: s.close() print("Connection closed") ``` **Important Considerations:** * **Specific Device:** The exact MCP commands and data formats will vary depending on the specific Measurement Computing device you are using. Consult the device's documentation. * **Endianness:** Be aware of the endianness (byte order) used by the MCP server. You may need to convert data between network byte order and host byte order. * **Termination Characters:** MCP commands often end with a specific termination character (e.g., carriage return `\r`, newline `\n`, or both `\r\n`). Make sure to include the correct termination character in your commands. * **Security:** If you are connecting to an MCP server over a network, consider security implications. Use appropriate authentication and encryption if necessary. **In summary, the key to success is to thoroughly read the documentation for your specific Measurement Computing device and the MCP protocol it uses. Start with simple commands and gradually build up your application.**

Adobe Commerce / Magento MCP

Adobe Commerce / Magento MCP

MCP server for integrating with Adobe Commerce and Magento REST API to manage products, categories, customers, pricing, and attributes.

sfcc-logs-mcp

sfcc-logs-mcp

Enables AI coding agents to fetch, tail, and clean Salesforce Commerce Cloud log files in real-time, with dynamic workspace resolution for seamless switching between multiple SFCC instances.

Ableton Live MCP Server

Ableton Live MCP Server

Control Ableton Live using natural language via Claude Code, with music theory engine for progressions, project persistence, and song cloning.

MCP Chat

MCP Chat

A command-line interface application that enables interactive chat with AI models via the Anthropic API, supporting document retrieval and command-based prompts through the MCP architecture.

Anki MCP Server with ElevenLabs Support

Anki MCP Server with ElevenLabs Support

Enables comprehensive management of Anki decks and notes through the Model Context Protocol, including bulk operations and note type customization. It features integrated high-quality audio generation for flashcards using ElevenLabs and Google Cloud Text-to-Speech APIs.

Agentic-AI-Planning-And-Reasoning-MCP

Agentic-AI-Planning-And-Reasoning-MCP

MCP server for step-by-step mathematical reasoning and planning, enabling AI agents to execute calculations and perform GUI actions like opening PowerPoint.

sse-email-mcp-server

sse-email-mcp-server

Provides email sending and receiving via SMTP/IMAP/POP3, supporting major email providers and dynamic authentication for AI assistant integration.

mcp-umami

mcp-umami

Connect your Umami Analytics to any MCP client to derive insights from natural language.

After Effects Motion Control Panel

After Effects Motion Control Panel

A robust system that connects web UI to After Effects, enabling real-time command processing and monitoring with comprehensive error handling.

MCP Catálogo Bioquímica.cl

MCP Catálogo Bioquímica.cl

Exposes the product catalog of Bioquímica.cl as an MCP tool, enabling natural language queries for product compatibility, pricing, and stock availability.