返回 MCP 目录
public公开dns本地运行

Xmcp

Xmcp是一个基于AI的命令行工具,帮助用户撰写并直接发布推文到Twitter账户,提供内容生成、安全认证和草稿管理等功能。

article

README

🚀 🐥🤖 Xmcp – 人工智能驱动的推特发文工具

Xmcp是一款基于命令行的工具,借助人工智能的力量,帮助用户生成推文并发布到他们的Twitter(X)账户。它操作简单高效,能让用户轻松创作出吸引人的推文内容。

✨ 主要特性

  • AI自动生成推文:可依据提示或主题自动生成推文内容。
  • 直接发布推文:无需离开命令行,就能将推文发布到Twitter账户。
  • 安全认证:采用OAuth 2.0进行安全授权,访问您的Twitter账户。
  • 可定制模板:能定义模板,以保持推文格式的一致性。
  • 草稿管理:可保存和管理未来发布的推文草稿。

🚀 快速开始

先决条件

  • Node.js v14或更高版本
  • npm v6或更高版本
  • Google Gemini API密钥
  • 拥有Twitter开发者账户及API凭证

📦 安装指南

  1. 克隆仓库
git clone https://github.com/debasmitaas/Xmcp.git
  1. 进入项目目录
cd Xmcp
  1. 安装依赖项
npm install
  1. 配置环境变量
    • 在项目根目录创建一个.env文件。
    • 另一个.env文件用于添加您的AI API密钥。
    • 添加Twitter API凭证:
TWITTER_API_KEY=your_api_key
TWITTER_API_SECRET=your_api_secret
TWITTER_ACCESS_TOKEN=your_access_token
TWITTER_ACCESS_SECRET=your_access_secret
  1. 运行应用程序
npm start

观看演示视频

观看演示

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端