Discover Awesome MCP Servers

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

All30,000
OpenSCAD MCP Server

OpenSCAD MCP Server

Memungkinkan pengguna untuk menghasilkan model 3D parametrik dari deskripsi teks atau gambar menggunakan rekonstruksi multi-view dan OpenSCAD, dengan dukungan untuk pembuatan gambar AI dan pemrosesan jarak jauh.

mcp-server

mcp-server

Design Tokens - MCP Server

Design Tokens - MCP Server

Um server MCP para o figma. Cria imagens também.

🌐 DocuMind MCP Server

🌐 DocuMind MCP Server

Cermin dari

MCP Proxy

MCP Proxy

A TypeScript SSE proxy for MCP servers that use stdio transport.

Mac Shell MCP Server

Mac Shell MCP Server

Server MCP yang memungkinkan eksekusi perintah terminal macOS yang aman melalui Claude atau Roo Code dengan mekanisme daftar putih keamanan dan persetujuan bawaan.

Vercel MCP Integration

Vercel MCP Integration

MCP server connecting Claude to Vercel

Unichat MCP Server in TypeScript

Unichat MCP Server in TypeScript

Mirror of

Kagi MCP Server (Node.js)

Kagi MCP Server (Node.js)

Node implementation of a Kagi MCP server

web-search-mcp

web-search-mcp

MCP server for web searches

LLM_MCP

LLM_MCP

Okay, here's a translation of "Building MCP client and server for LLM" into Indonesian, along with some context and considerations: **Translation Options:** * **Most Direct:** Membangun klien dan server MCP untuk LLM * **Slightly More Explanatory:** Membuat klien dan server MCP untuk LLM * **More Descriptive (if needed):** Mengembangkan klien dan server MCP untuk model bahasa besar (LLM) **Explanation of Choices:** * **"Membangun" vs. "Membuat" vs. "Mengembangkan":** * "Membangun" is the most direct translation of "building." It implies constructing something from scratch. * "Membuat" is a more general term for "making" or "creating." * "Mengembangkan" means "developing" and might be more appropriate if the process involves more than just simple construction, such as improving or extending existing components. * **"klien dan server MCP":** "Client" and "server" are often used directly in Indonesian technical contexts. "MCP" is assumed to be an acronym and is left as is. If you know what MCP stands for, you could translate that as well (e.g., "Membangun klien dan server Manajemen Konfigurasi Model untuk LLM" if MCP stands for "Model Configuration Management"). * **"untuk LLM":** "for LLM" is translated as "untuk LLM." Again, "LLM" is assumed to be an acronym. If you want to be more explicit, you can use "model bahasa besar (LLM)" which translates to "large language model (LLM)." The parentheses indicate that "LLM" is the acronym. **Recommendation:** Unless you have a specific reason to use a more descriptive translation, the most direct translation is usually the best: **Membangun klien dan server MCP untuk LLM** **Contextual Considerations:** To provide a better translation, it would be helpful to know: * **What does "MCP" stand for?** Knowing the full name of MCP would allow for a more accurate and informative translation. * **What is the purpose of the client and server?** Understanding the context will help choose the most appropriate verbs and phrasing. * **Who is the target audience?** A technical audience might be comfortable with the direct translation, while a less technical audience might benefit from a more descriptive translation. **Example with more context:** Let's say "MCP" stands for "Model Control Protocol" and the client and server are used for managing and deploying LLMs. Then a possible translation could be: * **Mengembangkan klien dan server Protokol Kontrol Model (MCP) untuk pengelolaan dan penyebaran model bahasa besar (LLM).** (Developing Model Control Protocol (MCP) client and server for managing and deploying large language models (LLM).) In summary, the best translation depends on the specific context and target audience. Please provide more information if you'd like a more tailored translation.

FridayAI

FridayAI

Pendamping bermain game berbasis AI untuk membantu menyelesaikan misi.

LI.FI MCP Server

LI.FI MCP Server

Server MCP yang terintegrasi dengan [LI.FI API]

Unity MCP Server - Enhancing Unity Editor Actions with MCP Clients 🎮

Unity MCP Server - Enhancing Unity Editor Actions with MCP Clients 🎮

A Unity MCP server that allows MCP clients like Claude Desktop or Cursor to perform Unity Editor actions.

