-
Install Meshagent CLI and dependencies
-
Sign up and authenticate (instructions):
-
Launch the MCP Server as a Room Service
- This starts a Meshagent Room named
test
with the MCP YouTube Transcript server running. The service and room are ephemeral and will close if inactive.
- This starts a Meshagent Room named
-
Run a Chatbot in the Same Room
- This starts a chatbot (named
mcp-youtube-transcript
) in the room, connected to the YouTube transcript toolkit. - Multiple toolkits are supported per agent and room.
- A link to access the room will be shown in the command output.
- This starts a chatbot (named
-
Try it out
- Open the room link in your browser (from step 4).
- Send a message to the agent to interact with the MCP Server’s tools.
Project Level Deployment (Persistent Service & Chatbot in All Project Rooms)
For production scenarios, deploy services and chatbots project-wide, so they’re available in every room:-
Create a Persistent MCP Server Service
-
Create a Persistent Chatbot Service
Tools Available
YouTube Transcripts MCP Server
Retrieves transcripts for given YouTube video URLs. What is an MCP Server?Tools Provided
Tools provided by this Server | Short Description |
---|---|
get_transcript | Retrieves the transcript of a YouTube video. |
Tools Details
Tool: get_transcript
Retrieves the transcript of a YouTube video.
Parameters | Type | Description |
---|---|---|
url | string | The URL of the YouTube video |
lang | string (optional) | The preferred language for the transcript |
Further Resources
- Meshagent: https://www.meshagent.com/
- Documentation: https://docs.meshagent.com
- Getting Started CLI: https://docs.meshagent.com/cli/getting_started
- Meshagent MCP Tool Image: https://hub.docker.com/r/meshagent/mcp-youtube-transcript
Why is it safer to run MCP Servers with Docker? Read more here.