平台集成MCP服务器

poke-MCP是一个轻量级的MCP服务器集合,用于各种平台集成,可部署在Render.com等服务上。

  • by tomaitagaki
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 tomaitagaki/poke-MCP

使用说明

戳MCP

Toma的个人MCP(模型上下文协议)服务器栈——一组用于各种平台集成的轻量级MCP服务器,可部署在Render.com等服务上。

可用服务器

🐦 X(推特)MCP服务器

完整的X API集成,支持:

  • 发布推文和回复
  • 管理书签(保存、检索、删除)
  • 时间线访问(家庭、用户)
  • 参与度(点赞、转发)
  • 推特搜索和查找

→ 查看X MCP服务器文档

建筑

此堆栈中的每个MCP服务器是:

  • 自足 -独立的TypeScript项目
  • 轻量级 -最小的依赖关系,针对无服务器优化
  • 安全 -基于环境的凭证管理
  • 可部署的 -已准备好用于Render.com、Docker或本地使用

快速开始

每个服务器目录都包含自己的README,其中包含详细的设置说明。一般模式:

cd <server-name>
npm install
cp .env.example .env
# Edit .env with your credentials
npm run build
npm start

部署

所有服务器包括:

  • Dockerfile -容器部署
  • .env.example -环境模板

回购包括 render.yaml 位于自动蓝图部署的根目录。

部署到Render.com(自动)

  1. 将此仓库推送到GitHub
  2. 转到Render.com→ 新→ 蓝图
  3. 连接您的GitHub仓库
  4. 渲染将检测 render.yaml 自动地
  5. 出现提示时添加环境变量
  6. 部署!

部署到Render.com(手动)

  1. 将此仓库推送到GitHub
  2. 新→ Web服务→ 连接仓库
  3. 根目录:设置为 x-mcp-server (或任何服务器)
  4. 生成命令: npm install && npm run build
  5. 启动命令: npm start
  6. 添加环境变量
  7. 部署

路线图

未来要添加的MCP服务器:

  • GitHub API集成
  • Reddit API集成
  • Discord机器人集成
  • API集成理念
  • 谷歌日历/硬盘集成

贡献

欢迎将新的MCP服务器添加到此堆栈中!每台服务器应:

  1. 在自己的目录中
  2. 包含全面的自述文件
  3. 具有部署配置(render.yaml、Dockerfile)
  4. 使用环境变量作为凭据
  5. 遵循TypeScript的最佳实践

资源