Postiz内容MCP
用于Postiz内容操作的可重用stdio MCP服务器。
它的作用
- 列出已连接的Postiz集成
- 根据可选的预期集成评估Postiz渠道健康状况
- 列出一段时间内的最新帖子
- 通过Postiz通过URL上传媒体
- 通过通用Postiz创建草稿或计划帖子
/posts表面 - 将突变日志写入
data/changes.jsonl - 返回显式
completion_state和should_continue工具响应中的字段
配置
服务器按以下顺序加载配置:
- 回购本地
.env POSTIZ_CONTENT_MCP_ENV如果设置- 进程环境
必修的:
POSTIZ_API_KEY
可选:
POSTIZ_BASE_URL默认https://api.postiz.com/public/v1POSTIZ_CONTENT_MCP_CHANGE_LOG_PATHPOSTIZ_EXPECTED_INTEGRATION_IDS逗号分隔的集成id
工具
get_postiz_integrationsget_postiz_channel_healthlist_postiz_postsupload_postiz_media_from_urlcreate_postiz_post
本地跑
python3 src/index.py测试
pytest tests -qCodex/Claude设置
现成的客户端代码片段已上线 clients/:
clients/codex.config.toml.exampleclients/mcp.json.exampleclients/claude.mcpServers.json.example
默认示例指向Mac mini路径:
- 服务器:
/Users/openclawmac/mcp-servers/postiz-content-mcp/src/index.py - 应用程序特定环境:
/Users/openclawmac/mcp-servers/postiz-content-mcp/profiles/clueless.env
推荐流量:
- 复制
profiles/clueless.env.example到profiles/clueless.env - 在此处填写特定于应用程序的Postiz凭据
- 将匹配的客户端代码段复制到Codex或Claude MCP配置中
