社交MCP服务器
一个模型上下文协议(MCP)服务器,为GitHub存储库分析和Instagram发布提供工具。
特性
- GitHub回购摘要:提取存储库信息,包括星号、叉号、语言和元数据
- Instagram帖子:通过API向Instagram发送帖子
Docker使用
在本地构建和运行
docker build -t social-mcp-server .
docker run -it social-mcp-server从Docker Hub拉取
docker pull johndoeklein/social-mcp-server
docker run -it johndoeklein/social-mcp-server发布到Docker Hub
- 塑造形象:
docker build -t johndoeklein/social-mcp-server .- 推送到Docker Hub:
docker push johndoeklein/social-mcp-server可用工具
提取\_ ithub_repo_摘要
- 描述:从GitHub存储库中提取摘要信息
- 参数:
- repo_url (必填):GitHub存储库URL
post_to\_ instagram
- 描述:向Instagram API发送POST请求
- 参数:
- access_token (必需):Instagram API访问令牌 - message (必填):帖子内容/标题 - image_url (可选):要发布的图像的URL
使用AI客户端
此MCP服务器可以通过stdio传输连接到Docker容器,与Gemini等AI客户端一起使用。
许可证
麻省理工学院
