MA

misar-ai/misarpost-mcp

开发工具官方

本页由 AI 翻译,技术细节请以原文为准。 查看原文

0 stars 0 forks 质量 73 趋势 14

MisarPost MCP 服务器——从任何 MCP 客户端规划、生成、调度并重新利用所有连接通道的社交内容。

概览

规划、生成、安排并重新利用所有连接渠道的帖子,并跟踪表现——来自任何AI助手。 支持Claude(桌面、Code和网页版)、Cursor、VS Code、Windsurf、Cline、Zed、Gemini CLI、ChatGPT及任何其他兼容MCP的客户端——通过stdio或Streamable HTTP。 每个客户端的现成配置都存在于连接器中。 在 https://post.misar.io/dashboard/api-keys(仪表盘→ API 密钥)创建一个 API 密钥——以 mpk_ 开头——并通过三种方式之一传递给服务器:MISARPOST_API_KEY 环境变量、MCP 客户端的环境块,或 {“api_key”:“mpk_...” }在 ~/.misarpost/config.json 中。 自托管实例:设置MISARPOST_BASE_URL。 客户以斜杠命令形式展示的可复用工作流。 代理可以直接附加的只读上下文,无需调用工具。 技能/捆绑——当任务匹配时,代理加载的指导。

概述(AI 翻译)

规划、生成、安排并重新利用所有连接渠道的帖子,并跟踪表现——来自任何AI助手。

85个工具 ·8个提示 ·6个资源 ·8个特工技能

支持Claude(桌面版、Code和网页版)、Cursor、VS Code、Windsurf、Cline, Zed、Gemini CLI、ChatGPT 以及任何其他兼容 MCP 的客户端——通过 stdio 或 可流媒体HTTP。


安装

史密西里(推荐)

克劳德·科德

手册(任何客户)

每个客户端都现成配置,位于connectors/。

遥控器(未安装)


认证

在 https://post.misar.io/dashboard/api-keys(仪表盘→ API 密钥)创建 API 密钥——开头是 [mpk_ ——并以三种方式之一将它交给服务器: [MISARPOST_API_KEY 环境变量,你的 MCP 客户端的 env 块,或者 { "api_key": "mpk_…" }在~/.misarpost/config.json中。

自托管实例:设置 MISARPOST_BASE_URL。


工具

工具 描述
list_connections 列出用户活跃的已连接社交账户及其账号ID、平台和显示名称。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

MisarPost MCP Server

Plan, generate, schedule and repurpose posts across every connected channel, and track what performs — from any AI assistant.

85 tools · 8 prompts · 6 resources · 8 agent skills

Works with Claude (Desktop, Code, and web), Cursor, VS Code, Windsurf, Cline, Zed, Gemini CLI, ChatGPT, and any other MCP-compatible client — over stdio or Streamable HTTP.


Install

npx -y @smithery/cli install misar/misarpost-mcp --client claude

Claude Code

claude mcp add misarpost -- npx -y @misarpost/mcp@latest

Manual (any client)

{
  "mcpServers": {
    "misarpost": {
      "command": "npx",
      "args": ["-y", "@misarpost/mcp@latest"],
      "env": { "MISARPOST_API_KEY": "mpk_your_key_here" }
    }
  }
}

Ready-made configs for every client live in connectors/.

Remote (no install)

{
  "mcpServers": {
    "misarpost": {
      "type": "streamable-http",
      "url": "https://api.misar.io/post/mcp",
      "headers": { "Authorization": "Bearer mpk_your_key_here" }
    }
  }
}

Authentication

Create an API key at https://post.misar.io/dashboard/api-keys (Dashboard → API keys) — it starts with mpk_ — and give it to the server in one of three ways: the MISARPOST_API_KEY environment variable, your MCP client’s env block, or { "api_key": "mpk_…" } in ~/.misarpost/config.json.

Self-hosted instances: set MISARPOST_BASE_URL.


Tools

Tool Description
list_connections List the user’s active connected social accounts with their account ID, platform and display name.
list_publish_options Look up the destinations a connected account can publish into — Discord or Slack channels, Pinterest boards, Reddit post flairs, Hashnode or Medium publications, Hashnode tags, Lemmy communities, Listmonk lists or templates, Skool groups, Whop forums, or WordPress categories and tags.
list_account_plugs Show the plugs (automatic follow-up actions — e.g.
configure_account_plug Turn a plug on or off for one connected account and set its configuration, replacing the plug’s previous configuration.
list_posts List the user’s scheduled and published posts, newest-scheduled first, 20 per page, with platform, status, scheduled/published time, post URL, tags and engagement metrics.
schedule_post Schedule a post to ONE connected account at a given time, or publish it immediately with scheduled_at=“now”.
cancel_post Cancel a post that is still pending or queued, so it never publishes.
在 GitHub 查看完整 README

安装

npx -y @misarpost/mcp@latest
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "misarpost": { "command": "npx", "args": ["-y", "@misarpost/mcp@latest"], "env": { "MISARPOST_API_KEY": "mpk_your_key_here" } } } }