Discover Awesome MCP Servers
Extend your agent with 27,058 capabilities via MCP servers.
- All27,058
- 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 SysOperator
A Model Context Protocol server enabling AI assistants to directly interact with infrastructure tools like Ansible and Terraform for executing playbooks, managing cloud resources, and performing other infrastructure operations.
Archicad MCP Server
Enables MCP clients like Claude to interact with Graphisoft Archicad through the Tapir add-on's JSON commands. Supports automated Archicad operations and custom tool integration for architectural design workflows.
read-docs-mcp
A Model Context Protocol server that enables AI agents to access, search, and understand structured package documentation and source code from Git repositories. It automatically generates specialized tools to browse module overviews, components, and detailed documentation for technical libraries.
Jina AI MCP Server
Provides access to Jina AI's Search Foundation APIs for embeddings, web search, content extraction, reranking, classification, and semantic text segmentation.
MCP Prompt Template Selector
Provides AI-powered selection and generation of specialized system prompts from a database of over 66 templates for Claude Code. It uses semantic search to find the best matching template and can adapt it to fit specific user tasks and contexts.
Perplexity Server
Okay, I understand. You want to perform a web search using Perplexity to get information for an MCP (presumably a topic you'll provide later), and you want to do this *without* using any API keys. Here's the breakdown of why that's tricky and what options you *might* have, along with their limitations: **Why It's Difficult (and why API keys exist):** * **Perplexity's Design:** Perplexity is designed to be accessed primarily through its official website or its API. The API is the intended way for developers to programmatically access its search and summarization capabilities. APIs are protected by API keys to: * **Control Usage:** Prevent abuse and ensure fair access to resources. * **Track Usage:** Monitor how the service is being used for billing and performance analysis. * **Enforce Terms of Service:** Ensure users adhere to the rules of the platform. * **Web Scraping Challenges:** The alternative to using an API is web scraping (programmatically extracting data from a website). This is generally discouraged and can be problematic: * **Terms of Service Violation:** Most websites (including Perplexity) explicitly prohibit scraping in their terms of service. Violating these terms can lead to your IP address being blocked. * **Website Structure Changes:** Websites change their HTML structure frequently. A scraper that works today might break tomorrow. * **Rate Limiting:** Websites often implement rate limiting to prevent scrapers from overloading their servers. You'll likely be blocked if you make too many requests too quickly. * **Ethical Considerations:** Scraping can put a strain on the website's resources and potentially disrupt service for other users. **Possible (But Limited and Potentially Unreliable) Approaches:** 1. **Manual Search and Copy-Pasting:** * **How it works:** The simplest approach is to manually go to the Perplexity website (perplexity.ai), enter your MCP search query, and then copy and paste the results into your own document or application. * **Pros:** No code required, avoids violating terms of service. * **Cons:** Extremely tedious and time-consuming for anything beyond a few searches. Not automated. 2. **Very Basic Web Scraping (Use with Extreme Caution):** * **Disclaimer:** I strongly advise against this unless you understand the risks and are prepared to deal with potential blocking or legal issues. *Only use this for very small, infrequent, and non-commercial purposes.* * **How it *might* work (but likely won't for long):** * **Inspect the Perplexity Website:** Use your browser's developer tools (usually by pressing F12) to examine the HTML structure of the Perplexity search results page. Identify the HTML elements that contain the search results you want (e.g., `<div>` tags, `<p>` tags, etc.). * **Use a Web Scraping Library:** Use a Python library like `requests` to fetch the HTML content of the Perplexity search results page for your query. Then, use a library like `Beautiful Soup` to parse the HTML and extract the data you identified in the previous step. * **Example (Conceptual - Likely to Break):** ```python import requests from bs4 import BeautifulSoup query = "Your MCP Search Query Here" # Replace with your actual query url = f"https://www.perplexity.ai/search?q={query}" #This is a guess at the URL structure try: response = requests.get(url) response.raise_for_status() # Raise an exception for bad status codes (404, 500, etc.) soup = BeautifulSoup(response.content, "html.parser") # **THIS IS THE TRICKY PART - YOU NEED TO FIND THE RIGHT HTML ELEMENTS** # Example: Let's say the search results are in <div> tags with class "result-item" results = soup.find_all("div", class_="result-item") for result in results: # Extract the text from each result (adjust based on the actual HTML) text = result.text.strip() print(text) except requests.exceptions.RequestException as e: print(f"Error: {e}") except Exception as e: print(f"An unexpected error occurred: {e}") ``` * **Pros:** Potentially automates the search process (but very fragile). * **Cons:** * **High risk of being blocked.** * **Very likely to break due to website changes.** * **Potentially violates Perplexity's terms of service.** * **Requires programming knowledge.** * **No guarantee of accurate or complete results.** **Important Considerations:** * **Ethical Scraping:** If you absolutely must scrape, be respectful: * **Identify Yourself:** Set a `User-Agent` header in your `requests` call to identify your script and provide contact information. * **Rate Limiting:** Introduce delays between requests (e.g., using `time.sleep()`) to avoid overloading the server. * **Check `robots.txt`:** Examine the website's `robots.txt` file (e.g., `perplexity.ai/robots.txt`) to see if there are any specific rules about which pages you are allowed to crawl. * **Consider Alternatives:** Before resorting to scraping, explore other search engines that might offer more accessible APIs or data feeds (even if they aren't exactly Perplexity). **In summary, performing a Perplexity web search without an API key is highly discouraged and comes with significant risks and limitations. The manual approach is the safest, but the least efficient. Web scraping is technically possible, but ethically questionable and practically unreliable.** To give you a more specific answer, please tell me: 1. **What is the MCP you want to search for?** 2. **What is the *purpose* of this search?** (e.g., personal research, academic project, commercial application). This will help me understand the context and suggest more appropriate solutions. 3. **What is your level of programming experience?** Once I have this information, I can provide more tailored advice. However, I must reiterate that I cannot endorse or assist with any activity that violates a website's terms of service.
OwlOCR MCP
A macOS-based MCP server that enables high-accuracy text extraction from PDF and image files using the OwlOCR app or Apple's Vision Framework. It supports multi-language OCR and provides asynchronous tools for processing documents directly within MCP clients.
SpecLinter MCP
An AI-powered tool that transforms natural language specifications into structured, actionable development tasks with quality grading and Gherkin test scenarios. It also features semantic similarity detection to prevent duplicate work and validates implementations against original requirements.
MCP Server for apple calendar
A simple mcp-server to add calendar events
ABAQUS MCP Server for GUI Scripting
A server that enables programmatic interaction with an already running Abaqus/CAE GUI application, allowing users to execute Python scripts and retrieve message logs through the Model Context Protocol (MCP).
DDG MCP Server
A basic MCP server template built with FastMCP framework that provides example tools for echoing messages and retrieving server information. Serves as a starting point for building custom MCP servers with support for both stdio and HTTP transports.
Model Context Protocol (MCP) Tips and Best Practices
以下是一些使用模型上下文协议 (MCP) 服务器的技巧和最佳实践: (Yīxiē shǐyòng móxíng shàngxiàwén xiéyì (MCP) fúwùqì de jìqiǎo hé zuìjiā shíjiàn:) Alternatively, a more concise translation: 使用模型上下文协议 (MCP) 服务器的技巧和最佳实践 (Shǐyòng móxíng shàngxiàwén xiéyì (MCP) fúwùqì de jìqiǎo hé zuìjiā shíjiàn)
SharkMCP
A Model Context Protocol server that provides network packet capture and analysis capabilities through Wireshark/tshark integration, enabling AI assistants to perform network security analysis and troubleshooting.
FormFor MCP Server
Enables AI clients to create multi-field forms, send approval requests via email, and retrieve structured human responses. It facilitates human-in-the-loop workflows by allowing agents to collect data and check form completion status.
MCP Executor Server
A secure server that enables code execution in isolated Docker environments, supporting Python with strict security constraints including network isolation, limited filesystem access, and resource limitations.
claude-mcp-tunnel
MCP server that detects project frameworks (25+), starts dev servers, and creates public Cloudflare tunnels from a single tool call. Text Claude via Dispatch "start my project and give me a link" and get back an HTTPS URL you can open on your phone. Supports full-stack projects, auto-installs dependencies, and also works as a standalone CLI.
MCP (Model Context Protocol) Server
一个 Model Context Protocol (MCP) 服务器和客户端的 TypeScript 实现,它能够与语言模型(特别是运行在 Ollama 上的 Mistral)进行交互。
MCP Weather Server
A demonstration MCP server created for learning purposes, allowing Claude AI to interact with local files and a Postgres database while implementing a custom Model Context Protocol.
Zotero MCP Server
Integrates with Zotero's local API to search your reference library, retrieve bibliographic details, and extract full text from PDF attachments.
Audio Analysis MCP Server
Enables AI models to analyze audio files through numerical fingerprints, pitch tracking, and visual spectrograms without requiring direct audio playback. It provides tools for comparing audio iterations and detecting patterns using token-efficient analysis operations.
Vapi MCP Server
镜子 (jìng zi)
Products API MCP Server
An MCP server that retrieves product data from the DummyJSON API, supporting filtering by various parameters like ID, title, category, brand, price and rating.
ScottOS MCP Calendar Server
Enables ChatGPT to interact with Google Calendar through a remote MCP server. Provides tools to list, create, update, and delete calendar events with OAuth authentication.
SEI MCP Server V2
Enables AI agents to interact with the Sei blockchain ecosystem through natural language, providing DeFi trading, NFT marketplace access, cross-chain bridging, token deployment, and comprehensive on-chain data analytics.
Vertex AI MCP Server
Implementation of Model Context Protocol (MCP) server that provides tools for accessing Google Cloud's Vertex AI Gemini models, supporting features like web search grounding and direct knowledge answering for coding assistance and general queries.
Bitburner MCP Server
A bridge for the Bitburner Remote API that enables AI models to interact with the game through file management and remote method tools. It supports stdio and HTTP transports, featuring a local dashboard for monitoring connection status and events.
YT-NINJA
Enables AI-powered YouTube video analysis including transcript management, video summaries, chapter generation, keyword extraction, and playback control. Supports searching videos, retrieving channel/playlist information, and translating transcripts using Google Gemini AI.
MCP Prompt Optimizer
Automatically analyzes and optimizes AI prompts by calculating clarity scores, detecting risks, asking clarifying questions, and adding domain-specific requirements to improve AI interaction quality.
Heptabase MCP
A Model Context Protocol service that enables AI assistants to search, retrieve, analyze, and export data from Heptabase backups.
Weather MCP Server
Enables users to get weather forecasts and alerts for any US city and state through natural language queries using the National Weather Service API.