这是一个用于管理社交媒体帖子的模型上下文协议(MCP)服务器,目前支持X(前身为Twitter)。

要通过Smithery自动安装Social Media Server到Claude Desktop:
npx -y @smithery/cli install social-media-server --client claude
npm install
TWITTER_API_KEY=your_api_key
TWITTER_API_SECRET=your_api_secret
TWITTER_ACCESS_TOKEN=your_access_token
TWITTER_ACCESS_SECRET=your_access_secret
要构建项目,请运行:
npm run build
post_to_x - 向X发布消息
content (字符串)threadId (字符串)create_x_thread - 在X上创建新线程
content (字符串)list_x_post - 列出X帖子并可选地进行过滤
limit (数字)threadId (字符串)该服务器通过以下方式提供平台信息:
socialmedia://platforms/x该项目使用TypeScript,并遵循模型上下文协议规范。主要服务器实现位于index.ts中,类型定义在types.ts中。
本项目根据MIT许可证授权。