Discover Awesome MCP Servers

Extend your agent with 30,000 capabilities via MCP servers.

All30,000
Patent_mcp_server

Patent_mcp_server

Server FastMCP untuk data USPTO

Solana Model Context Protocol (MCP) Demo

Solana Model Context Protocol (MCP) Demo

Implementasi server MCP sederhana yang menyediakan model AI dengan metode Solana RPC dasar dan perintah pengembangan yang bermanfaat.

MCP GitHub Repository Server

MCP GitHub Repository Server

Mirror of

🪐 ✨ Earthdata MCP Server

🪐 ✨ Earthdata MCP Server

Server Protokol Konteks Model yang memungkinkan penemuan dan pengambilan Data Bumi NASA secara efisien untuk analisis geospasial.

Tung Shing MCP Server

Tung Shing MCP Server

Plugin Protokol Konteks Model untuk perhitungan almanak Tung Shing (黄历/通勝/通胜) Tiongkok.

MCP Server Whisper

MCP Server Whisper

Sebuah Server MCP untuk transkripsi audio menggunakan OpenAI.

yop-mcp-server

yop-mcp-server

🧠  DeepSeek MCP Server

🧠 DeepSeek MCP Server

Cermin dari

Needle MCP server

Needle MCP server

Cermin dari

MCP (Model Context Protocol) Server: Intelligent Conversational Platform

MCP (Model Context Protocol) Server: Intelligent Conversational Platform

mcp-langchain-ts-client

mcp-langchain-ts-client

LangChain.js client for Model Context Protocol.

MCP Forge

MCP Forge

Sebuah alat yang menghasilkan server MCP untuk Smithery dengan integrasi Cursor IDE, memungkinkan pengguna untuk dengan cepat membuat server dari templat seperti Dasar, Pencarian Web, atau interaksi Database.

GitHub MCP Server

GitHub MCP Server

File Analysis MCP Server

File Analysis MCP Server

MCP Server

MCP Server

MCP Server Template

MCP Server Template

Templat berbasis TypeScript untuk mengembangkan server Model Context Protocol dengan fitur-fitur seperti injeksi dependensi dan arsitektur berbasis layanan, memfasilitasi pembuatan dan integrasi alat pemrosesan data kustom.

Weather MCP Server

Weather MCP Server

