{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card/v1.json",
  "serverInfo": {
    "name": "posteverywhere",
    "version": "1.0.0",
    "title": "PostEverywhere MCP Server",
    "description": "Schedule and publish social media content to Instagram, TikTok, YouTube, LinkedIn, Facebook, X, Threads, and Pinterest via the PostEverywhere API.",
    "homepage": "https://posteverywhere.ai/developers",
    "documentation": "https://developers.posteverywhere.ai",
    "vendor": {
      "name": "Posteverywhere Ltd",
      "url": "https://posteverywhere.ai"
    }
  },
  "transport": {
    "type": "stdio",
    "package": "@posteverywhere/mcp-server",
    "install": "npx -y @posteverywhere/mcp-server"
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {},
    "prompts": {}
  },
  "authentication": {
    "type": "bearer",
    "env": "POSTEVERYWHERE_API_KEY",
    "obtainAt": "https://app.posteverywhere.ai/settings/developer",
    "description": "Bearer token with pe_live_ prefix. Scopes: read, write, ai."
  },
  "platforms": [
    "Instagram",
    "TikTok",
    "YouTube",
    "LinkedIn",
    "Facebook",
    "X",
    "Threads",
    "Pinterest"
  ],
  "tools": [
    {
      "name": "create_post",
      "description": "Create and schedule a post across one or more connected social media accounts."
    },
    {
      "name": "list_accounts",
      "description": "List all connected social media accounts in your workspace."
    },
    {
      "name": "upload_media",
      "description": "Upload an image or video to your media library for use in posts."
    },
    {
      "name": "generate_image",
      "description": "Generate an AI image from a text prompt using FLUX, Imagen, or Ideogram."
    },
    {
      "name": "get_post_results",
      "description": "Get per-platform publishing results for a scheduled post."
    }
  ]
}
