Discover Awesome MCP Servers

Extend your agent with 33,044 capabilities via MCP servers.

All33,044
MeSH MCP

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

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

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

Remote MCP Server on Cloudflare

filesystem-mcp

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

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

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

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

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

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

example-mcp-server-streamable-http

Cloudflare Playwright MCP

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

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

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

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

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

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

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

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

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

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

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

MCP Toolbox for Databases

Open source MCP server specializing in easy, fast, and secure tools for Databases.

WSB Analyst MCP Server

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

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

gloria-mcp

MCP server for Gloria AI curated crypto news. Provides curated, real-time cryptocurrency news digests, recaps, and search.

Cloud Pilot MCP

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

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

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

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.