MCP Catalogs
首页

mastodon-mcp

by The-Focus-AI·9·综合分 38

MCP服务器,支持Mastodon社交媒体互动,可发布嘟文和媒体附件。

communicationmediaproductivity
3
Forks
1
活跃 Issue
7 个月前
最近提交
2 天前
收录于

概述

mastodon-mcp服务器通过模型上下文协议(MCP)提供了一个专门接口,用于与Mastodon社交媒体平台交互。用户可以创建具有不同可见性的嘟文,附加带描述的媒体文件,并安排未来发布。服务器支持环境变量和1Password CLI进行安全凭证管理,体现了良好的安全实践。

试试问 AI

装完之后,这里有 7 个你可以让 AI 做的事:

:从AI代理自动发布内容到Mastodon
:提前安排社交媒体内容以保持持续发布
:管理带有媒体附件和替代文本的Mastodon存在
:与AI工作流程集成以分享更新或发现
:支持哪些Mastodon实例?
:支持哪些媒体类型?
:如何安全地管理凭证?

什么时候选它

如果您需要通过程序与Mastodon交互,尤其是安排发布时间或管理带有可访问性描述的媒体附件,请选择此MCP服务器。

什么时候不要选它

如果您需要管理多个账户或与Mastodon以外的社交媒体平台交互,请不要选择此服务器,因为它专门针对单一平台。

此 server 暴露的工具

从 README 抽取出 1 个工具
  • mastodon_create_tootcontent (required), visibility (optional), sensitive (optional), spoiler_text (optional), media_file (optional), media_description (optional), scheduled_at (optional)

    Create toots with customizable visibility, content warnings, and media attachments

可对比工具

social-mcppost-mcpmasto-api-client

安装

安装

# 克隆仓库
git clone [repository-url]
cd mastodon-mcp

# 安装依赖
pnpm install

# 构建项目
pnpm build

# 配置
export MASTODON_ACCESS_TOKEN="your_mastodon_api_token"
export MASTODON_INSTANCE_URL="https://your.instance.social"  # 可选

# 启动服务器
pnpm start

Claude Desktop 配置

添加到 Claude Desktop config.json:

{
  "mcpServers": {
    "mastodon": {
      "command": "node",
      "args": ["path/to/mastodon-mcp/dist/mcp-server.js"]
    }
  }
}

FAQ

支持哪些Mastodon实例?
服务器默认使用https://floss.social,但可以通过设置MASTODON_INSTANCE_URL环境变量来配置支持任何Mastodon实例。
支持哪些媒体类型?
服务器支持将图像、视频和音频文件附加到嘟文中。
如何安全地管理凭证?
凭证可以通过环境变量或从1Password CLI获取。代码库中没有硬编码的凭证。

mastodon-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。