Wandering RAG

Wandering RAG

Alat CLI untuk RAG pribadi yang mengambil data dari Notion, Obsidian, Apple Notes, dll., yang disimpan di Qdrant dan diekspos sebagai server MCP.

mcp-voice

mcp-voice

MCP-Server untuk Voice AI dengan OpenAI

PortOne MCP Server

PortOne MCP Server

PortOne MCP Server for Developers

mcp-server

mcp-server

MCP Servers - OpenAI and Flux Integration

MCP Servers - OpenAI and Flux Integration

A Pokedex web app!

A Pokedex web app!

Aplikasi web Pokedex

Multi Model Advisor

Multi Model Advisor

Dewan model untuk pengambilan keputusan.

Lighthouse MCP

Lighthouse MCP

Sebuah server Protokol Konteks Model yang memungkinkan Claude untuk berinteraksi dengan dan menganalisis data portofolio kripto Lighthouse.one Anda melalui autentikasi yang aman.

YouTube Transcript MCP Server

YouTube Transcript MCP Server

There isn't a single, universally recognized "MCP server" specifically designed for fetching YouTube transcripts. The term "MCP" might be used in different contexts, so it's difficult to pinpoint exactly what you're looking for without more information. However, here's a breakdown of how you can fetch YouTube transcripts and some related concepts that might be relevant to what you're trying to achieve: **Methods for Fetching YouTube Transcripts:** 1. **YouTube Data API v3:** This is the official and recommended way to programmatically access YouTube data, including transcripts (captions). * **Pros:** Official, reliable, well-documented, supports various languages. * **Cons:** Requires API key, rate limits, can be complex to set up initially. **How to use it (in principle):** * **Get an API Key:** Create a project in the Google Cloud Console and enable the YouTube Data API v3. Obtain an API key. * **Identify the Video:** You need the YouTube video ID. * **List Captions:** Use the `captions.list` endpoint to find the available caption tracks for the video. This will give you a caption ID for the desired language. * **Download Caption:** Use the `captions.download` endpoint to download the transcript in a format like SRT or VTT. You can specify the format. **Example (Conceptual Python using the `google-api-python-client` library):** ```python from googleapiclient.discovery import build YOUTUBE_API_KEY = "YOUR_API_KEY" # Replace with your actual API key YOUTUBE_VIDEO_ID = "VIDEO_ID" # Replace with the video ID youtube = build("youtube", "v3", developerKey=YOUTUBE_API_KEY) def get_transcript(video_id, language="en"): try: caption_request = youtube.captions().list( part="snippet", videoId=video_id ) caption_response = caption_request.execute() caption_id = None for item in caption_response["items"]: if item["snippet"]["language"] == language: caption_id = item["id"] break if caption_id: download_request = youtube.captions().download(id=caption_id, tfmt="srt") # or "vtt" download_response = download_request.execute() return download_response else: return None # No transcript found for the specified language except Exception as e: print(f"Error: {e}") return None transcript = get_transcript(YOUTUBE_VIDEO_ID) if transcript: print(transcript) # Print the SRT/VTT content else: print("No transcript found.") ``` **Important:** This is a simplified example. You'll need to install the `google-api-python-client` library (`pip install google-api-python-client`) and handle errors properly. Also, be mindful of API usage limits. 2. **Unofficial Libraries/Scrapers:** There are Python libraries like `youtube-transcript-api` that attempt to scrape the transcript data directly from YouTube's website. * **Pros:** Often easier to use than the API for simple tasks. * **Cons:** Unofficial, prone to breaking if YouTube changes its website structure, potentially violates YouTube's terms of service. Use with caution. **Example (using `youtube-transcript-api`):** ```python from youtube_transcript_api import YouTubeTranscriptApi try: transcript = YouTubeTranscriptApi.get_transcript("VIDEO_ID", languages=['en']) # Replace with video ID and desired language for entry in transcript: print(f"{entry['start']} - {entry['text']}") except Exception as e: print(f"Error: {e}") ``` **Installation:** `pip install youtube-transcript-api` 3. **Manual Download:** If you only need a few transcripts, you can manually download them from YouTube's website if they are available. Look for the "Show transcript" option under the video. **What could "MCP server" mean in your context?** * **Microservices Architecture:** Perhaps you're envisioning a microservice that handles the task of fetching YouTube transcripts. In this case, "MCP" might be a shorthand name for that microservice (e.g., "Media Content Processing server"). You would still need to implement the transcript fetching logic using one of the methods above *within* that microservice. * **Message Queue Processing:** You might be thinking of a system where requests to fetch transcripts are placed on a message queue (like RabbitMQ or Kafka), and a server (the "MCP server") consumes those messages and processes them. Again, the actual transcript fetching would be done using the API or a scraper. * **Custom Script/Application:** "MCP" could simply be the name of a custom script or application you or someone else has written to fetch transcripts. **In summary:** * There's no standard "MCP server" for YouTube transcripts. * You'll likely need to use the YouTube Data API v3 or an unofficial library like `youtube-transcript-api` to get the transcripts. * If you're building a system, "MCP server" might refer to a microservice or a server that processes transcript fetching requests. To give you a more specific answer, please provide more details about what you mean by "MCP server" and what you're trying to accomplish. For example: * What is the context in which you heard about "MCP server"? * What are you trying to build? * What programming language are you using? * What are your requirements (e.g., scale, reliability, legal considerations)? **Indonesian Translation:** Tidak ada "server MCP" yang dikenal secara universal yang dirancang khusus untuk mengambil transkrip YouTube. Istilah "MCP" mungkin digunakan dalam konteks yang berbeda, jadi sulit untuk menentukan dengan tepat apa yang Anda cari tanpa informasi lebih lanjut. Namun, berikut adalah uraian tentang cara Anda dapat mengambil transkrip YouTube dan beberapa konsep terkait yang mungkin relevan dengan apa yang ingin Anda capai: **Metode untuk Mengambil Transkrip YouTube:** 1. **YouTube Data API v3:** Ini adalah cara resmi dan direkomendasikan untuk mengakses data YouTube secara terprogram, termasuk transkrip (teks). * **Kelebihan:** Resmi, andal, terdokumentasi dengan baik, mendukung berbagai bahasa. * **Kekurangan:** Membutuhkan kunci API, batasan tarif, bisa jadi rumit untuk disiapkan pada awalnya. **Cara menggunakannya (pada prinsipnya):** * **Dapatkan Kunci API:** Buat proyek di Google Cloud Console dan aktifkan YouTube Data API v3. Dapatkan kunci API. * **Identifikasi Video:** Anda memerlukan ID video YouTube. * **Daftar Teks:** Gunakan endpoint `captions.list` untuk menemukan trek teks yang tersedia untuk video tersebut. Ini akan memberi Anda ID teks untuk bahasa yang diinginkan. * **Unduh Teks:** Gunakan endpoint `captions.download` untuk mengunduh transkrip dalam format seperti SRT atau VTT. Anda dapat menentukan formatnya. **Contoh (Konseptual Python menggunakan pustaka `google-api-python-client`):** ```python from googleapiclient.discovery import build YOUTUBE_API_KEY = "YOUR_API_KEY" # Ganti dengan kunci API Anda yang sebenarnya YOUTUBE_VIDEO_ID = "VIDEO_ID" # Ganti dengan ID video youtube = build("youtube", "v3", developerKey=YOUTUBE_API_KEY) def get_transcript(video_id, language="en"): try: caption_request = youtube.captions().list( part="snippet", videoId=video_id ) caption_response = caption_request.execute() caption_id = None for item in caption_response["items"]: if item["snippet"]["language"] == language: caption_id = item["id"] break if caption_id: download_request = youtube.captions().download(id=caption_id, tfmt="srt") # atau "vtt" download_response = download_request.execute() return download_response else: return None # Tidak ada transkrip yang ditemukan untuk bahasa yang ditentukan except Exception as e: print(f"Error: {e}") return None transcript = get_transcript(YOUTUBE_VIDEO_ID) if transcript: print(transcript) # Cetak konten SRT/VTT else: print("Tidak ada transkrip yang ditemukan.") ``` **Penting:** Ini adalah contoh yang disederhanakan. Anda perlu menginstal pustaka `google-api-python-client` (`pip install google-api-python-client`) dan menangani kesalahan dengan benar. Selain itu, perhatikan batasan penggunaan API. 2. **Pustaka/Scraper Tidak Resmi:** Ada pustaka Python seperti `youtube-transcript-api` yang mencoba mengikis data transkrip langsung dari situs web YouTube. * **Kelebihan:** Seringkali lebih mudah digunakan daripada API untuk tugas-tugas sederhana. * **Kekurangan:** Tidak resmi, rentan rusak jika YouTube mengubah struktur situs webnya, berpotensi melanggar persyaratan layanan YouTube. Gunakan dengan hati-hati. **Contoh (menggunakan `youtube-transcript-api`):** ```python from youtube_transcript_api import YouTubeTranscriptApi try: transcript = YouTubeTranscriptApi.get_transcript("VIDEO_ID", languages=['en']) # Ganti dengan ID video dan bahasa yang diinginkan for entry in transcript: print(f"{entry['start']} - {entry['text']}") except Exception as e: print(f"Error: {e}") ``` **Instalasi:** `pip install youtube-transcript-api` 3. **Unduhan Manual:** Jika Anda hanya memerlukan beberapa transkrip, Anda dapat mengunduhnya secara manual dari situs web YouTube jika tersedia. Cari opsi "Tampilkan transkrip" di bawah video. **Apa arti "server MCP" dalam konteks Anda?** * **Arsitektur Microservices:** Mungkin Anda membayangkan microservice yang menangani tugas pengambilan transkrip YouTube. Dalam hal ini, "MCP" mungkin merupakan nama pendek untuk microservice tersebut (misalnya, "server Pemrosesan Konten Media"). Anda masih perlu menerapkan logika pengambilan transkrip menggunakan salah satu metode di atas *di dalam* microservice tersebut. * **Pemrosesan Antrian Pesan:** Anda mungkin memikirkan sistem di mana permintaan untuk mengambil transkrip ditempatkan pada antrian pesan (seperti RabbitMQ atau Kafka), dan server (server "MCP") mengkonsumsi pesan-pesan tersebut dan memprosesnya. Sekali lagi, pengambilan transkrip yang sebenarnya akan dilakukan menggunakan API atau scraper. * **Skrip/Aplikasi Kustom:** "MCP" bisa jadi hanyalah nama skrip atau aplikasi kustom yang Anda atau orang lain tulis untuk mengambil transkrip. **Singkatnya:** * Tidak ada "server MCP" standar untuk transkrip YouTube. * Anda mungkin perlu menggunakan YouTube Data API v3 atau pustaka tidak resmi seperti `youtube-transcript-api` untuk mendapatkan transkrip. * Jika Anda sedang membangun sistem, "server MCP" mungkin merujuk ke microservice atau server yang memproses permintaan pengambilan transkrip. Untuk memberi Anda jawaban yang lebih spesifik, berikan detail lebih lanjut tentang apa yang Anda maksud dengan "server MCP" dan apa yang ingin Anda capai. Misalnya: * Dalam konteks apa Anda mendengar tentang "server MCP"? * Apa yang ingin Anda bangun? * Bahasa pemrograman apa yang Anda gunakan? * Apa persyaratan Anda (misalnya, skala, keandalan, pertimbangan hukum)?

Tiny MCP Server (Rust)

Tiny MCP Server (Rust)

A rust implementation for the Machine Communication Protocol (MCP)

OpenMCPSever

OpenMCPSever

Open source for MCP server

Cerebra Legal MCP Server

Cerebra Legal MCP Server

Server MCP kelas perusahaan yang menyediakan alat khusus untuk penalaran dan analisis hukum, secara otomatis mendeteksi domain hukum dan menawarkan panduan, templat, dan pemformatan sitasi khusus domain.

MianshiyaServer

MianshiyaServer

Global MCP Servers

Global MCP Servers

Server Protokol Konteks Model (MCP) terpusat untuk digunakan di semua proyek.

MCP Server for Milvus

MCP Server for Milvus

Server Protokol Konteks Model untuk Milvus

YouTube MCP Server

YouTube MCP Server

Sebuah server MCP yang memungkinkan Claude dan asisten AI lainnya untuk berinteraksi dengan YouTube API, menyediakan alat untuk mencari video/kanal dan mengambil informasi detail tentangnya.