社交媒体服务器
用于管理社交媒体帖子的模型上下文协议 (MCP) 服务器,目前支持 X(以前称为 Twitter)。
特征
- 向 X (Twitter) 发送消息
- 在 X 上创建线程
- 回复现有主题
- 列出 X 个带有过滤选项的帖子
- 平台信息端点
先决条件
- Node.js 16 或更高版本
- Twitter API 凭证
- API 密钥
- API 秘密
- 访问令牌
- 访问秘密
安装
通过 Smithery 安装
要通过Smithery自动为 Claude Desktop 安装社交媒体服务器:
Copy
手动安装
- 克隆存储库
- 安装依赖项:
Copy
- 使用您的 Twitter 凭证创建一个 .env 文件:
Copy
建筑
要构建项目,请运行:
Copy
可用工具
post_to_x
- 向 X 发送消息- 必需:
content
(字符串) - 可选:
threadId
(字符串)
- 必需:
create_x_thread
- 在 X 上创建新线程- 必需:
content
(字符串)
- 必需:
list_x_post
- 列出 X 个帖子,并可选择过滤- 可选:
limit
(数量) - 可选:
threadId
(字符串)
- 可选:
资源
服务器通过以下方式提供平台信息:
socialmedia://platforms/x
发展
该项目使用 TypeScript 并遵循模型上下文协议 (Model Context Protocol) 规范。主服务器实现位于 index.ts 中,类型定义在 types.ts 中。
执照
该项目采用 MIT 许可证
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
用于管理社交媒体帖子的模型上下文协议 (MCP) 服务器,目前支持 X(以前称为 Twitter)。