Anthropic MCP Server

Anthropic MCP Server

使用Google表格作为数据源从X(推特)发布推文的服务器。

简介

Anthropic MCP 服务器是一个专用工具,可以从 Google 表格获取数据并自动发布到 X(原 Twitter)平台。

快速开始

1. 设置环境

# 克隆仓库
git clone https://github.com/your-username/anthropic-mcp-server.git
cd anthropic-mcp-server

# 安装依赖
npm install

2. 配置凭证

// 在 config.js 中设置您的凭证
module.exports = {
  twitter: {
    apiKey: 'YOUR_TWITTER_API_KEY',
    apiSecret: 'YOUR_TWITTER_API_SECRET',
    accessToken: 'YOUR_TWITTER_ACCESS_TOKEN',
    accessTokenSecret: 'YOUR_TWITTER_ACCESS_TOKEN_SECRET'
  },
  google: {
    clientId: 'YOUR_GOOGLE_CLIENT_ID',
    clientSecret: 'YOUR_GOOGLE_CLIENT_SECRET',
    spreadsheetId: 'YOUR_SPREADSHEET_ID'
  }
};

3. 设置 Google 表格

  • 创建一个包含以下列的 Google 表格:
    • content: 推文内容
    • scheduled_time: 发布时间(格式:YYYY-MM-DD HH:MM)
    • status: 推文状态(pending/published)

4. 启动服务器

npm start

高级配置

  • 调整发布频率:修改 config.js 中的 publishInterval 参数
  • 自定义推文格式:编辑 templates/tweet.js 文件

故障排除

如遇问题,请检查:

  • X API 凭证是否有效
  • Google 表格权限设置是否正确
  • 网络连接是否稳定

有关详细文档,请访问 完整文档链接