Discover Awesome MCP Servers

Extend your agent with 16,059 capabilities via MCP servers.

All16,059
f0_make_randomvalues MCP Server

f0_make_randomvalues MCP Server

Enables random number generation with statistical analysis, CSV data storage, and data visualization capabilities. Provides interactive prompts for creating test datasets, analyzing data quality, and managing reproducible random data workflows.

File Manager MCP Server

File Manager MCP Server

Provides secure file system operations for AI assistants including directory listing, file reading/writing, deletion, searching, and copying. Features safety controls like path validation, permission checks, and file size limits.

SFCC Development MCP Server

SFCC Development MCP Server

Provides comprehensive access to Salesforce B2C Commerce Cloud development tools including SFCC API documentation, best practices guides, log analysis, and system object definitions. Enables AI assistants to help with SFCC development tasks through both documentation-only mode and full credential-based mode.

markdownlint-mcp

markdownlint-mcp

Provides AI assistants with the ability to lint, validate, and auto-fix Markdown files to ensure compliance with established Markdown standards and best practices.

mcp-umami

mcp-umami

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

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.**

Custom MCP Servers

Custom MCP Servers

Koleksi server MCP kustom yang telah saya buat 🧠⚡️.

SearXNG MCP Server

SearXNG MCP Server

Provides privacy-focused web search capabilities through SearXNG metasearch engine, enabling web, image, video, and news searches without tracking. Includes comprehensive research tools that aggregate and analyze results from multiple search engines.

Math Operations MCP Server

Math Operations MCP Server

Enables mathematical operations and calculations through an MCP server interface. Provides computational capabilities accessible via HTTP endpoints for mathematical processing tasks.

Mcp Server Tester

Mcp Server Tester

WHOOP MCP Server for Poke

WHOOP MCP Server for Poke

Connects WHOOP fitness data to Poke AI assistant, enabling natural language queries for recovery scores, sleep analysis, strain tracking, and healthspan metrics.

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-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

MCP Fetch With Proxy

MCP Fetch With Proxy

mcp-fetch

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.

MCP Desktop Tools

MCP Desktop Tools

Enables searching text across configured local workspaces using ripgrep. Provides secure text search capabilities within defined workspace boundaries through both MCP server and CLI interfaces.

Letta MCP Server Railway Edition

Letta MCP Server Railway Edition

Enables AI clients to interact with Letta.ai's stateful agents via cloud deployment on Railway. Provides 20+ tools for agent management, conversations, memory operations, and tool configuration through a streamable HTTP transport optimized for production use.

YNAB MCP Server

YNAB MCP Server

A Model Context Protocol server that enables interaction with You Need A Budget (YNAB) via their API, allowing users to manage budgets, accounts, categories, and transactions through natural language.

MCP Server Boilerplate

MCP Server Boilerplate

A starter template for building MCP (Model Context Protocol) servers that integrate with Claude, Cursor, or other MCP-compatible AI assistants. Provides a clean foundation with TypeScript support, example tool implementation, and installation scripts for quick customization.

🤖 Laravel Vibes

🤖 Laravel Vibes

Paket Laravel untuk mengimplementasikan server Machine Control Protocol (MCP)

MCP Printer Server

MCP Printer Server

Enables AI assistants to print documents, manage print queues, and control printers on macOS/Linux systems via the CUPS printing system. Supports printing PDFs, text files, and other formats with options like duplex printing, landscape orientation, and multiple copies.

MCP Helm Chart

MCP Helm Chart

Here's a translation of "Helm Chart for MCP Server" into Indonesian, along with some considerations for different contexts: **Most Direct Translation:** * **Bagan Helm untuk Server MCP** This is a straightforward, literal translation. It's generally understandable, especially if the audience is familiar with technical terms like "Helm Chart" and "Server." **More Explanatory Translations (depending on context):** * **Bagan Helm untuk Server MCP (Konfigurasi dan Deployment)** - "Helm Chart for MCP Server (Configuration and Deployment)" This adds context, clarifying that the Helm Chart is used for configuration and deployment. * **Templat Helm untuk Server MCP** - "Helm Template for MCP Server" While "Bagan" is the most common translation for "Chart" in this context, "Templat" might be slightly more intuitive for some Indonesian speakers. * **Berkas Konfigurasi Helm untuk Server MCP** - "Helm Configuration File for MCP Server" This emphasizes that the Helm Chart is a configuration file. **Considerations:** * **Audience:** Who are you communicating with? If they are highly technical, the direct translation is fine. If they are less technical, a more explanatory translation might be better. * **Context:** Where will this translation be used? In documentation? In a presentation? The context will influence the best choice. * **MCP Server:** Is "MCP Server" a well-known term in the Indonesian-speaking community you're targeting? If not, you might need to provide a brief explanation of what it is. **Recommendation:** I would recommend starting with the most direct translation: **Bagan Helm untuk Server MCP**. If you find that people are confused, you can then add more context or use a more explanatory translation.

Unsplash API MCP Server

Unsplash API MCP Server

An API that exposes Unsplash image search, listing, and random photo capabilities as MCP tools, enabling AI models like Claude to directly interact with Unsplash's services.

MCP TypeScript Template

MCP TypeScript Template

A starter template for building remote Model Context Protocol servers using TypeScript, providing modern tooling and best practices while leveraging the MCP TypeScript SDK.

🛰️ Space Flight News MCP Server

🛰️ Space Flight News MCP Server

Proyek ini adalah server Model Context Protocol (MCP) yang terintegrasi dengan Space Flight News API untuk menyediakan artikel berita terkait penerbangan luar angkasa terkini.

Giphy API MCP Server

Giphy API MCP Server

An auto-generated Multi-Agent Conversation Protocol (MCP) Server that enables interaction with Giphy's API through natural language, allowing users to search, retrieve, and work with GIF content programmatically.

Street View Publish API MCP Server

Street View Publish API MCP Server

Enables interaction with Google's Street View Publish API for publishing and managing 360 photos on Google Street View through natural language commands.

Jokes MCP Server

Jokes MCP Server

A Model Context Protocol server that provides Chuck Norris and Dad jokes which can be integrated with Microsoft Copilot Studio and GitHub Copilot.

MCP Server

MCP Server

A Django-based implementation of the Model Context Protocol (MCP) for managing political preferences and visions for the future.

context-awesome

context-awesome

Give your AI agents access to 8,500+ community curated awesome lists with over 1 million curated resources.