多容器管理服务器

Docker化的MCP服务器,运行在DigitalOcean上,可通过SSE传输从任何机器访问,提供内容跟踪、YouTube频道管理、加密新闻内容生成和PKI合规性跟踪等服务。

  • by patjenkinsGIT
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 patjenkinsGIT/mcp-servers

使用说明

MCP服务器

运行在DigitalOcean上的Docker化MCP服务器,可通过SSE传输从任何机器访问。

服务

服务 端口 描述
fixmycert内容mcp 8081 fixmycert内容跟踪器
fixmycert yt-mcp 8082 fixmycert YouTube频道经理
myrobotictrader mcp 8083 myrobotictrader工具
myrobotictrader内容mcp 8084 myrobotictrader内容跟踪器
fixmycent-news-mcp 8086 fixmycert新闻台(fixmycent.com新闻API上的瘦客户端)
pki-compliance-mcp 5000 pki合规截止日期API+mcp(支持fixmycert.com合规中心;systemd,而不是Docker)

固定霉素含量mcp(27工具)

FixMyCert的内容注册、积压、关键字、SEO日志、索引提交和合作伙伴关系。将fixmycerttracker电子表格替换为唯一的真实来源。

fixmycert yt-mcp(32工具)

FixMyCert的YouTube频道管理器-视频注册、交叉链接跟踪、占位符债务、更新队列、A/B测试、内容覆盖缺口和YouTube API同步。包含 yt_update_description (全/分段模式), yt_push_all_crosslinks, yt_push_pinned_comment,以及 yt_bulk_update_descriptions 将更新直接推送到YouTube。

myrobotictrader mcp(17个工具)

内容生成由加密新闻推送、Discord监控、CoinMarketCap市场数据和谷歌表格的实时交易表现提供支持。

myrobotictrader内容mcp(25工具)

MyRoboticTrader的内容注册、积压、关键字、SEO日志、索引提交和合作伙伴关系。

fixmycert新闻mcp(12个工具)

新闻台经理 fixmycert.com/news --为第一方新闻项目起草/发布工作流程,根据合规中心进行未发现的截止日期差距分析,期间摘要,机会标记和聚合器源代码/刷新控制。瘦客户端通过FixMyCert Repl中的实时新闻API; 没有本地数据库.

pki合规性mcp

PKI合规性截止日期跟踪器支持 FixMyCert合规中心 --CA/浏览器论坛投票、浏览器根程序、NIST/NSA、DORA/NIS2/UK CSR。包括一个成本门控的每日人工智能研究管道,该管道提出更新供人类审查。作为systemd服务运行(pki-compliance-api)在nginx后面,不通过docker compose。看 pki合规性mcp/README.md 获取完整的工艺流程和操作指南。

有关完整的工具列表,请参阅每个服务自己的README。

设置

  1. 克隆仓库:

    git clone git@github.com:YOUR_USERNAME/mcp-servers.git
    cd mcp-servers
    
  2. 复制 .env.example 到 .env 并填写您的凭据:

    cp .env.example .env
    
  3. 启动所有服务:

    docker compose up -d --build
    

环境变量

变量 使用人 描述
YOUTUBE_API_KEY fixmycert-yt-mcp YouTube数据API密钥(只读操作)
YOUTUBE_OAUTH_TOKEN fixmycert yt-mcp OAuth2刷新令牌(写入操作)
YOUTUBE_CLIENT_ID fixmycert yt-mcp 谷歌OAuth2客户端ID
YOUTUBE_CLIENT_SECRET fixmycert yt-mcp 谷歌OAuth2客户端机密
NEWS_API_BASE_URL fixmycert-news-mcp 新闻API基础URL(https://fixmycert.com)
NEWS_ADMIN_SECRET fixmycert-news-mcp 新闻API的管理员机密(与fixmycert Replit机密中的值相同)
NEWS_CRON_SECRET fixmycert news-mcp 可选--RSS刷新路由秘密(CRON_SECRET 回复秘密)

部署

  1. 将更改推送到GitHub:

    git push origin main
    
  2. SSH进入DigitalOcean液滴,拉取并重建:

    cd /opt/mcp-servers
    git pull origin main
    docker compose up -d --build