VideoNote-MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| generate_noteA | 提交一个视频链接/本地文件,异步生成 AI Markdown 笔记。 |
| prepare_note_materialA | 提交一个视频链接/本地文件,异步产出「素材包」:转写全文+分段、可选视频帧(file:// 图片)、 可选 B 站弹幕/评论、音视频本地路径。不调用 LLM 总结,供 AGENT(Claude Code)读取素材自行写笔记。 |
| get_task_statusA | 查询笔记生成任务进度。SUCCESS 时 result 含 markdown / transcript / audio_meta。 |
| wait_for_noteA | 阻塞轮询笔记生成任务直到完成(或超时)。长视频可能超过 timeout,可用多次调用续等。 |
| cancel_noteA | 取消一个进行中/排队的笔记生成任务(协作式:在下一阶段边界生效,LLM 总结时每 chunk 检查)。 |
| get_task_filesA | 列出某任务在磁盘上生成的相关文件/目录(manifest 记录 + {task_id}* 前缀扫描)。 |
| cleanup_noteA | 清理某个任务生成的中间产物(下载的视频/音频、转写、截图、临时文件、dl 目录等)。 |
| cleanup_allA | 全局清理(类似恢复出厂):清空 note_results / static/screenshots / logs 的所有任务产物。 |
| fetch_commentsA | 抓取 B 站视频的热门评论(供生成笔记前预览/参考,不生成笔记)。 |
| fetch_danmakuA | 抓取 B 站视频的弹幕汇总(供生成笔记前预览/参考,不生成笔记)。 |
| list_providersA | 列出已配置的 LLM 供应商(id、名称、类型、启用状态、api_key 掩码)。 |
| add_providerA | 新增一个 LLM 供应商。type 取值参考:openai / deepseek / qwen / groq / custom。 |
| update_providerA | 更新 LLM 供应商配置(base_url / name / enabled 等非敏感字段)。 |
| list_modelsA | 列出某 LLM 供应商可用的模型。 优先实时请求供应商的 /v1/models 接口;接口不可用时回退到本地数据库已添加的模型。 |
| add_modelA | 手动把一个模型名添加为某供应商的可用模型(供应商 /v1/models 接口不可用时用)。 |
| get_transcriber_configA | 查看当前转写引擎配置(fast-whisper 本地 / groq / bcut / kuaishou / mlx-whisper 云端)与模型就绪状态。 |
| set_transcriberA | 切换转写引擎。 |
| list_transcriber_modelsA | 列出本地 whisper 模型(fast-whisper)的下载状态。 |
| download_transcriber_modelA | 在后台下载 whisper 模型(仅本地引擎需要)。下载中/完成后用 list_transcriber_models 查询。 |
| health_checkA | 检查 MCP 运行环境:FFmpeg、数据库、转写器配置与本地 whisper 模型就绪状态。 |
| validate_urlA | 判断视频链接属于哪个平台,以及是否受支持。 支持:bilibili(含 b23.tv)、youtube(含 youtu.be)、douyin、tiktok、kuaishou、本地文件路径。 |
| set_downloader_cookieA | 设置平台下载 Cookie(如 bilibili 的 SESSDATA),用于下载需登录/会员的内容。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/HuangYincan/VideoNote-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server