{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.ihateposting/mcp","description":"Draft, check and schedule posts to your connected social accounts from Claude, ChatGPT or Cursor.","title":"iHatePosting","version":"0.12.0","websiteUrl":"https://ihateposting.com","icons":[{"src":"https://ihateposting.com/icon.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"ihateposting-mcp","version":"0.12.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Your iHatePosting API key (starts with pk_live_). Create one in Settings > Developers.","isRequired":true,"format":"string","isSecret":true,"name":"IHATEPOSTING_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://ihateposting.com/mcp/oauth"},{"type":"streamable-http","url":"https://ihateposting.com/api/mcp","headers":[{"description":"API-key alternative to signing in: your iHatePosting API key as a Bearer token. Create one in Settings > Developers.","isRequired":true,"value":"Bearer {api_key}","isSecret":true,"variables":{"api_key":{"description":"iHatePosting API key (starts with pk_live_)","isRequired":true,"isSecret":true}},"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-05T10:47:34.712206Z","publishedAt":"2026-10-05T10:47:34.712206Z","updatedAt":"2026-10-05T10:47:34.712206Z","isLatest":false}}}
