Discover Awesome MCP Servers
Extend your agent with 33,044 capabilities via MCP servers.
- All33,044
- 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
MeSH MCP
Connects Claude to the U.S. National Library of Medicine MeSH APIs to search and retrieve medical authority data, descriptors, and qualifiers. It enables library and metadata staff to perform subject analysis and confirm terminology within an AI-assisted cataloging workflow.
linkrescue-mcp
MCP server for broken link detection, monitoring, and AI-powered fix suggestions. Scans URLs or sitemaps, estimates SEO and revenue impact, and returns actionable remediation steps. Built with FastMCP 3.x.
Twitter/X MCP Server
Enables AI agents to interact with Twitter/X through Playwright browser automation without requiring an official API key. It provides tools for posting content, searching tweets, reading feeds, and managing social interactions like follows and likes.
Remote MCP Server on Cloudflare
filesystem-mcp
Một máy chủ MCP dựa trên TypeScript, triển khai một hệ thống ghi chú đơn giản, cho phép người dùng tạo, truy cập và tạo bản tóm tắt các ghi chú văn bản thông qua URI và các công cụ.
Electron MCP Server
A Model Context Protocol server that provides comprehensive Electron application automation, debugging, and observability capabilities through Chrome DevTools Protocol integration.
Elysia MCP Starter
A template for building Model Context Protocol servers using Elysia and Bun runtime, enabling LLM clients like Claude Desktop and Cody to access custom tools, prompts, and data resources.
NiiVue MCP Server
Provides fast lexical and optional semantic search over NiiVue neuroimaging visualization library documentation and API reference. Enables LLMs to query guides, retrieve API documentation from TypeScript source, and access structured information through cached BM25 and embedding-based search.
TCMB MCP
Provides access to Turkish Central Bank (TCMB) exchange rates with current and historical data since 1996, currency conversion, rate history statistics, and multi-currency comparisons with smart caching.
Klarna Payments MCP Server
An MCP server that enables interaction with Klarna's Payments API, allowing applications to implement Klarna payment options through natural language commands.
example-mcp-server-streamable-http
example-mcp-server-streamable-http
Cloudflare Playwright MCP
Enables AI assistants to control a browser through Playwright on Cloudflare Workers, allowing them to perform web automation tasks like navigation, typing, clicking, and taking screenshots.
Minecraft Survival MCP Server
Enables LLM agents to play and survive in Minecraft by abstracting low-level tasks like pathfinding, building, and crafting into high-level transactional commands. It utilizes a "Helix" architecture to handle execution and coordinate math autonomously, allowing models to focus on strategy and high-level intent.
MCP SQL Server
An MCP server for Microsoft SQL Server integration that enables users to query, monitor, and analyze databases directly through Claude. It supports schema exploration, performance analysis, and optional write operations via natural language commands.
JSer.info MCP Server
A Model Context Protocol server that provides search and retrieval capabilities for JSer.info's JavaScript resource database, enabling access to items, posts, product information, and timeline data through various specialized tools.
Dental Clinic Loan Verification MCP Server
Enables automated dental clinic loan verification by combining rule-based ID validation with LLM-powered document analysis and fraud detection. It supports provider-agnostic vision and reasoning tools to assess document consistency, verify credentials like PAN and GST, and generate comprehensive risk narratives.
MCP
Okay, here's a breakdown of how you might configure an MCP (presumably a Management Console Platform or similar) server to view company information and stock prices using Claude (likely referring to the Claude AI model from Anthropic), along with considerations and potential approaches: **Understanding the Components** * **MCP Server:** This is the central system where you want to display the information. It likely has a user interface (UI) and a backend that handles data retrieval and processing. * **Claude AI:** This is the large language model (LLM) that you'll use to extract and format the company information and stock prices. Claude excels at understanding natural language and providing structured responses. * **Data Sources:** You'll need reliable sources for company information (e.g., company websites, databases like Crunchbase, SEC filings) and stock prices (e.g., financial APIs like Alpha Vantage, IEX Cloud, or Refinitiv). * **API Integration:** You'll need a way for your MCP server to communicate with Claude and the data sources. This will involve using APIs (Application Programming Interfaces). **High-Level Architecture** 1. **User Request:** The user interacts with the MCP server's UI, requesting information about a specific company (e.g., "Show me information about Apple and its current stock price"). 2. **MCP Server Processing:** * The MCP server receives the user request. * It may perform some initial processing, such as validating the company name. 3. **Data Retrieval (via APIs):** * The MCP server uses APIs to fetch data from the data sources: * **Company Information API:** Retrieves details about the company (description, industry, key people, etc.). * **Stock Price API:** Retrieves the current stock price and potentially historical data. 4. **Claude AI Integration:** * The MCP server sends a prompt to Claude, including: * The user's request (e.g., "Summarize information about Apple and its current stock price.") * The data retrieved from the APIs (company information and stock price). * Claude processes the information and generates a structured response (e.g., a summary of the company, its industry, key facts, and the current stock price). 5. **Response Display:** * The MCP server receives the structured response from Claude. * It formats the response and displays it in the MCP server's UI. **Detailed Steps and Considerations** 1. **Choose Data Sources and APIs:** * **Stock Prices:** * **Alpha Vantage:** Offers a free tier with limitations and paid plans. Easy to use. * **IEX Cloud:** Another popular option with a free tier and paid plans. * **Refinitiv:** A more comprehensive (and expensive) option for professional use. * **Company Information:** * **Crunchbase:** Provides detailed company profiles (often requires a paid subscription). * **SEC Filings (EDGAR):** A free source of information, but requires parsing SEC documents. * **Company Websites:** You can scrape company websites, but be mindful of terms of service and robots.txt. * **Clearbit:** Provides company information based on domain names. * **API Keys:** Obtain API keys for the chosen data sources. Store these securely (e.g., using environment variables). 2. **Set up Claude API Access:** * **Anthropic Account:** Create an account with Anthropic. * **API Key:** Obtain your Claude API key. * **Claude API Client:** Use a suitable client library (e.g., Python's `anthropic` library) to interact with the Claude API. 3. **MCP Server Development:** * **Backend Language:** Choose a backend language (e.g., Python, Node.js, Java) for your MCP server. * **Framework:** Use a web framework (e.g., Flask, Django, Express.js, Spring Boot) to build the server. * **API Integration:** Implement code to: * Call the stock price API. * Call the company information API. * Call the Claude API. * **Data Handling:** Parse the responses from the APIs and format the data for Claude. * **Error Handling:** Implement robust error handling to gracefully handle API failures, invalid company names, etc. * **Security:** Protect your API keys and prevent unauthorized access to your MCP server. 4. **Claude Prompt Engineering:** * **Craft Effective Prompts:** The prompt you send to Claude is crucial. Here's an example: ```python prompt = f""" You are a financial analyst summarizing company information and stock prices. Company: {company_name} Company Information: {company_information} Current Stock Price: {stock_price} Please provide a concise summary of the company, its industry, and its current stock price. Include key facts and figures. Format the response in a clear and easy-to-read manner. """ ``` * **Experiment with Prompts:** Try different prompts to see what works best. Experiment with the level of detail you request, the formatting instructions, and the overall tone. * **Context Window:** Be aware of Claude's context window (the maximum amount of text it can process at once). If the company information is very long, you may need to truncate it or summarize it before sending it to Claude. 5. **MCP Server UI Development:** * **Display the Results:** Design the UI to display the information returned by Claude in a clear and user-friendly way. * **Search Functionality:** Implement a search box where users can enter company names. * **Error Messages:** Display informative error messages to the user if something goes wrong. **Example Code Snippet (Python with Flask and Alpha Vantage)** ```python from flask import Flask, request, jsonify import requests import os from anthropic import Anthropic app = Flask(__name__) # API Keys (store these securely in environment variables) ALPHA_VANTAGE_API_KEY = os.environ.get("ALPHA_VANTAGE_API_KEY") CLAUDE_API_KEY = os.environ.get("CLAUDE_API_KEY") # Initialize Anthropic client client = Anthropic(api_key=CLAUDE_API_KEY) def get_stock_price(symbol): url = f"https://www.alphavantage.co/query?function=GLOBAL_QUOTE&symbol={symbol}&apikey={ALPHA_VANTAGE_API_KEY}" response = requests.get(url) data = response.json() if "Global Quote" in data: return data["Global Quote"]["05. price"] else: return None def get_company_information(company_name): # Replace this with your actual company information retrieval logic # This is a placeholder - you'll need to use a real API or data source return f"Placeholder information about {company_name}." def generate_claude_summary(company_name, company_information, stock_price): prompt = f""" You are a financial analyst summarizing company information and stock prices. Company: {company_name} Company Information: {company_information} Current Stock Price: {stock_price} Please provide a concise summary of the company, its industry, and its current stock price. Include key facts and figures. Format the response in a clear and easy-to-read manner. """ try: completion = client.completions.create( model="claude-3-opus-20240229", # Or your preferred Claude model max_tokens_to_sample=1000, prompt=f"{prompt}", ) return completion.completion except Exception as e: return f"Error generating summary: {e}" @app.route("/company_info", methods=["GET"]) def get_company_info(): company_name = request.args.get("company") if not company_name: return jsonify({"error": "Company name is required"}), 400 stock_price = get_stock_price(company_name) company_information = get_company_information(company_name) if stock_price is None: return jsonify({"error": f"Could not retrieve stock price for {company_name}"}), 404 claude_summary = generate_claude_summary(company_name, company_information, stock_price) return jsonify({ "company": company_name, "stock_price": stock_price, "company_information": company_information, "claude_summary": claude_summary }) if __name__ == "__main__": app.run(debug=True) ``` **Important Considerations:** * **Cost:** Using Claude and financial APIs can incur costs. Monitor your usage and set spending limits. * **Rate Limiting:** Be aware of rate limits on the APIs you use. Implement retry logic to handle rate limiting errors. * **Data Accuracy:** Verify the accuracy of the data from the APIs. Financial data can change rapidly. * **Security:** Protect your API keys and prevent unauthorized access to your MCP server. * **Scalability:** Design your system to handle a large number of requests if needed. * **Error Handling:** Implement comprehensive error handling to gracefully handle API failures, invalid company names, and other potential issues. * **Prompt Engineering:** Experiment with different prompts to optimize the quality of the summaries generated by Claude. * **Model Selection:** Choose the appropriate Claude model based on your needs and budget. The more powerful models (like Claude 3 Opus) will provide better results but are also more expensive. **Vietnamese Translation of Key Terms:** * **MCP Server:** Máy chủ MCP (or Máy chủ nền tảng quản lý - Management Console Platform Server) * **Claude AI:** Claude AI (or Mô hình AI Claude) * **API:** API (Giao diện lập trình ứng dụng) * **Stock Price:** Giá cổ phiếu * **Company Information:** Thông tin công ty * **Prompt:** Lời nhắc (or Câu lệnh) * **Data Source:** Nguồn dữ liệu * **User Interface (UI):** Giao diện người dùng This detailed explanation should give you a solid foundation for configuring your MCP server to use Claude for company information and stock prices. Remember to adapt the code and steps to your specific environment and requirements. Good luck!
FastAPI MCP Server
Wraps FastAPI REST endpoints as MCP tools, enabling natural language interaction with user management, task management, and mathematical calculations through Gemini CLI.
CVE MCP Server
Provides conversational access to a local CVE (Common Vulnerabilities and Exposures) database, enabling natural language queries to search vulnerabilities, retrieve detailed CVE information, and view security statistics.
AlibabaCloud DevOps MCP Server
Enables AI assistants to interact with Alibaba Cloud Yunxiao DevOps platform for managing projects, code repositories, work items, pipelines, deployments, and testing workflows through comprehensive organization, development, and delivery tools.
Remember-Memory
An implementation of a classification-based persistent memory system that enables Claude to store and retrieve classified memory information across chat sessions
Ignition MCP Server
Enables AI assistants to interact with Inductiveautomation's Ignition SCADA/MES platform through its REST API. Provides 45+ tools for gateway management, project operations, backup handling, log analysis, and license activation.
MCP Toolbox for Databases
Open source MCP server specializing in easy, fast, and secure tools for Databases.
WSB Analyst MCP Server
A Model Context Protocol server that enables LLM clients to fetch, analyze, and extract insights from real-time WallStreetBets posts, comments, and shared links for market analysis.
Seamless Sign-ups MCP Server
A demonstration project that uses Google Gemini 2.0 Flash to interact with a locally hosted Model Calling Protocol server for managing user registration data stored in CSV files.
gloria-mcp
MCP server for Gloria AI curated crypto news. Provides curated, real-time cryptocurrency news digests, recaps, and search.
Cloud Pilot MCP
Provides AI agents with natural language control over AWS, Azure, GCP, and Alibaba Cloud infrastructure through dynamic API discovery and execution. Supports 51,900+ cloud operations and includes OpenTofu integration for complete infrastructure lifecycle management.
Claude Data Buddy
Enables conversational analysis of CSV and Parquet files through natural language, providing statistics, summaries, data type information, and comprehensive multi-step data analysis.
Mnemo Cortex
Persistent semantic memory for AI agents — hybrid SQLite + FTS5 with DAG-based summaries, context compaction, and 7 MCP tools. Open source, self-hosted, zero API cost.
Xueqiu MCP
Một dịch vụ MCP (Message Control Protocol) dựa trên API của Xueqiu (thị trường chứng khoán Trung Quốc) cho phép người dùng truy vấn dữ liệu chứng khoán trực tiếp thông qua Claude hoặc các trợ lý AI khác.