Skip to main content
Glama

LinkedIn 帖子生成器

铁匠徽章

一个模型上下文协议 (MCP) 服务器,可自动根据 YouTube 视频生成专业的 LinkedIn 帖子草稿。此工具可从 YouTube 视频中提取文字记录、总结内容,并根据您的偏好生成引人入胜的 LinkedIn 帖子,从而简化内容的重新利用。

目录

Related MCP server: YouTube Translate MCP

特征

  • YouTube 成绩单提取:自动从任何 YouTube 视频中提取成绩单

  • 内容摘要:生成具有可定制语气和目标受众的简明摘要

  • LinkedIn 帖子生成:创建具有可自定义风格和语气的专业 LinkedIn 帖子

  • 一体化工作流程:只需一次操作即可从 YouTube URL 转到 LinkedIn 帖子

  • 自定义选项:调整语气、受众、字数等以匹配您的个人品牌

  • MCP 集成:与支持模型上下文协议的 AI 助手无缝协作

安装

本地开发

  1. 克隆存储库:

    git clone https://github.com/NvkAnirudh/LinkedIn-Post-Generator.git cd LinkedIn-Post-Generator
  2. 安装依赖项:

    npm install
  3. 根据示例创建一个.env文件:

    cp .env.example .env
  4. 将您的 API 密钥添加到.env文件:

    OPENAI_API_KEY=your_openai_api_key YOUTUBE_API_KEY=your_youtube_api_key
  5. 运行服务器:

    npm run dev
  6. 使用 MCP Inspector 进行测试:

    npm run inspect

与 Claude Desktop 一起使用

此 MCP 服务器旨在与 Claude Desktop 及其他支持模型上下文协议 (MCP) 的 AI 助手配合使用。要将其与 Claude Desktop 配合使用,请执行以下操作:

  1. 通过编辑~/Library/Application Support/Claude/claude_desktop_config.json (Mac) 或%APPDATA%\Claude\claude_desktop_config.json (Windows) 的配置文件来配置 Claude Desktop:

    { "mcpServers": { "linkedin-post-generator": { "command": "npx", "args": [ "-y", "@smithery/cli@latest", "run", "@NvkAnirudh/linkedin-post-generator", "--key", "YOUR_SMITHERY_API_KEY", "--config", "{\"OPENAI_API_KEY\":\"YOUR_OPENAI_API_KEY\",\"YOUTUBE_API_KEY\":\"YOUR_YOUTUBE_API_KEY\"}", "--transport", "stdio" ] } } }

    代替:

    • YOUR_SMITHERY_API_KEY为您的 Smithery API 密钥

    • YOUR_OPENAI_API_KEY为您的 OpenAI API 密钥

    • YOUR_YOUTUBE_API_KEY为您的 YouTube API 密钥(可选)

  2. 重启Claude桌面

  3. 在 Claude Desktop 中,您现在可以访问 LinkedIn Post Generator 工具,而无需再次设置 API 密钥

配置

应用程序需要 API 密钥才能正常运行:

  1. OpenAI API Key (必需):用于内容摘要和帖子生成

  2. YouTube API 密钥(可选):增强 YouTube 元数据检索

您可以通过三种方式提供这些密钥:

1.通过Claude桌面配置(推荐)

当与 Claude Desktop 和 Smithery 一起使用时,最好的方法是将您的 API 密钥包含在 Claude Desktop 配置文件中,如“与 Claude Desktop 一起使用”部分所示。这样,密钥会自动传递给 MCP 服务器,您无需再次设置它们。

2. 作为环境变量

在本地运行时,您可以将 API 密钥设置为.env文件中的环境变量:

OPENAI_API_KEY=your_openai_api_key YOUTUBE_API_KEY=your_youtube_api_key

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 :帖子所需的语气

    • 加上额外的定制选项

工作流程示例

  1. 使用set_api_keys工具设置您的 API 密钥

  2. 使用带有 YouTube 网址的youtube_to_linkedin_post工具

  3. 收到完整的 LinkedIn 帖子草稿,可立即发布

部署

该服务器部署在Smithery上,这是一个用于托管和共享 MCP 服务器的平台。部署配置在smithery.yaml文件中定义。

要部署您自己的实例:

  1. 在 Smithery 上创建帐户

  2. 安装 Smithery CLI:

    npm install -g @smithery/cli
  3. 部署服务器:

    smithery deploy

贡献

欢迎并感谢大家的贡献!以下是您可以如何为 LinkedIn 帖子生成器做出贡献:

报告问题

  • 使用GitHub 问题跟踪器报告错误或建议功能

  • 请提供有关该问题的详细信息,包括重现步骤、预期行为和实际行为

  • 报告错误时请包含您的环境详细信息(操作系统、Node.js 版本等)

拉取请求

  1. 分叉存储库

  2. 创建一个新分支( git checkout -b feature/your-feature-name

  3. 进行更改

  4. 运行测试以确保您的更改不会破坏现有功能

  5. 提交您的更改( git commit -m 'Add some feature'

  6. 推送到分支( git push origin feature/your-feature-name

  7. 打开拉取请求

开发指南

  • 遵循现有的代码风格和约定

  • 编写清晰、注释的代码

  • 包括新功能的测试

  • 更新文档以反映您的更改

功能建议

如果您对新功能或改进有想法:

  1. 检查现有问题,看看您的建议是否已被提出

  2. 如果没有,请打开一个带有标签“增强”的新问题

  3. 清晰地描述该功能及其潜在优势

文档

我们始终欢迎对文档进行改进:

  • 修正拼写错误或澄清现有文档

  • 添加示例或用例

  • 改进文档的结构或组织

通过为此项目做出贡献,您同意您的贡献将根据该项目的 MIT 许可证进行授权。

执照

麻省理工学院

Latest Blog Posts

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/NvkAnirudh/LinkedIn-Post-Generator'

If you have feedback or need assistance with the MCP directory API, please join our Discord server