# Postiz — MCP server on mcp.ai > Connect your Postiz account and use 9 tools for social media marketing straight from your AI agent. Connect with your own API key. Postiz is an agentic social media scheduling tool. It offers everything you need to manage your social media posts, build an audience, capture leads, and grow your business faster with AI. By: mcp.ai · official Page: https://mcp.ai/postiz_mcp ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_postiz_mcp?ms=1787291400000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/postiz_mcp/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/postiz_mcp/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/postiz_mcp/skill.md Postman collection (v2.1): https://mcp.ai/postiz_mcp/postman.json ## Tools - postiz_mcp_ask_postiz(message: string) — Ask agent 'postiz' a question. Agent description: Agent that helps manage and schedule social media posts for users - postiz_mcp_generateimagetool(prompt: string) — Generate image to use in a post, - postiz_mcp_generatevideooptions() — All the options to generate videos, some tools might require another call to generateVideoFunction - postiz_mcp_generatevideotool(output: string, identifier: string, customParams: object[]) — Generate video to use in a post, - postiz_mcp_integrationlist() — This tool list available integrations to schedule posts to - postiz_mcp_integrationscheduleposttool(socialPost: object[]) — postiz_mcp - postiz_mcp_integrationschema(platform: string, isPremium: boolean) — Everytime we want to schedule a social media post, we need to understand the schema of the integration. - postiz_mcp_triggertool(dataSchema: object[], methodName: string, integrationId: string) — After using the integrationSchema, we sometimes miss details we can't ask from the user, like ids. - postiz_mcp_videofunctiontool(identifier: string, functionName: string) — Sometimes when we want to generate videos we might need to get some additional information like voice_id, etc ## Example prompts - "What can I do in Postiz?" - "Show me a summary of my Postiz account" ## Links Docs: https://mcp.ai/docs/mcps/postiz_mcp Website: https://mcp.ai/mcps/postiz_mcp