Tentu, berikut adalah contoh penggunaan API HeWeather (和风天气) di MCP Server (saya berasumsi Anda merujuk pada sebuah server yang menggunakan bahasa pemrograman yang mendukung HTTP request, seperti Lua atau Python): **Contoh (Konsep Umum - Perlu Disesuaikan dengan Bahasa Pemrograman MCP Server Anda):** Karena saya tidak tahu bahasa pemrograman spesifik yang digunakan MCP Server Anda, saya akan memberikan contoh konsep umum yang perlu Anda adaptasikan. Saya akan menggunakan pseudocode yang mirip dengan Lua, karena Lua sering digunakan dalam modding game. ```pseudocode -- Konfigurasi API_KEY = "YOUR_HEWEATHER_API_KEY" -- Ganti dengan API key Anda CITY = "Jakarta" -- Ganti dengan nama kota yang Anda inginkan (dalam bahasa Inggris atau kode kota) API_URL = "https://devapi.qweather.com/v7/weather/now?location=" .. CITY .. "&key=" .. API_KEY -- Fungsi untuk membuat HTTP request function http_request(url) -- Ini adalah placeholder. Anda perlu menggunakan fungsi HTTP request yang tersedia di MCP Server Anda. -- Contoh: mcp.http.get(url) (Ini hanya contoh, periksa dokumentasi MCP Server Anda) local response = mcp.http.get(url) -- Ganti dengan fungsi yang benar if response.status_code == 200 then return response.body -- Kembalikan isi respons else print("Error: HTTP request failed with status code: " .. response.status_code) return nil end end -- Fungsi untuk memproses data cuaca function get_weather_data() local json_data = http_request(API_URL) if json_data then -- Parse JSON data (Anda mungkin perlu library JSON di MCP Server Anda) local weather_data = json.decode(json_data) -- Ganti json.decode dengan fungsi yang benar if weather_data and weather_data.code == "200" then local now = weather_data.now local temperature = now.temp local condition = now.text local wind_direction = now.windDir local wind_speed = now.windSpeed print("Cuaca di " .. CITY .. ":") print("Suhu: " .. temperature .. "°C") print("Kondisi: " .. condition) print("Arah Angin: " .. wind_direction) print("Kecepatan Angin: " .. wind_speed .. " km/jam") -- Anda bisa melakukan apa pun dengan data ini, seperti menampilkannya di layar, -- mengubah perilaku game, dll. else print("Error: Invalid weather data received.") end else print("Error: Failed to retrieve weather data.") end end -- Panggil fungsi untuk mendapatkan data cuaca get_weather_data() ``` **Penjelasan:** 1. **Konfigurasi:** - `API_KEY`: Ganti `"YOUR_HEWEATHER_API_KEY"` dengan API key yang Anda dapatkan dari HeWeather. - `CITY`: Ganti `"Jakarta"` dengan nama kota yang Anda inginkan. Anda bisa menggunakan nama kota dalam bahasa Inggris (misalnya, "Jakarta") atau kode kota (misalnya, "101010100" untuk Beijing). Lihat dokumentasi HeWeather untuk daftar kode kota. - `API_URL`: URL lengkap untuk memanggil API HeWeather. URL ini menggabungkan API key dan nama kota. 2. **`http_request(url)`:** - Fungsi ini membuat HTTP request ke URL yang diberikan. - **PENTING:** Anda perlu mengganti `mcp.http.get(url)` dengan fungsi HTTP request yang *sebenarnya* tersedia di MCP Server Anda. Periksa dokumentasi MCP Server Anda untuk mengetahui cara membuat HTTP request. - Fungsi ini mengembalikan isi respons (body) jika request berhasil (status code 200), atau `nil` jika gagal. 3. **`get_weather_data()`:** - Fungsi ini memanggil `http_request()` untuk mendapatkan data cuaca dari API HeWeather. - **Parsing JSON:** Respons dari API HeWeather adalah dalam format JSON. Anda perlu menggunakan library JSON untuk mem-parse data JSON menjadi struktur data yang bisa Anda gunakan. Ganti `json.decode(json_data)` dengan fungsi parsing JSON yang *sebenarnya* tersedia di MCP Server Anda. Jika MCP Server Anda tidak memiliki library JSON bawaan, Anda mungkin perlu menginstal atau menyertakan library JSON eksternal. - **Memproses Data:** Setelah data JSON di-parse, Anda bisa mengakses berbagai properti cuaca, seperti suhu, kondisi cuaca, arah angin, dan kecepatan angin. - **Menampilkan Data:** Contoh ini mencetak data cuaca ke konsol. Anda bisa melakukan apa pun dengan data ini, seperti menampilkannya di layar game, mengubah perilaku game berdasarkan cuaca, dll. **Langkah-langkah:** 1. **Dapatkan API Key:** Daftar di HeWeather (https://www.qweather.com/) dan dapatkan API key Anda. 2. **Instal/Sertakan Library JSON (Jika Diperlukan):** Periksa apakah MCP Server Anda memiliki library JSON bawaan. Jika tidak, Anda mungkin perlu menginstal atau menyertakan library JSON eksternal. 3. **Adaptasi Kode:** Ganti placeholder di kode di atas dengan fungsi HTTP request dan fungsi parsing JSON yang *sebenarnya* tersedia di MCP Server Anda. 4. **Uji Kode:** Jalankan kode Anda di MCP Server dan periksa apakah data cuaca ditampilkan dengan benar. **Penting:** * **Dokumentasi HeWeather:** Baca dokumentasi HeWeather (https://dev.qweather.com/en/) untuk informasi lengkap tentang API, parameter yang tersedia, dan format respons. * **Dokumentasi MCP Server:** Baca dokumentasi MCP Server Anda untuk mengetahui cara membuat HTTP request, mem-parse JSON, dan melakukan operasi lain yang diperlukan. * **Penanganan Error:** Pastikan untuk menangani error dengan benar, seperti kegagalan HTTP request, data JSON yang tidak valid, atau API key yang salah. * **Pembatasan Rate:** Perhatikan pembatasan rate API HeWeather. Jangan membuat terlalu banyak request dalam waktu singkat. **Contoh Respons JSON dari HeWeather:** ```json { "code": "200", "updateTime": "2023-10-27T10:00+08:00", "fxLink": "https://www.qweather.com/weather/jakarta-1642911", "now": { "obsTime": "2023-10-27T09:54+08:00", "temp": "28", "feelsLike": "31", "icon": "104", "text": "Berawan", "windDir": "Barat Daya", "windSpeed": "6", "windScale": "1", "humidity": "78", "precip": "0.0", "pressure": "1010", "vis": "10" }, "refer": { "sources": [ "QWeather" ], "license": [ "Attribution-NonCommercial 4.0 International" ] } } ``` Semoga contoh ini membantu! Ingatlah untuk menyesuaikan kode dengan bahasa pemrograman dan fungsi yang tersedia di MCP Server Anda. Jika Anda bisa memberikan informasi lebih lanjut tentang MCP Server Anda (misalnya, bahasa pemrograman yang digunakan), saya bisa memberikan contoh yang lebih spesifik.

shortcut-mcp-server

shortcut-mcp-server

A Model Context Protocol server for Shortcut.

MCP Server Boilerplate

MCP Server Boilerplate

MCP Server Boilerplate is a Node.js example that demonstrates how to build an MCP server with a custom tool, including one that loads an environment variable from a configuration file, to integrate seamlessly with AI-assisted environments like Cursor AI.

MCP Server for Executing Terminal Commands

MCP Server for Executing Terminal Commands

Sebuah server MCP yang memungkinkan asisten AI seperti Claude untuk menjalankan perintah terminal di komputer pengguna dan mengembalikan keluarannya, berfungsi seperti terminal melalui AI.

mcp-server-template

mcp-server-template

MCP Bitbucket Python 🦊

MCP Bitbucket Python 🦊

Implementasi Python dari server MCP yang memungkinkan integrasi Bitbucket lokal yang aman untuk aplikasi AI, menyediakan alat untuk manajemen repositori, pembuatan cabang, operasi file, pelacakan isu, dan pembuatan *pull request*.

Workers Mcp

Workers Mcp

Talk to a Cloudflare Worker from Claude Desktop!

Umami Analytics MCP Server

Umami Analytics MCP Server

Cermin dari

Biorxiv

Biorxiv

🔍 Aktifkan asisten AI untuk mencari dan mengakses makalah bioRxiv melalui antarmuka MCP yang sederhana. Server MCP bioRxiv menyediakan jembatan antara asisten AI dan repositori pracetak bioRxiv melalui Model Context Protocol (MCP). Hal ini memungkinkan model AI untuk mencari pracetak biologi dan mengaksesnya.

spring-boot-ai-confluence-mcp-server

spring-boot-ai-confluence-mcp-server

Server Protokol Konteks Model bertenaga AI Spring Boot untuk berinteraksi dengan Confluence Cloud

GitHub MCP Server

GitHub MCP Server

Menyediakan alat untuk berinteraksi dengan API GitHub melalui protokol MCP, memungkinkan pengguna untuk membuat repositori, mendorong konten, dan mengambil informasi pengguna.

Perspective MCP Server

Perspective MCP Server

A Model Context Protocol (MCP) server that provides tools for interacting with Perspective API

🏗️ ClaudeHopper - AI-Powered Construction Document Assistant

🏗️ ClaudeHopper - AI-Powered Construction Document Assistant

Server MCP bertenaga AI yang memungkinkan Claude dan LLM (Model Bahasa Besar) lainnya untuk berinteraksi langsung dengan dokumen konstruksi, gambar, dan spesifikasi melalui RAG (Retrieval-Augmented Generation) canggih dan kemampuan pencarian hibrida.

ADB MCP Server

ADB MCP Server

MCP Server for Android Debug Bridge (ADB), enabling Claude to interact with Android devices.