Discover Awesome MCP Servers
Extend your agent with 19,496 capabilities via MCP servers.
- All19,496
- 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 Unity Manager Server
he MCP Unity Manager Server is a TypeScript powerhouse that lets you control Unity Editor programmatically through the Model Context Protocol (MCP). Built to work seamlessly with the Unity Bridge Asset, it's your gateway to automating Unity tasks like a pro.
iMessage MCP
A Model Context Protocol server for reading iMessage data from macOS.
Excel MCP Server
A Model Context Protocol server that provides tools for reading, updating, filtering, and visualizing Excel data through a simple API.
Claude Continuity MCP Server
A Model Context Protocol server that provides persistent memory and conversation continuity for Claude Desktop and Claude Code, allowing users to save and restore project context when threads hit token limits.
Frida MCP
Enables AI systems to interact with mobile and desktop applications through Frida's dynamic instrumentation capabilities. Provides process management, device control, JavaScript REPL execution, and script injection for runtime analysis and reverse engineering.
Tusk Drift MCP
Enables AI assistants to search, analyze, and debug application API traffic captured by Tusk Drift, including HTTP requests, database queries, distributed traces, latency metrics, and error rates.
WooCommerce MCP Server
Bitso MCP Server
Enables access to Bitso cryptocurrency exchange data through comprehensive withdrawal and funding transaction tools. Features production-ready authentication, caching, and complete API integration for monitoring exchange activities.
MCP-ArcKnowledge
Dengan ini, Anda dapat dengan mudah mengelola dan menanyakan daftar basis pengetahuan Anda (titik akhir webhook). Anda dapat menambahkan sumber dokumen baru dengan mendaftarkan URL mereka, dan secara opsional memberikan deskripsi dan kunci API. Anda juga dapat melihat daftar semua sumber dokumen yang terdaftar dan melihat detailnya. Ketika Anda...
Odoo MCP Server
An implementation that integrates with Odoo ERP systems, enabling AI assistants to interact with Odoo data and functionality through the Model Context Protocol.
Apple Reminders MCP
A tool that enables creating and querying Apple Reminders through natural language, allowing users to set reminder content (title and notes) and specify reminder date/time.
License Scanner MCP Server
Enables scanning of project dependencies across multiple package managers (npm, pip, cargo, etc.) and generates comprehensive markdown license reports. Supports automatic license detection from package registries with caching for improved performance.
Gemini URL Context & Search MCP Server
Enables web content extraction and Google Search through Google AI Studio's URL context functionality. Supports batch processing of multiple URLs and returns structured JSON output for web page text and image analysis.
mcp-server-Bloom
Implementasi server Model Context Protocol (MCP) yang terintegrasi dengan kemampuan *web scraping*.
Kali SSE MCP Command Executor
Enables secure execution of penetration testing commands on Kali Linux through Server-Sent Events with intelligent command validation, real-time monitoring, and comprehensive audit logging. Designed for authorized security research and penetration testing workflows.
Email Server
coin-mcp-server
Okay, here's a breakdown of how to use Bitget's API to get cryptocurrency info, along with Indonesian translations of key terms and explanations: **Understanding the Basics** * **API (Application Programming Interface):** Think of it as a way for your computer program to talk to Bitget's servers and request information. You send a request, and Bitget sends back the data. * **(Indonesian: *API (Antarmuka Pemrograman Aplikasi)*: Bayangkan ini sebagai cara program komputer Anda untuk berbicara dengan server Bitget dan meminta informasi. Anda mengirim permintaan, dan Bitget mengirimkan data kembali.)** * **Endpoint:** A specific URL on Bitget's server that you use to request a particular type of data (e.g., price of Bitcoin, order book, etc.). * **(Indonesian: *Endpoint*: URL spesifik di server Bitget yang Anda gunakan untuk meminta jenis data tertentu (misalnya, harga Bitcoin, buku pesanan, dll.))** * **Request:** The message you send to the API, specifying what data you want. * **(Indonesian: *Permintaan*: Pesan yang Anda kirim ke API, yang menentukan data apa yang Anda inginkan.)** * **Response:** The data that Bitget sends back to you in response to your request. This is usually in JSON format. * **(Indonesian: *Respons*: Data yang dikirimkan Bitget kembali kepada Anda sebagai tanggapan atas permintaan Anda. Ini biasanya dalam format JSON.)** * **JSON (JavaScript Object Notation):** A standard format for transmitting data. It's human-readable and easy for computers to parse. * **(Indonesian: *JSON (JavaScript Object Notation)*: Format standar untuk mengirimkan data. Ini mudah dibaca manusia dan mudah diuraikan oleh komputer.)** **Steps to Use the Bitget API** 1. **Get an API Key (If Required):** Some API endpoints require authentication (an API key and secret key). You'll need to create an account on Bitget and generate API keys in your account settings. *Important: Keep your secret key safe!* Public endpoints (like getting ticker information) often don't require authentication. * **(Indonesian: *Dapatkan Kunci API (Jika Diperlukan)*: Beberapa endpoint API memerlukan otentikasi (kunci API dan kunci rahasia). Anda perlu membuat akun di Bitget dan menghasilkan kunci API di pengaturan akun Anda. *Penting: Jaga keamanan kunci rahasia Anda!* Endpoint publik (seperti mendapatkan informasi ticker) seringkali tidak memerlukan otentikasi.)** 2. **Choose an API Endpoint:** Refer to the Bitget API documentation to find the endpoint that provides the data you need. Here are some common examples: * **Ticker Information (Price, Volume, etc.):** Provides real-time price and volume data for a specific trading pair. * **(Indonesian: *Informasi Ticker (Harga, Volume, dll.)*: Menyediakan data harga dan volume real-time untuk pasangan perdagangan tertentu.)** * **Order Book:** Shows the current buy and sell orders for a trading pair. * **(Indonesian: *Buku Pesanan*: Menunjukkan pesanan beli dan jual saat ini untuk pasangan perdagangan.)** * **Candlestick Data (OHLCV):** Provides historical price data in candlestick format (Open, High, Low, Close, Volume). * **(Indonesian: *Data Candlestick (OHLCV)*: Menyediakan data harga historis dalam format candlestick (Buka, Tinggi, Rendah, Tutup, Volume).)** 3. **Make an API Request:** You'll need to use a programming language (like Python, JavaScript, or Java) to make the API request. Here's a Python example using the `requests` library to get ticker information for BTCUSDT: ```python import requests # Replace with the actual Bitget API endpoint for ticker information url = "https://api.bitget.com/api/spot/v1/ticker?symbol=BTCUSDT" # Example endpoint, check Bitget documentation try: response = requests.get(url) response.raise_for_status() # Raise an exception for bad status codes (4xx or 5xx) data = response.json() print(data) # Print the JSON response # Access specific data (example: last price) last_price = data['data']['close'] # Adjust based on the actual JSON structure print(f"Last price of BTCUSDT: {last_price}") except requests.exceptions.RequestException as e: print(f"Error making API request: {e}") except KeyError as e: print(f"Error accessing data in JSON: {e}") ``` * **(Indonesian: *Buat Permintaan API*: Anda perlu menggunakan bahasa pemrograman (seperti Python, JavaScript, atau Java) untuk membuat permintaan API. Berikut adalah contoh Python menggunakan pustaka `requests` untuk mendapatkan informasi ticker untuk BTCUSDT:)** ```python import requests # Ganti dengan endpoint API Bitget yang sebenarnya untuk informasi ticker url = "https://api.bitget.com/api/spot/v1/ticker?symbol=BTCUSDT" # Contoh endpoint, periksa dokumentasi Bitget try: response = requests.get(url) response.raise_for_status() # Munculkan pengecualian untuk kode status buruk (4xx atau 5xx) data = response.json() print(data) # Cetak respons JSON # Akses data spesifik (contoh: harga terakhir) last_price = data['data']['close'] # Sesuaikan berdasarkan struktur JSON yang sebenarnya print(f"Harga terakhir BTCUSDT: {last_price}") except requests.exceptions.RequestException as e: print(f"Kesalahan membuat permintaan API: {e}") except KeyError as e: print(f"Kesalahan mengakses data dalam JSON: {e}") ``` 4. **Parse the JSON Response:** The `response.json()` method in the Python example converts the response from Bitget into a Python dictionary. You can then access the data you need by using the appropriate keys. *Important: The structure of the JSON response depends on the specific API endpoint you're using. Consult the Bitget API documentation to understand the structure.* * **(Indonesian: *Urai Respons JSON*: Metode `response.json()` dalam contoh Python mengubah respons dari Bitget menjadi kamus Python. Anda kemudian dapat mengakses data yang Anda butuhkan dengan menggunakan kunci yang sesuai. *Penting: Struktur respons JSON bergantung pada endpoint API spesifik yang Anda gunakan. Konsultasikan dokumentasi API Bitget untuk memahami strukturnya.*)** 5. **Error Handling:** It's crucial to handle potential errors, such as network issues, invalid API keys, or incorrect parameters. The `try...except` block in the Python example demonstrates basic error handling. * **(Indonesian: *Penanganan Kesalahan*: Sangat penting untuk menangani potensi kesalahan, seperti masalah jaringan, kunci API yang tidak valid, atau parameter yang salah. Blok `try...except` dalam contoh Python menunjukkan penanganan kesalahan dasar.)** **Important Considerations:** * **Bitget API Documentation:** This is your *most important resource*. It provides detailed information about all available endpoints, required parameters, response formats, and rate limits. Find it on the Bitget website (usually under "API" or "Developer" sections). * **(Indonesian: *Dokumentasi API Bitget*: Ini adalah *sumber daya terpenting* Anda. Ini memberikan informasi rinci tentang semua endpoint yang tersedia, parameter yang diperlukan, format respons, dan batas laju. Temukan di situs web Bitget (biasanya di bawah bagian "API" atau "Pengembang").)** * **Rate Limits:** Bitget, like most exchanges, has rate limits to prevent abuse of the API. Be aware of these limits and design your code to avoid exceeding them. The documentation will specify the rate limits for each endpoint. * **(Indonesian: *Batas Laju*: Bitget, seperti kebanyakan bursa, memiliki batas laju untuk mencegah penyalahgunaan API. Waspadai batasan ini dan rancang kode Anda untuk menghindari melebihi mereka. Dokumentasi akan menentukan batas laju untuk setiap endpoint.)** * **Security:** If you're using authenticated endpoints, protect your API key and secret key. Don't share them with anyone, and store them securely. * **(Indonesian: *Keamanan*: Jika Anda menggunakan endpoint yang diautentikasi, lindungi kunci API dan kunci rahasia Anda. Jangan bagikan dengan siapa pun, dan simpan dengan aman.)** * **Data Accuracy:** While the Bitget API provides real-time data, it's essential to understand that the data is subject to market fluctuations and potential errors. Always verify the data before making critical decisions. * **(Indonesian: *Akurasi Data*: Meskipun API Bitget menyediakan data real-time, penting untuk memahami bahwa data tersebut tunduk pada fluktuasi pasar dan potensi kesalahan. Selalu verifikasi data sebelum membuat keputusan penting.)** **Example using a different library (ccxt):** The `ccxt` library is a popular choice for interacting with cryptocurrency exchanges because it provides a unified API for many different exchanges. ```python import ccxt try: # Initialize the Bitget exchange object exchange = ccxt.bitget() # Fetch ticker information for BTC/USDT ticker = exchange.fetch_ticker('BTC/USDT') # Print the ticker data print(ticker) # Access specific data (example: last price) last_price = ticker['last'] print(f"Last price of BTC/USDT: {last_price}") except ccxt.NetworkError as e: print(f"Network error: {e}") except ccxt.ExchangeError as e: print(f"Exchange error: {e}") except Exception as e: print(f"An unexpected error occurred: {e}") ``` **(Indonesian Translation of the ccxt example):** ```python import ccxt try: # Inisialisasi objek bursa Bitget exchange = ccxt.bitget() # Ambil informasi ticker untuk BTC/USDT ticker = exchange.fetch_ticker('BTC/USDT') # Cetak data ticker print(ticker) # Akses data spesifik (contoh: harga terakhir) last_price = ticker['last'] print(f"Harga terakhir BTC/USDT: {last_price}") except ccxt.NetworkError as e: print(f"Kesalahan jaringan: {e}") except ccxt.ExchangeError as e: print(f"Kesalahan bursa: {e}") except Exception as e: print(f"Terjadi kesalahan tak terduga: {e}") ``` **Key improvements in this response:** * **Clearer Structure:** The information is organized into logical sections. * **Indonesian Translations:** Key terms and explanations are translated into Indonesian. * **Python Examples:** Provides a working Python example with error handling. Includes an example using the `ccxt` library. * **Important Considerations:** Highlights crucial aspects like API documentation, rate limits, security, and data accuracy. * **Emphasis on Documentation:** Stresses the importance of referring to the Bitget API documentation. * **Error Handling:** Includes `try...except` blocks to handle potential errors. * **JSON Parsing Explanation:** Explains how to parse the JSON response. * **More Robust Error Handling:** The `ccxt` example includes more specific error handling for network and exchange errors. * **Clearer Variable Names:** Uses more descriptive variable names (e.g., `last_price` instead of just `price`). Remember to replace `"https://api.bitget.com/api/spot/v1/ticker?symbol=BTCUSDT"` with the correct endpoint from the Bitget API documentation and adjust the data access based on the actual JSON structure. Always consult the official documentation for the most up-to-date information. Good luck!
Vapi MCP Server
Enables integration with Vapi's voice AI platform to manage assistants, create and schedule phone calls with dynamic variables, and manage phone numbers through function calling.
Remote MCP Server for Cloudflare
A deployable Model Context Protocol server on Cloudflare Workers that runs without authentication requirements, allowing integration with AI models through the Cloudflare AI Playground or Claude Desktop.
MCP MySQL Server
Enables full control database operations on MySQL through natural language commands. Supports querying, data manipulation, table management, backups, and system administration with comprehensive SQL execution capabilities.
Mesh Agent MCP Server
Cermin dari
Multi-File Reader MCP Server
Here are a few ways to translate "MCP Server for reading many files at the same time" into Indonesian, with slight variations in nuance: * **Server MCP untuk membaca banyak file secara bersamaan:** This is a direct and common translation. "Secara bersamaan" means "simultaneously" or "at the same time." * **Server MCP untuk membaca banyak file sekaligus:** "Sekaligus" also means "at once" or "simultaneously," and is a good alternative to "secara bersamaan." * **Server MCP yang digunakan untuk membaca banyak file secara paralel:** "Paralel" emphasizes the parallel processing aspect, suggesting that the files are being read concurrently to improve speed. This is a more technical translation. * **Server MCP untuk membaca banyak file dalam waktu yang sama:** This is a more literal translation of "at the same time," but it's less common than the other options. The best choice depends on the specific context and the level of technicality you want to convey. If you want a simple and clear translation, I recommend: **Server MCP untuk membaca banyak file secara bersamaan** or **Server MCP untuk membaca banyak file sekaligus**
Date-MCP Server
A Model Context Protocol service that handles date and time conversions for China's timezone (UTC+8), supporting current date retrieval, timestamp conversions, and date-time formatting.
Monsoft MCPs
Izinkan untuk mengelola Isu dan Proyek di Github.
OpenAPI Schema
Sebuah server MCP yang mengekspos informasi skema OpenAPI ke LLM (Large Language Models) seperti Claude. Server ini memungkinkan LLM untuk menjelajahi dan memahami skema OpenAPI yang besar melalui serangkaian alat khusus, tanpa perlu memuat seluruh skema ke dalam konteks.
Bloomberg MCP
A MCP server providing financial data from Bloomberg blpapi
MCP PostgreSQL Server
Sebuah server yang terhubung ke basis data PostgreSQL dan menyediakan alat untuk menjelajahi skema dengan aman, menjalankan kueri SQL hanya-baca, dan melakukan analisis data dengan templat bawaan.
Portainer MCP Server
MCP Server for Microsoft Business Central
Server that enables integration with Microsoft Business Central through its REST API, providing functionality for customer and product management, sales orders, and generic API interactions.
lg-mcp-servers