Discover Awesome MCP Servers
Extend your agent with 26,794 capabilities via MCP servers.
- All26,794
- 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
OpsNow MCP Asset Server
Strapi MCP Server
Provides AI agents with full access to Strapi 5.x CMS for managing content types, entries, media, and schemas. It supports full CRUD operations, relation management, and secure authentication for comprehensive content administration.
Remote MCP Server on Cloudflare
ComfyUI MCP Server
Enables AI assistants to interact with local ComfyUI installations to list nodes, validate workflows, and execute image generation workflows directly without requiring an HTTP server.
k8s-mcp-server
Máy chủ K8s cho MCP
pentestMCP
An MCP server that exposes over 20 standard penetration testing utilities, such as Nmap, SQLMap, and OWASP ZAP, as callable tools for AI agents. It enables natural language control over complex security workflows for automated and interactive penetration testing.
Remote MCP Server on Cloudflare
MCP Windows
Windows integration MCP server that enables Claude to interact with Windows system features including media playback control, notification management, window operations, screenshots, monitor control, theme settings, file opening, and clipboard access.
Ghibli Image Generator MCP Server
Provides access to the Ghibli Image Generator API for creating Ghibli-style images using OpenAI models. It enables users to generate stylized artwork through the ghibli_generate_image tool.
HuLa MCP 服务
🌍 Dịch vụ MCP của ứng dụng nhắn tin tức thời HuLa
visitbeijing
visitbeijing
JoeSandboxMCP
A Model Context Protocol (MCP) server for interacting with Joe Sandbox Cloud. This server exposes rich analysis and IOC extraction capabilities from Joe Sandbox and integrates cleanly into any MCP-compatible application (e.g. Claude Desktop, Glama, or custom LLM agents).
Session Buddy
Provides comprehensive session management for Claude Code with automatic initialization/cleanup, quality checkpoints, and local conversation memory with semantic search for capturing learnings across coding sessions.
OpenAPI Schema
Một máy chủ MCP (Meta-Content Protocol) cung cấp thông tin lược đồ OpenAPI cho các LLM (Large Language Models) như Claude. Máy chủ này cho phép một LLM khám phá và hiểu các lược đồ OpenAPI lớn thông qua một tập hợp các công cụ chuyên dụng, mà không cần phải tải toàn bộ lược đồ vào ngữ cảnh.
Daily Briefing MCP Server
Aggregates data from Google Calendar, TripIt, and Fireflies.ai to generate comprehensive daily briefings, schedule overviews, and action item lists. It enables users to manage their time by detecting meeting conflicts, identifying focus slots, and tracking upcoming travel plans.
Portainer MCP Server
Jira MCP Server
Enables AI assistants to interact with Atlassian Jira Cloud, allowing users to manage projects, issues, comments, and workflows through natural language commands.
lg-mcp-servers
coin-mcp-server
Okay, here's a breakdown of how to use Bitget's API to get cryptocurrency information, along with considerations for Vietnamese users: **Understanding the Basics** * **API (Application Programming Interface):** Think of it as a way for your computer program (like a script you write in Python) to talk to Bitget's servers and request data. Instead of going to the Bitget website and clicking around, you can automate the process. * **Authentication:** Some API endpoints (the specific URLs you use to request data) require you to authenticate. This means proving you are who you say you are, usually with an API key and secret key. You'll get these from your Bitget account settings. Public endpoints (like getting the price of Bitcoin) often don't require authentication. * **Rate Limits:** Bitget, like most exchanges, has rate limits. This means you can only make a certain number of requests per minute or second. If you exceed the limit, you'll get an error. You need to design your code to handle rate limits gracefully (e.g., by pausing and retrying). * **API Documentation:** The *most important* resource is the official Bitget API documentation. Find it on the Bitget website (usually in the "API" or "Developers" section). This documentation will tell you: * The available endpoints (URLs). * The required parameters for each endpoint. * The format of the data you'll receive (usually JSON). * Authentication requirements. * Rate limits. **Steps to Get Cryptocurrency Info Using Bitget's API** 1. **Create a Bitget Account (if you don't have one):** Go to the Bitget website and sign up. 2. **Generate API Keys (if needed):** * Log in to your Bitget account. * Go to the API management section (usually under "Profile" or "Security"). * Create a new API key. You'll get an API key and a secret key. *Keep the secret key safe!* Don't share it with anyone. * Set the permissions for your API key. For example, if you only want to read data, give it "Read Only" permissions. If you want to trade, give it "Trade" permissions (but be very careful!). 3. **Choose a Programming Language:** Python is a popular choice for working with APIs because it's relatively easy to learn and has good libraries for making HTTP requests and handling JSON data. Other options include JavaScript, Java, and Go. 4. **Install Necessary Libraries (if using Python):** ```bash pip install requests ``` 5. **Write Your Code:** Here's a Python example to get the current price of Bitcoin (BTC) in USDT (Tether) using a *hypothetical* public endpoint (you'll need to find the *actual* endpoint in the Bitget API documentation): ```python import requests import json def get_btc_price(): """Gets the current BTC/USDT price from Bitget.""" try: # Replace with the *actual* Bitget API endpoint for ticker information url = "https://api.bitget.com/api/spot/v1/ticker?symbol=BTCUSDT" # This is just an example! response = requests.get(url) response.raise_for_status() # Raise an exception for bad status codes (4xx or 5xx) data = response.json() # Check the structure of the JSON data from the API documentation # and adjust the following line accordingly. This is just an example. price = data['data']['last'] # Example: Assuming the price is in 'last' field print(f"The current BTC/USDT price on Bitget is: {price}") except requests.exceptions.RequestException as e: print(f"Error making API request: {e}") except (KeyError, TypeError) as e: print(f"Error parsing JSON response: {e}. Check the API documentation.") if __name__ == "__main__": get_btc_price() ``` **Explanation:** * `import requests`: Imports the `requests` library for making HTTP requests. * `import json`: Imports the `json` library for working with JSON data. * `get_btc_price()`: A function to encapsulate the API call. * `url = ...`: **This is the most important part! You MUST replace this with the correct URL from the Bitget API documentation.** The example URL is just a placeholder. * `response = requests.get(url)`: Makes a GET request to the API endpoint. * `response.raise_for_status()`: Checks if the request was successful (status code 200). If not, it raises an exception. * `data = response.json()`: Parses the JSON response from the API. * `price = data['data']['last']`: **This is where you extract the price from the JSON data. You MUST adjust this line based on the structure of the JSON data returned by the Bitget API.** Look at the API documentation to see the correct field names. * `print(...)`: Prints the price. * `try...except`: Handles potential errors, such as network errors or errors parsing the JSON data. This is important for robust code. 6. **Run Your Code:** Execute the Python script. It should print the current BTC/USDT price. **Important Considerations for Vietnamese Users:** * **Language Support:** The Bitget API documentation is likely in English. Use a translation tool (like Google Translate) if needed to understand the documentation. * **Time Zones:** Be aware of the time zone used by the Bitget API. It's usually UTC. You may need to convert time zones in your code if you're working with local time. * **Currency:** Make sure you're requesting the correct currency pair (e.g., BTC/USDT, BTC/VND if available). Bitget might not offer direct trading pairs with VND. You might need to convert from USDT to VND using another service. * **Regulations:** Be aware of any regulations in Vietnam regarding cryptocurrency trading and API usage. * **Community Support:** Look for Vietnamese-speaking cryptocurrency communities or forums where you can ask for help with the Bitget API. * **Security:** *Never* hardcode your API key and secret key directly into your code. Use environment variables or a configuration file to store them securely. This prevents them from being accidentally exposed if you share your code. **Example of using environment variables (Python):** ```python import os import requests import json def get_btc_price(): """Gets the current BTC/USDT price from Bitget.""" try: # Replace with the *actual* Bitget API endpoint for ticker information url = "https://api.bitget.com/api/spot/v1/ticker?symbol=BTCUSDT" # This is just an example! # If the API requires authentication, get the keys from environment variables api_key = os.environ.get("BITGET_API_KEY") api_secret = os.environ.get("BITGET_SECRET_KEY") # Add headers for authentication (if required by the API) headers = { "ACCESS-KEY": api_key, "ACCESS-SIGN": generate_signature(api_secret, "your_request_params"), # Replace "your_request_params" "ACCESS-TIMESTAMP": str(int(time.time())) } response = requests.get(url, headers=headers) # Add headers to the request response.raise_for_status() # Raise an exception for bad status codes (4xx or 5xx) data = response.json() # Check the structure of the JSON data from the API documentation # and adjust the following line accordingly. This is just an example. price = data['data']['last'] # Example: Assuming the price is in 'last' field print(f"The current BTC/USDT price on Bitget is: {price}") except requests.exceptions.RequestException as e: print(f"Error making API request: {e}") except (KeyError, TypeError) as e: print(f"Error parsing JSON response: {e}. Check the API documentation.") def generate_signature(secret_key, params): """Generates the signature for authenticated requests.""" import hashlib import hmac import urllib.parse # Construct the message to be signed message = urllib.parse.urlencode(params) # Hash the message using HMAC-SHA256 hmac_obj = hmac.new(secret_key.encode('utf-8'), message.encode('utf-8'), hashlib.sha256) signature = hmac_obj.hexdigest() return signature if __name__ == "__main__": get_btc_price() ``` **Before running this code:** 1. **Set Environment Variables:** Set the `BITGET_API_KEY` and `BITGET_SECRET_KEY` environment variables on your system. How you do this depends on your operating system. For example, on Linux/macOS: ```bash export BITGET_API_KEY="your_api_key" export BITGET_SECRET_KEY="your_secret_key" ``` On Windows: ``` set BITGET_API_KEY=your_api_key set BITGET_SECRET_KEY=your_secret_key ``` 2. **Replace Placeholders:** Replace `"https://api.bitget.com/api/spot/v1/ticker?symbol=BTCUSDT"` with the *actual* Bitget API endpoint. Replace `"your_request_params"` with the actual parameters required for signature generation. 3. **Implement Signature Generation:** The `generate_signature` function is a placeholder. You *must* implement the correct signature generation algorithm as specified in the Bitget API documentation. The example uses HMAC-SHA256, but the exact details might be different. **Key Takeaways:** * **Read the Documentation:** The Bitget API documentation is your bible. Understand it thoroughly. * **Handle Errors:** Write code that gracefully handles errors (network errors, API errors, JSON parsing errors). * **Secure Your Keys:** Never expose your API keys. * **Respect Rate Limits:** Don't overload the API. * **Start Simple:** Begin with a simple example (like getting the price of Bitcoin) and then gradually add more complexity. **Vietnamese Translation of Key Phrases:** * **API:** Giao diện lập trình ứng dụng (hoặc API) * **API Key:** Khóa API * **Secret Key:** Khóa bí mật * **Endpoint:** Điểm cuối * **Authentication:** Xác thực * **Rate Limit:** Giới hạn tốc độ * **Documentation:** Tài liệu * **Price:** Giá * **Currency Pair:** Cặp tiền tệ * **Environment Variable:** Biến môi trường * **Signature:** Chữ ký I hope this comprehensive guide helps you get started with the Bitget API! Remember to consult the official Bitget API documentation for the most accurate and up-to-date information. Good luck!
Ros_mcp_server
Máy chủ ROS MCP được thiết kế để tạo điều kiện thuận lợi cho việc điều khiển chuyển động của robot bằng cách cung cấp một tập hợp các chức năng cho phép thao tác chính xác các vận tốc tuyến tính và góc.
Cover Letter MCP Server
Generates professional PDF cover letters using LaTeX with advanced folder management capabilities. Integrates with Claude Desktop to create beautifully formatted cover letters with customizable organization by company, role, or industry.
Teambition MCP Server
A Model Context Protocol (MCP) server that provides AI capabilities to Teambition applications, enabling programmatic access to user management, organization data, and project collaboration features through natural language.
System Info MCP Server
Enables comprehensive system monitoring and diagnostics through 18 tools that provide detailed information about CPU, memory, disk usage, network interfaces, running processes, battery status, hardware details, and temperature monitoring. Allows users to query system information and performance metrics through natural language interactions.
Google Calendar MCP Server
Enables management of dental appointments through Google Calendar integration. Supports booking, canceling, rescheduling appointments, checking availability, and finding next available slots through natural language.
Arbitrum Bridge MCP Server
Enables AI agents to perform cross-chain bridging operations using natural language intents, with support for multiple protocols (Across, Stargate) and advanced security features like oracle validation and slippage protection. Provides comprehensive bridging tools including quote estimation, transaction building, and approval management across Arbitrum and Ethereum networks.
mcp-notify
MCP Server for notify to telegram / weixin
MCP Home Assistant
Enables natural language control of Home Assistant smart home devices through Cursor AI, supporting entity queries, automation management, configuration file editing, and system operations.
Weather MCP Server
A Model Context Protocol server that enables AI assistants to fetch current weather, forecasts, and search for locations using WeatherAPI service through stdio communication.
MCP-Slicer
Kết nối 3D Slicer với các trợ lý AI thông qua Giao thức Bối cảnh Mô hình, cho phép xử lý ảnh y tế và thao tác cảnh bằng ngôn ngữ tự nhiên.
CoreMCP
A lightweight orchestration hub for managing local Model Context Protocol (MCP) tools in a unified way, allowing users to build, manage, and call their AI tools from IDEs, terminal, and custom assistants.