Discover Awesome MCP Servers

Extend your agent with 26,654 capabilities via MCP servers.

All26,654
SSH Remote MCP Server

SSH Remote MCP Server

Enables SSH remote access to servers through Claude, allowing users to execute commands, transfer files via SFTP, and manage multiple remote connections using natural language.

ynab-mcpb

ynab-mcpb

MCP server for YNAB. Reconcile bank statements, itemize receipts, manage transactions — all through natural language.

Drone CI MCP Server

Drone CI MCP Server

A TypeScript-based MCP server scaffold designed for monitoring and interacting with Drone CI environments. It provides tools for webhook parsing, HMAC signature verification, and state management for CI/CD pipelines.

MCP SQL Agent

MCP SQL Agent

An AI-powered SQLite assistant that converts natural language to SQL queries with full schema awareness, enabling users to interact with databases using conversational language.

EVM MCP Server

EVM MCP Server

Gương của

SAP Documentation MCP Server

SAP Documentation MCP Server

Provides offline access to SAP documentation and real-time SAP Community content, integrating official documentation with community-driven solutions for comprehensive developer support.

MCP Joke Server with Authentication

MCP Joke Server with Authentication

Chơi thử với mcp-servers và các tùy chọn xác thực mcp-client của chúng.

Morningstar MCP Server

Morningstar MCP Server

MCP Argentina Datos

MCP Argentina Datos

A Model Context Protocol server that provides tools to access information about Argentina through the Argentina Datos API, including holidays, presidential events, dollar exchange rates, and legislative data.

MCP Server Bootcamp

MCP Server Bootcamp

A comprehensive free bootcamp that teaches the creation of Model Context Protocol (MCP) servers, covering everything from basics to advanced enterprise architectures in 7 weeks.

tui-mcp

tui-mcp

What Chrome DevTools MCP is for the browser, tui-mcp is for the terminal. Launch any TUI app, take screenshots, send keystrokes, read text - works with any framework.

Subgraph Registry MCP

Subgraph Registry MCP

Agent-friendly semantic classification of all subgraphs on The Graph Network. Pre-computed index of 15,500+ subgraphs with domain classification, protocol type detection, schema fingerprinting, canonical entity mapping, and composite reliability scoring.

Overleaf MCP Server

Overleaf MCP Server

Enables read-only interaction with Overleaf LaTeX projects through compatible clients like Claude Desktop, Cursor, and VS Code. Allows users to list and read project files safely without modification capabilities.

Log MCP Server

Log MCP Server

Enables AI assistants to automatically inspect and analyze application runtime log files for debugging and troubleshooting. Supports monitoring multiple log directories simultaneously with tools for listing, reading, searching, and paginating through log files.

Entscheidsuche MCP Server

Entscheidsuche MCP Server

Provides access to Swiss court decisions through the entscheidsuche.ch API, enabling search, retrieval, and analysis of legal documents across different cantons and courts using natural language queries.

mcp-test-server

mcp-test-server

A lightweight MCP test server for verifying client connectivity, providing tools, resources, and prompts for integration.

Real Estate Investment MCP Server

Real Estate Investment MCP Server

An MCP server that connects to a SQLite database of Zillow real estate data, enabling users to explore property values, rent indexes, and forecasts through a chat interface to make informed investment decisions.

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.

MCP Server for cryptographic hashing

MCP Server for cryptographic hashing

Một máy chủ Giao thức Ngữ cảnh Mô hình (MCP) để tính toán các hàm băm MD5 và SHA-256, hoàn chỉnh với các công cụ và hướng dẫn để hiểu và xây dựng máy chủ MCP. Hoạt động với Claude Desktop & VSCode.

MidOS Research Protocol

MidOS Research Protocol

104 high quality skill packs across 20+ tech stacks. 1,284 curated chunks. 104 validated discoveries. Every piece reviewed, cross-validated, and myth-busted.

MCP JSON Server

MCP JSON Server

Enables comprehensive JSON file operations including reading, writing, transforming, and analyzing JSON data from local files and URLs. Supports JSON pointer access, schema inference, data merging, and specialized market data optimization tools.

Weather Mcp

Weather Mcp

Máy chủ MCP cho dự báo thời tiết và cảnh báo.

Model Context Protocol Server

Model Context Protocol Server

An MCP server for integrating AI models with client applications, allowing for structured interactions with APIs using command-line arguments for authentication and configuration.

MySQL MCP Server

MySQL MCP Server

A Message Control Protocol server that provides an interface for managing and querying departmental budget information through a MySQL database.

MCPolice

MCPolice

Enables AI tools to report violations of international laws to monitoring agencies like Interpol, UN, and IAEA. Provides tools for reporting violations, listing legal statutes, and retrieving violation statistics through the MCP protocol.

Nocodb MCP Server

Nocodb MCP Server

MCP Todo.txt Integration

MCP Todo.txt Integration

A server implementation that enables LLMs to programmatically manage tasks in Todo.txt files using the Model Context Protocol (MCP), supporting operations like adding, completing, deleting, listing, searching, and filtering tasks.

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.

Plane MCP Server

Plane MCP Server

A Model Context Protocol (MCP) server that enables LLMs to interact with Plane.so, allowing them to manage projects and issues through Plane's API. Using this server, LLMs like Claude can directly interact with your project management workflows while maintaining user control and security.

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!