remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
LinkedIn 帖子生成器
一个模型上下文协议 (MCP) 服务器,可自动根据 YouTube 视频生成专业的 LinkedIn 帖子草稿。此工具可从 YouTube 视频中提取文字记录、总结内容,并根据您的偏好生成引人入胜的 LinkedIn 帖子,从而简化内容的重新利用。
目录
特征
- YouTube 成绩单提取:自动从任何 YouTube 视频中提取成绩单
- 内容摘要:生成具有可定制语气和目标受众的简明摘要
- LinkedIn 帖子生成:创建具有可自定义风格和语气的专业 LinkedIn 帖子
- 一体化工作流程:只需一次操作即可从 YouTube URL 转到 LinkedIn 帖子
- 自定义选项:调整语气、受众、字数等以匹配您的个人品牌
- MCP 集成:与支持模型上下文协议的 AI 助手无缝协作
安装
本地开发
- 克隆存储库:Copy
- 安装依赖项:Copy
- 根据示例创建一个
.env
文件:Copy - 将您的 API 密钥添加到
.env
文件:Copy - 运行服务器:Copy
- 使用 MCP Inspector 进行测试:Copy
与 Claude Desktop 一起使用
此 MCP 服务器旨在与 Claude Desktop 及其他支持模型上下文协议 (MCP) 的 AI 助手配合使用。要将其与 Claude Desktop 配合使用,请执行以下操作:
- 通过编辑
~/Library/Application Support/Claude/claude_desktop_config.json
(Mac) 或%APPDATA%\Claude\claude_desktop_config.json
(Windows) 的配置文件来配置 Claude Desktop:代替:CopyYOUR_SMITHERY_API_KEY
为您的 Smithery API 密钥YOUR_OPENAI_API_KEY
为您的 OpenAI API 密钥YOUR_YOUTUBE_API_KEY
为您的 YouTube API 密钥(可选)
- 重启Claude桌面
- 在 Claude Desktop 中,您现在可以访问 LinkedIn Post Generator 工具,而无需再次设置 API 密钥
配置
应用程序需要 API 密钥才能正常运行:
- OpenAI API Key (必需):用于内容摘要和帖子生成
- YouTube API 密钥(可选):增强 YouTube 元数据检索
您可以通过三种方式提供这些密钥:
1.通过Claude桌面配置(推荐)
当与 Claude Desktop 和 Smithery 一起使用时,最好的方法是将您的 API 密钥包含在 Claude Desktop 配置文件中,如“与 Claude Desktop 一起使用”部分所示。这样,密钥会自动传递给 MCP 服务器,您无需再次设置它们。
2. 作为环境变量
在本地运行时,您可以将 API 密钥设置为.env
文件中的环境变量:
3. 使用设置 API 密钥工具
如果您尚未通过配置或环境变量提供 API 密钥,则可以使用set_api_keys
工具直接通过 MCP 界面设置它们。
用法
可用工具
设置 API 密钥
- 工具:
set_api_keys
- 目的:配置您的 API 密钥
- 参数:
openaiApiKey
:您的 OpenAI API 密钥(必需)youtubeApiKey
:您的 YouTube API 密钥(可选)
检查 API 密钥
- 工具:
check_api_keys
- 目的:验证您的 API 密钥配置状态
摘录
- 工具:
extract_transcript
- 目的:获取 YouTube 视频的成绩单
- 参数:
youtubeUrl
:YouTube 视频的 URL
总结成绩单
- 工具:
summarize_transcript
- 目的:创建视频内容的简明摘要
- 参数:
transcript
:视频文字记录tone
:教育性、启发性、专业性或对话性audience
:普通受众、技术受众、商业受众或学术受众wordCount
:摘要的大约字数(100-300)
生成 LinkedIn 帖子
- 工具:
generate_linkedin_post
- 目的:根据摘要创建 LinkedIn 帖子
- 参数:
summary
:视频内容摘要videoTitle
:YouTube 视频的标题speakerName
:演讲者的姓名(可选)hashtags
:相关主题标签(可选)tone
:第一人称、第三人称或思想领袖includeCallToAction
:是否包含行动号召
一体化:YouTube 到 LinkedIn 帖子
- 工具:
youtube_to_linkedin_post
- 目的:完成从 YouTube URL 到 LinkedIn 帖子的工作流程
- 参数:
youtubeUrl
:YouTube 视频网址tone
:帖子所需的语气- 加上额外的定制选项
工作流程示例
- 使用
set_api_keys
工具设置您的 API 密钥 - 使用带有 YouTube 网址的
youtube_to_linkedin_post
工具 - 收到完整的 LinkedIn 帖子草稿,可立即发布
部署
该服务器部署在Smithery上,这是一个用于托管和共享 MCP 服务器的平台。部署配置在smithery.yaml
文件中定义。
要部署您自己的实例:
- 在 Smithery 上创建帐户
- 安装 Smithery CLI:Copy
- 部署服务器:Copy
贡献
欢迎并感谢大家的贡献!以下是您可以如何为 LinkedIn 帖子生成器做出贡献:
报告问题
- 使用GitHub 问题跟踪器报告错误或建议功能
- 请提供有关该问题的详细信息,包括重现步骤、预期行为和实际行为
- 报告错误时请包含您的环境详细信息(操作系统、Node.js 版本等)
拉取请求
- 分叉存储库
- 创建一个新分支(
git checkout -b feature/your-feature-name
) - 进行更改
- 运行测试以确保您的更改不会破坏现有功能
- 提交您的更改(
git commit -m 'Add some feature'
) - 推送到分支(
git push origin feature/your-feature-name
) - 打开拉取请求
开发指南
- 遵循现有的代码风格和约定
- 编写清晰、注释的代码
- 包括新功能的测试
- 更新文档以反映您的更改
功能建议
如果您对新功能或改进有想法:
- 检查现有问题,看看您的建议是否已被提出
- 如果没有,请打开一个带有标签“增强”的新问题
- 清晰地描述该功能及其潜在优势
文档
我们始终欢迎对文档进行改进:
- 修正拼写错误或澄清现有文档
- 添加示例或用例
- 改进文档的结构或组织
通过为此项目做出贡献,您同意您的贡献将根据该项目的 MIT 许可证进行授权。
执照
You must be authenticated.
Tools
一个模型上下文协议 (MCP) 服务器,可自动根据 YouTube 视频生成 LinkedIn 帖子草稿。该服务器基于 YouTube 视频脚本提供高质量、可编辑的内容草稿。