{"name":"Schedulin","description":"Schedule, publish, and analyze social media posts across TikTok, Instagram, YouTube, X (Twitter), LinkedIn, Facebook, Pinterest, Threads, Bluesky, Reddit, and Telegram on behalf of a Schedulin user.","version":"1.0.0","supportedInterfaces":[{"url":"https://mcp.schedulin.app/mcp","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"provider":{"organization":"Schedulin","url":"https://www.schedulin.app"},"iconUrl":"https://www.schedulin.app/apple-touch-icon.png","documentationUrl":"https://www.schedulin.app/mcp","capabilities":{"streaming":true,"pushNotifications":false,"extendedAgentCard":false},"securitySchemes":{"oauth2":{"oauth2SecurityScheme":{"description":"OAuth 2.1 authorization code flow with PKCE and dynamic client registration.","flows":{"authorizationCode":{"authorizationUrl":"https://api.schedulin.app/oauth/authorize","tokenUrl":"https://api.schedulin.app/oauth/token","refreshUrl":"https://api.schedulin.app/oauth/token","scopes":{"posts:read":"posts:read","posts:write":"posts:write","tags:read":"tags:read","tags:write":"tags:write","social-accounts:read":"social-accounts:read","media:read":"media:read","media:write":"media:write","analytics:read":"analytics:read","ai:read":"ai:read","ai:write":"ai:write"},"pkceRequired":true}},"oauth2MetadataUrl":"https://api.schedulin.app/.well-known/oauth-authorization-server"}},"apiKey":{"apiKeySecurityScheme":{"description":"Workspace API key created at https://dashboard.schedulin.app/settings/api-keys.","location":"header","name":"x-api-key"}}},"securityRequirements":[{"schemes":{"oauth2":{"list":["posts:read","posts:write","tags:read","tags:write","social-accounts:read","media:read","media:write","analytics:read","ai:read","ai:write"]}}},{"schemes":{"apiKey":{"list":[]}}}],"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"schedule-posts","name":"Schedule and publish posts","description":"Create, update, delete, queue, and publish social media posts to the user's connected accounts, with per-platform requirements and settings.","tags":["social-media","scheduling","publishing"],"examples":["Schedule this caption to Instagram and TikTok for tomorrow at 9am.","Add a LinkedIn post to my queue."]},{"id":"manage-media","name":"Manage media","description":"Import images and videos from a URL, hand the user an upload link for local files, and list the media library.","tags":["media","images","video"],"examples":["Import this image URL and attach it to my next post."]},{"id":"generate-images","name":"Generate AI images","description":"Generate images with AI for use in posts (spends the workspace's AI credits).","tags":["ai","images","generation"],"examples":["Generate a flat illustration of a coffee cup for a post."]},{"id":"post-analytics","name":"Post analytics","description":"Read engagement summaries and time series for published posts.","tags":["analytics","engagement","reporting"],"examples":["How did my last five TikTok posts perform?"]},{"id":"accounts-and-tags","name":"Accounts and tags","description":"List connected social accounts, queue slots, Pinterest boards, and TikTok creator info; create and manage post tags.","tags":["accounts","tags","organization"],"examples":["Which accounts do I have connected?"]}]}