YouTube分析工具

一个用于分析YouTube视频内容并提供摘要的工具,支持通过API调用来获取视频信息。

  • by ocdOnDev
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 ocdOnDev/mcp_tools

使用说明

uvicorn应用程序:应用程序--主机0.0.0.0--端口8080

curl-X POSThttp://localhost:8080/tools/get_system_metrics

curl-X POSThttp://localhost:8080/tools/extract_pdf_text
-H“内容类型:应用程序/json”
-d'{“file_path”:“/home/user/sample.pdf”}

curl-X GEThttp://localhost:8080/tools/metadata

uvicorn应用程序:app2--主机0.0.0.0-端口8181&

curl-X GEThttp://localhost:8181/mcp/tools/metadata

curl-X POSThttp://localhost:8080/tools/get_system_metrics
-H“内容类型:应用程序/json”
d

ps aux|grep uvicorn

curl-X POSThttp://localhost:8181/mcp/tools/invoke
-H“内容类型:应用程序/json”
d “工具”:“get_system_metrics”, “args”:{} }'

curl-X GEThttp://localhost:8080/mcp/tools/metadata

curl-X POSThttp://localhost:8080/mcp/tools/invoke
-H“内容类型:应用程序/json”
d “tool”:“get_weather”, “args”:{ “地点”:“阿姆斯特丹” } }'

最新工具:

启动服务器

python-m uvicorn应用程序:应用程序--reload

通过API测试

curl-X POSThttp://localhost:8080/mcp/tools/invoke
-H“内容类型:应用程序/json”
d “工具”:“youtube_analyzer”, “args”:{“url”:https://www.youtube.com/watch?v=H3TI1JjPmtI"} }'

另一种替代OLAMA的模型

curl-X POSThttp://your-server:8080/tools/youtube_summary_anthropic
-H“内容类型:应用程序/json”
-d'{“url”:https://www.youtube.com/watch?v=VIDEO_ID"}'