yt-mcp-server

xue160709/yt-mcp-server

3.1

If you are the rightful owner of yt-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server built with mcp-framework.

The yt-mcp-server is a robust Model Context Protocol (MCP) server designed to facilitate the integration and execution of various tools within a structured framework. Built using the mcp-framework, this server allows developers to create, manage, and deploy tools efficiently. The server's architecture is modular, enabling the addition of new tools through a command-line interface (CLI). It supports seamless integration with platforms like Claude Desktop, making it versatile for different development environments. The server is designed to be easily publishable to npm, allowing for broad distribution and use. With a focus on extensibility, the yt-mcp-server is ideal for developers looking to implement custom tool logic in a scalable manner.

Features

  • Modular Architecture: Easily add and manage tools using a CLI.
  • Seamless Integration: Compatible with platforms like Claude Desktop.
  • NPM Publishable: Easily publish and distribute your server as an npm package.
  • Tool Development: Create custom tools with defined input schemas and execution logic.
  • Automatic Tool Loading: Tools are automatically loaded on server startup.

Usages

local development with claude desktop

{
  "mcpServers": {
    "yt-mcp-server": {
      "command": "node",
      "args": ["/absolute/path/to/yt-mcp-server/dist/index.js"]
    }
  }
}

after publishing with claude desktop

{
  "mcpServers": {
    "yt-mcp-server": {
      "command": "npx",
      "args": ["yt-mcp-server"]
    }
  }
}

Tools

  1. ExampleTool

    Sample tool showing how to create and integrate tools

  2. data-processor

    Data processing tools

  3. api-client

    API Client Tools

  4. file-handler

    File processing tools