
Youtube-Summarizer MCP Server
Enables AI applications to integrate with YouTube-Summarizer's APIs through the MCP protocol, offering local tool-based interaction for summarizing YouTube content.
trilogy-group
README
MCP Server
MCP Server is created on top of all the APIs from the Youtube-Summarizer. All APIs are exposed as tools in the MCP protocol and available for any AI application to integrate with.
Note: Currently MCP only supports local connections, so it doesn't support remote use of these tools.
Setup
Docker Setup
Build the Docker image:
docker build -t youtube-summarizer-mcp .
Run the MCP server using Docker:
docker run -i --rm youtube-summarizer-mcp
Using the Inspector
You can use the MCP Inspector to explore available tools and test them:
./inspector.sh
Usage with Claude Desktop
Add the following to your claude_desktop_config.json
:
{
"mcpServers": {
"youtube-summarizer": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"youtube-summarizer-mcp"
]
}
}
}
Now you can use the added mcp tools from server.py in claude desktop
MCP Client Sample (Without Claude Desktop)
Run the MCP client locally to try out the Social Toolkit using natural language:
Setup
./setup.sh
Run
./run.sh
It will run both MCP server and client, connected to each other. The terminal will prompt for natural language queries from the user, which then will be translated into MCP tool calls to answer the user query.
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
Excel MCP Server
A Model Context Protocol server that enables AI assistants to read from and write to Microsoft Excel files, supporting formats like xlsx, xlsm, xltx, and xltm.
Playwright MCP Server
Provides a server utilizing Model Context Protocol to enable human-like browser automation with Playwright, allowing control over browser actions such as navigation, element interaction, and scrolling.
@kazuph/mcp-fetch
Model Context Protocol server for fetching web content and processing images. This allows Claude Desktop (or any MCP client) to fetch web content and handle images appropriately.
Claude Code MCP
An implementation of Claude Code as a Model Context Protocol server that enables using Claude's software engineering capabilities (code generation, editing, reviewing, and file operations) through the standardized MCP interface.
Apple MCP Server
Enables interaction with Apple apps like Messages, Notes, and Contacts through the MCP protocol to send messages, search, and open app content using natural language.
DuckDuckGo MCP Server
A Model Context Protocol (MCP) server that provides web search capabilities through DuckDuckGo, with additional features for content fetching and parsing.
YouTube Transcript MCP Server
This server retrieves transcripts for given YouTube video URLs, enabling integration with Goose CLI or Goose Desktop for transcript extraction and processing.
serper-search-scrape-mcp-server
This Serper MCP Server supports search and webpage scraping, and all the most recent parameters introduced by the Serper API, like location.