Discover Awesome MCP Servers

Extend your agent with 50,638 capabilities via MCP servers.

All50,638
Tung Shing MCP Server

Tung Shing MCP Server

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

GitHub MCP Server

GitHub MCP Server

Workers Mcp

Workers Mcp

Talk to a Cloudflare Worker from Claude Desktop!

Needle MCP server

Needle MCP server

Cermin dari

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.

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.

🏗️ 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.

mcp-servers-scratch

mcp-servers-scratch

mcp server

Perspective MCP Server

Perspective MCP Server

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

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.

Autodocument MCP Server

Autodocument MCP Server

Sebuah server MCP yang secara otomatis menghasilkan dokumentasi, rencana pengujian, dan tinjauan kode untuk repositori kode dengan menganalisis struktur direktori dan berkas kode menggunakan model AI melalui OpenRouter API.

MCP Ethereum Address Info Server

MCP Ethereum Address Info Server

Menyediakan informasi waktu nyata tentang alamat Ethereum di berbagai rantai menggunakan Protokol Konteks Model, menampilkan titik akhir Server-Sent Events untuk pembaruan langsung.

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*.

MCP Coinbase Commerce Server

MCP Coinbase Commerce Server

Terhubung ke Coinbase Commerce API, memungkinkan asisten AI seperti Claude untuk menghasilkan tautan pembayaran mata uang kripto.

ADB MCP Server

ADB MCP Server

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

mcp-server-jupyter

mcp-server-jupyter

MCP server for Jupyter Notebooks and JupyterLab

MCP Server Cookie Cutter Template

MCP Server Cookie Cutter Template

A cookiecutter template for creating MCP (Model Control Protocol) servers

ZBD MCP Server

ZBD MCP Server

Sebuah server yang menambahkan kemampuan pembayaran Bitcoin ke LLM (Model Bahasa Besar), memungkinkan pengiriman/penerimaan pembayaran, pembuatan tagihan, pengelolaan dompet, dan melakukan operasi Jaringan Lightning Bitcoin lainnya.

MCP Servers

MCP Servers

Repository for MCP (Model Context Protocol) servers and related resources

Jampp MCP Server

Jampp MCP Server

Pdf2md

Pdf2md

Alat konversi PDF ke Markdown

Claude MCP Server

Claude MCP Server

YetAnotherUnityMcp

YetAnotherUnityMcp

Implementasi Unity Master Control Protocol yang memungkinkan agen AI untuk mengontrol dan berinteraksi dengan Unity, memungkinkan mereka untuk mengeksekusi kode, menanyakan status editor, memodifikasi GameObject, dan mengambil tangkapan layar melalui sistem komunikasi berbasis WebSocket.

strateegia MCP Server

strateegia MCP Server

Server integrasi yang memungkinkan asisten AI seperti Claude atau Cursor untuk mengakses dan berinteraksi dengan proyek strateegia melalui API strateegia.

Excalidraw MCP Server

Excalidraw MCP Server

Sebuah server Protokol Konteks Model yang menyediakan fungsionalitas API untuk membuat, mengelola, dan mengekspor gambar Excalidraw dalam berbagai format seperti SVG, PNG, dan JSON.

yt-mcp-server

yt-mcp-server

A Model Context Protocol server that provides Claude with tools to interact with YouTube, built on the mcp-framework.