Discover Awesome MCP Servers

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

All30,092
Morpho API MCP Server

Morpho API MCP Server

Cermin dari

MCP Notes Server

MCP Notes Server

Puppeteer

Puppeteer

Add-on MCP Puppeteer Server untuk Home Assistant

Git MCP Server Knowledge Base

Git MCP Server Knowledge Base

Comprehensive knowledge base for Git MCP Server implementation, configuration, and troubleshooting

Filesystem MCP Server

Filesystem MCP Server

Cline Mcp Server Test

Cline Mcp Server Test

ClineとMCP Serverの接続をテストするためのリポジトリです。

Gotoolkits_mcp Difyworkflow Server

Gotoolkits_mcp Difyworkflow Server

Mirror of

b12-mcp-server

b12-mcp-server

Server protokol konteks model B12 untuk menghasilkan situs web dengan AI.

1Panel MCP Server

1Panel MCP Server

Server eksperimental yang mengimplementasikan Model Context Protocol untuk mengotomatiskan penerapan situs web ke server 1Panel, memungkinkan pengguna membuat situs web dan mengunggah berkas statis melalui perintah bahasa alami.

mcp-youtube-transcripts

mcp-youtube-transcripts

That sounds like you're looking for a way to use an MCP (Mod Configuration Protocol, often used in Minecraft modding) server to retrieve YouTube transcripts. Unfortunately, that's not a direct or common use case for MCP servers. Here's why, and what you *can* do: * **MCP Servers and YouTube Transcripts are Unrelated:** MCP servers are primarily used for decompiling, deobfuscating, and remapping Minecraft code. They help modders understand and modify the game. They have nothing to do with accessing external APIs like the YouTube Data API. * **YouTube Data API is the Key:** To get YouTube transcripts, you need to use the YouTube Data API. This API allows you to programmatically access information about YouTube videos, including their transcripts (if available). **How to Get YouTube Transcripts (Without MCP):** Here's a breakdown of how you'd typically retrieve YouTube transcripts: 1. **Get a YouTube Data API Key:** * Go to the Google Cloud Console: [https://console.cloud.google.com/](https://console.cloud.google.com/) * Create a new project (or use an existing one). * Enable the YouTube Data API v3. * Create API credentials (an API key). Keep this key secret! 2. **Choose a Programming Language:** You'll need to write code to interact with the YouTube Data API. Popular choices include: * **Python:** Easy to learn and has libraries for making API requests. * **JavaScript:** Useful if you want to do this in a web browser or with Node.js. * **Java:** If you're already familiar with Java (perhaps from Minecraft modding), this could be a good option. 3. **Write the Code:** Here's a basic example in Python using the `google-api-python-client` library: ```python from googleapiclient.discovery import build # Replace with your API key API_KEY = "YOUR_API_KEY" YOUTUBE_VIDEO_ID = "VIDEO_ID_HERE" # e.g., "dQw4w9WgXcQ" def get_transcript(video_id, api_key): youtube = build("youtube", "v3", developerKey=api_key) try: captions = youtube.captions().list( part="snippet", videoId=video_id ).execute() # Find the caption track you want (e.g., English) for caption_track in captions["items"]: if caption_track["snippet"]["language"] == "en": # Example: English caption_id = caption_track["id"] break else: return "No English transcript found." # No English transcript # Download the transcript transcript = youtube.captions().download(id=caption_id, tfmt="srt").execute() return transcript except Exception as e: return f"Error: {e}" if __name__ == "__main__": transcript = get_transcript(YOUTUBE_VIDEO_ID, API_KEY) if transcript: print(transcript) # Print the transcript (in SRT format) else: print("Could not retrieve transcript.") ``` **Explanation of the Python Code:** * **`googleapiclient.discovery.build`:** Creates a YouTube API service object. * **`youtube.captions().list(...)`:** Gets a list of available caption tracks for the video. * **Looping through `captions["items"]`:** Finds the desired language (e.g., "en" for English). * **`youtube.captions().download(...)`:** Downloads the transcript in SRT format (SubRip Text). You can change `tfmt` to other formats like `ttml` (Timed Text Markup Language). * **Error Handling:** The `try...except` block handles potential errors (e.g., video doesn't have captions, API key is invalid). 4. **Install the Library (if needed):** If you're using Python, you'll need to install the `google-api-python-client` library: ```bash pip install google-api-python-client ``` **Important Considerations:** * **API Quotas:** The YouTube Data API has usage quotas. Be mindful of how many requests you're making. If you exceed your quota, your requests will be throttled. * **Transcript Availability:** Not all YouTube videos have transcripts. Some are automatically generated, and their accuracy can vary. Others are manually created. * **SRT Format:** The SRT format is a common subtitle format. You can find libraries to parse and work with SRT files in most programming languages. **In summary:** Forget about using an MCP server for this. Use the YouTube Data API directly with a programming language like Python, JavaScript, or Java. The code example above provides a starting point. Remember to replace `"YOUR_API_KEY"` and `"VIDEO_ID_HERE"` with your actual API key and the YouTube video ID you want to get the transcript for.

DataWorks MCP Server

DataWorks MCP Server

MCP Servers

MCP Servers

these are my MCP servers, and their support structure

MCP Calculator Server

MCP Calculator Server

MCPInstructionServer

MCPInstructionServer

Brand-to-Theme MCP Server

Brand-to-Theme MCP Server

Servidor MCP para convertir PDFs de identidad de marca en temas de Shopify

SearXNG MCP Server

SearXNG MCP Server

Implementasi server MCP yang mengintegrasikan API SearxNG, menyediakan kemampuan pencarian web.

Weather MCP Server

Weather MCP Server

Remote MCP Server on Cloudflare

Remote MCP Server on Cloudflare

PHP Hostinger MCP Server

PHP Hostinger MCP Server

Servidor MCP especializado para desenvolvimento PHP em hospedagem compartilhada com foco em sites e lojas online

llm-model-providers MCP Server

llm-model-providers MCP Server

mcp server for fetching available llm models

NBA MCP Server

NBA MCP Server

MCPheonix

MCPheonix

A simplified implementation of the Model Context Protocol (MCP) server using Elixir's Phoenix Framework.

Knowledge Base MCP Server

Knowledge Base MCP Server

Cermin dari

YouTube MCP(Model Context Protcol) Server

YouTube MCP(Model Context Protcol) Server

Server MCP untuk mengambil dan mengekstrak transkrip dari video YouTube. Mengaktifkan AI/LLM untuk memiliki akses ke transkrip untuk tindakan lebih lanjut seperti meringkas, menulis blog...

🚀 MCP-AI: Self-Learning API-to-cURL Model

🚀 MCP-AI: Self-Learning API-to-cURL Model

Learning with Claude

Learning with Claude

Learning repository: conversations and notes from my learning sessions with Claude. And all files are upload by Claude MCP server

MCP Server - JavaScript SDK

MCP Server - JavaScript SDK

Mirror of

Ghidra MCP Zig Plugin

Ghidra MCP Zig Plugin

Plugin Ghidra yang menyediakan jembatan antara Ghidra dan server MCP berbasis Zig untuk kemampuan analisis program yang ditingkatkan.

mcp-clickup

mcp-clickup

ClickUp MCP Server

ZoomEye MCP Server

ZoomEye MCP Server

Server MCP untuk melakukan kueri API ZoomEye