Token导航 LogoToken导航TokenDH.com
Youtube Chat logo
数据服务未说明官方级别未说明来源级核验

Youtube Chat

MCP Server

一个结合Streamlit、Google Gemini和FastMCP的YouTube数据分析聊天机器人,通过自然语言交互提供视频内容摘要、评论情感分析、趋势识别和频道分析等功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
聊天机器人Python情感分析

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

2shin0

提供方

2shin0

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

YouTube数据分析聊天机器人

该存储库 溪流谷歌双子座,还有 FastMCP结合构建的 YouTube数据分析聊天机器人的前端/客户端应用程序。

当用户用自然语言提问时,聊天机器人会与单独分发的MCP服务器通信,获取所需的YouTube数据(字幕、评论、频道信息等),Gemini 2.5 Pro型号会对此进行分析并提供洞察。

MCP服务器 这个存储库 请参考。

主要功能

  • 交互式分析:保持与用户的对话脉络,深入分析YouTube数据。
  • MCP工具集成:通过FastMCP协议调用远程服务器上的工具(提取字幕、搜索、收集评论)。
  • 异步处理:确保UI在数据收集和分析期间不会停止 asyncio利用提供舒适的体验。
  • 会话管理:您可以通过侧栏创建多个分析会话并管理记录。

技术堆栈

  • 前端:流光灯
  • AI模型:谷歌双子座(通过 google-genai SDK)
  • 工具协议:FastMCP(客户端)
  • 语言:Python 3.10+

设置和部署

为了运行此项目, 流光的秘密 设置是必需的。必须在Streamlit Cloud仪表板上的“应用设置”(Settings)->“秘密”菜单中添加以下内容: \*注意:代码以st.secrets.api.mcp_server_url访问st.secrets.api,因此必须区分\[api\]部分。

# Google AI Studio에서 발급받은 Gemini API Key
gemini_api_key = "AIzaSy..."

# 배포된 FastMCP 서버의 URL (예: fastmcp cloud url)
[api]
mcp_server_url = "https://your-mcp-server-url..."

使用示例

您可以向聊天机器人提出以下问题:

  1. 视频内容摘要(Transcript)

“总结一下这个视频(URL)的内容,把核心主张整理成三行。”

  1. 评论评论(Comments)

“这个视频的留言反应怎么样?人们主要在称赞或批评什么?”

  1. 了解趋势(Search)

“给我找5个最近关于‘AI代理’点击率最高的视频,告诉我共同的特点。”

  1. 通道信息(Channel Info)

“这个频道主要上传什么视频,增长势头如何?”

______________________________________________________________________

YouTube数据分析聊天机器人

此存储库是用于 YouTube数据分析聊天机器人,通过组合构建 溪流, 谷歌双子座,以及 FastMCP.

当用户用自然语言提问时,聊天机器人会与单独部署的MCP服务器通信,以获取必要的YouTube数据(成绩单、评论、频道信息等),然后由Gemini 2.5 Pro模型进行分析,以提供见解。

请参考 此存储库 对于MCP服务器。

主要特点

  • 交互分析:对YouTube数据进行深入分析,同时与用户保持对话环境。
  • MCP工具集成:通过FastMCP协议从远程服务器调用工具(转录提取、搜索、评论收集)。
  • 异步处理:利用 asyncio 以确保平滑的用户体验,其中UI在数据收集和分析期间不会冻结。
  • 会话管理:允许通过侧边栏创建多个分析会话和管理历史记录。

技术栈

  • 前端:流光灯
  • AI模型:谷歌双子座(通过 google-genai SDK)
  • 工具协议:FastMCP(客户端)
  • 语言:Python 3.10+

配置和部署

要运行此项目,请配置 流光的秘密 这是至关重要的。您必须将以下内容添加到应用程序中 设置->秘密 Streamlit Cloud仪表板中的菜单。

*注意:由于代码访问 st.secrets.api.mcp_server_url,你必须严格分开 [api] 部分。*

# Gemini API Key issued from Google AI Studio
gemini_api_key = "AIzaSy..."

# URL of the deployed FastMCP server (e.g., FastMCP Cloud URL)
[api]
mcp_server_url = "https://your-mcp-server-url..."

使用示例

您可以向聊天机器人提出以下问题:

  1. 视频内容摘要(转录)

“总结此视频(URL)的内容,并用3行概述核心论点。”

  1. 评论情绪分析(评论)

“这段视频的评论反应如何?人们主要赞扬或批评了哪些方面?”

  1. 趋势识别(搜索)

“找到最近与‘人工智能代理’相关的前5个浏览量最高的视频,并告诉我它们的共同特征。”

  1. 渠道分析(渠道信息)

“这个频道主要上传什么样的视频,它的增长趋势如何?”

目录标签

目录标签

聊天机器人Python情感分析YouTube数据分析本地部署自然语言处理视频内容摘要

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明api-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP