open-index/open-npm huggingface dataset:
npm package: @iflow-mcp/nabid-pf-youtube-video-summarizer-mcp
Description: An MCP server for YouTube video summarization
Author: Nabid Salehin
Latest version: 1.8.7

[![MseeP.ai Security Assessment Badge](https://mseep.net/pr/nabid-pf-youtube-video-summarizer-mcp-badge.png)](https://mseep.ai/app/nabid-pf-youtube-video-summarizer-mcp)

# YouTube Video Summarizer MCP Server

An MCP (Model Context Protocol) server that enables AI assistants to analyze and summarize YouTube videos by extracting captions, descriptions, and metadata.

## Features

- Extract video captions/subtitles in multiple languages
- Retrieve comprehensive video metadata (title, description, duration)
- Provide structured data to AI assistants for comprehensive video summarization
- Works with any MCP-compatible client through MCP integration
- Support for multiple YouTube URL formats
- Language-specific caption extraction

## Integrating with MCP Clients

To add the MCP server to your MCP client, you can use either method:

### Option 1: Using npx (No Installation Required)

Add the following to your MCP client configuration file:

```json
{
  "mcpServers": {
    "youtube-video-summarizer": {
      "command": "npx",
      "args": ["-y", "youtube-video-summarizer-mcp"]
    }
  }
}
```

The server automatically filters out any npm/npx output to ensure MCP protocol compliance.

### Option 2: Global Installation (Recommended for Production)

1. Install the package globally:
   ```bash
   npm install -g youtube-video-summarizer-mcp
   ```

2. Add the following to your MCP client configuration file:

```json
{
  "mcpServers": {
    "youtube-video-summarizer": {
      "command": "youtube-video-summarizer",
      "args": []
    }
  }
}
```

## Available Tools

When integrated with an MCP client, the following commands become available:

- **get-video-info-for-summary-from-url**: Extract video information and captions from a YouTube URL
- **get-video-captions**: Get captions/subtitles for a specific video
- **get-video-metadata**: Retrieve comprehensive video metadata

## Usage Examples

Once integrated with your MCP client, you can use natural language to request video summaries:

```
"Can you summarize this YouTube video: https://youtube.com/watch?v=VIDEO_ID"
"What are the main points from this video's captions?"
"Extract the key information from this YouTube link"
```

## Installation

```bash
npm install -g youtube-video-summarizer-mcp
```

## Development

```bash
git clone https://github.com/nabid-pf/youtube-video-summarizer-mcp.git
cd youtube-video-summarizer-mcp
npm install
npm run build
```

## How It Works

1. **URL Parsing**: Extracts video IDs from various YouTube URL formats
2. **Caption Extraction**: Uses youtube-caption-extractor to get subtitles
3. **Metadata Retrieval**: Fetches video title, description, and other details
4. **MCP Integration**: The Model Context Protocol (MCP) to communicate with AI assistants

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

This project is licensed under the MIT License - see the LICENSE file for details.
npm package: @iflow-mcp/namejiahui-mcp-boss-zp
Description: 这是一个 [mcp](https://modelcontextprotocol.io/introduction) 服务器，提供大模型访问 boss 直聘部分接口的能力，让大模型替代用户人工筛选工作岗位并向 boss 打招呼
Author: bril
Latest version: 0.2.1

## 当前持续施工中...

### 简介

这是一个 [mcp](https://modelcontextprotocol.io/introduction) 服务器，提供大模型访问 boss 直聘部分接口的能力，让大模型替代用户人工筛选工作岗位并向 boss 打招呼

### 快速预览

1. 配置
```
{
  "mcpServers": {
    "mcp-boss-zp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-boss-zp"
      ],
      "env": {
        "COOKIE": "输入boss发送请求时所需要携带的cookie"
        "BST": "打招呼接口所需参数"
      },
      "disabled": false
    }
  }
}
```
2. 一次获取工作列表的对话示例
   
![image](https://github.com/user-attachments/assets/d0c2f09d-b63e-42f0-81b4-5b2aaa7fef90)

![image](https://github.com/user-attachments/assets/6c19813c-156c-4542-a2d4-065662949284)

![image](https://github.com/user-attachments/assets/2dab91dc-a516-489b-a060-68362c30e93e)

中间因为更新后没有重启，所以有一些无效的对话，被我略去了，但是不影响结果

### 待办事项

- [x] 提供访问 boss 直聘推荐工作列表的资源
- [x] 提供打招呼的资源
- [ ] 提供获取消息信息的资源
- [ ] docker 构建方式
- [ ] deubg配置