Inblog
Inblog is an AI-powered blogging platform for managing posts, authors, tags, redirects, design settings, analytics, and lead forms.
Verdict
Common use cases
- Draft and publish blog posts from chat
- Pull traffic analytics before content planning
- Assign tags and authors to new posts
- Schedule publication for campaign launches
- Manage URL redirects after site restructure
Integration
- Vendor
- Inblog
- Category
- other
- Auth
- API_KEY
- Tools
- 10
- Composio slug
inblog
Tools
- Create or Update Redirect
Create a URL redirect when redirect_id is omitted, or partially update that redirect when redirect_id is provided.
- Create or Update Tag
Create a tag when tag_id is omitted, or partially update that tag when tag_id is provided.
- Create Post
Create an unpublished draft post with content, SEO metadata, and optional tag and author assignments. Use Set Post Publication to publish or schedule it.
- Get Analytics
Return a bounded blog or post analytics report for traffic trends, traffic sources, or per-post performance.
- Get Blog
Return the connected API key's blog identity, plan, domain, locale, timezone, assets, and integration settings.
- List Posts
List and filter posts in the connected blog, one page at a time, optionally including tags and authors.
- List Redirects
List the blog's URL redirect rules one page at a time.
- List Tags
Return all tags available in the connected blog for discovery and post assignment.
- Set Post Publication
Publish, unpublish, or schedule an existing Inblog post. Returns a normalized publication_status and action_effective result because Inblog represents a schedule as published=true with its future time in published_at. Scheduling requires a
- Update Post
Partially update a post's content, SEO metadata, or complete tag and author assignments without changing publication state. Omitted fields remain unchanged.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the Integrations tab. 2. Find Inblog in the MCP directory and click Connect. 3. You'll be prompted to paste an Inblog API key—generate one by logging into your Inblog dashboard, going to Settings > API, and creating a new key with the scopes you need (read-only for analytics, read-write for publishing). 4. Paste the key into Switchy and click Authorize. 5. Switchy confirms the connection by fetching your blog identity—you'll see your blog name and domain. 6. Open any Project, type '@Inblog list posts' in the chat, and hit send. 7. If you see a paginated list of your blog posts, the integration is live and ready to use.
What teammates see: by default, memories from Inblog are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Draft New Post
@Inblog create a draft post titled 'How to Scale Customer Onboarding' with a meta description under 160 characters, assign it the 'Product' tag, and set the author to our content lead.
Check Traffic Trends
@Inblog get analytics for the last 30 days, show me traffic trends and top traffic sources, then list the five posts with the highest page views.
Schedule Campaign Post
@Inblog find the draft post titled 'Announcing Our New API' and schedule it to publish on March 15 at 9 AM Eastern.
Add URL Redirect
@Inblog create a redirect from '/old-pricing-page' to '/pricing' with a 301 status code so we don't lose search rankings.
List Posts by Tag
@Inblog list all published posts tagged 'Case Study', include the author and publication date for each, and show me the first 20 results.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Inblog list all posts published in the last 30 days and show me which ones have the highest traffic
Retrieved 14 posts published since January 15, 2025. Top performers by pageviews: 'Migrating from WordPress to Headless CMS' (2,847 views), 'SEO Checklist for SaaS Blogs' (1,932 views), 'How We Cut Our Hosting Costs by 60%' (1,204 views). The remaining 11 posts averaged 340 views each. All posts are tagged and have featured images set. This data reflects the trailing 30-day window ending today.
This example combines List Posts with Get Analytics to surface performance trends. The MCP returns paginated results; if your blog has more than 50 posts in the period, you'll need to handle continuation tokens. Analytics granularity depends on your Inblog plan tier.
@Inblog create a new draft post titled 'Q1 Product Roadmap Update' with a summary of our shipping goals, tag it 'product' and 'roadmap', and assign it to the author with email alex@company.com
Draft post created successfully. Post ID: pst_9k3m2n. Title set to 'Q1 Product Roadmap Update'. Tags 'product' and 'roadmap' applied (tag IDs resolved automatically). Author assigned to alex@company.com (author ID: auth_7x2p). Post remains unpublished; use Set Post Publication to schedule or publish. SEO slug auto-generated as 'q1-product-roadmap-update'.
This example demonstrates Create Post with tag and author assignment in a single call. The MCP does not publish posts by default—drafts stay unpublished until you explicitly set publication state. If the specified author email doesn't exist in your blog, the call will fail; list authors first if unsure.
@Inblog set up a redirect from /old-pricing-page to /pricing and list all active redirects so I can audit our redirect rules
Redirect created: /old-pricing-page → /pricing (301 permanent). Redirect ID: rdr_4h8k. Currently active redirects (12 total): /blog → /resources/blog, /contact-us → /contact, /demo → /get-started, /old-pricing-page → /pricing, and 8 others. All redirects are 301 permanent. No temporary (302) redirects configured. Last updated: 2 minutes ago.
This example shows Create or Update Redirect followed by List Redirects for validation. Redirects take effect immediately and apply to all traffic. The MCP does not validate destination URLs—ensure target paths exist before creating redirects to avoid broken links. Use this for SEO-safe URL migrations.
Use-case deep-dives
When Inblog fits a content team's weekly cadence
A 3-person marketing team publishes two blog posts a week and needs to coordinate drafts, SEO metadata, and publication timing without switching tools. Inblog's Create Post and Set Post Publication tools let you script the entire workflow—draft creation, tag assignment, and scheduled publishing—from a shared Switchy workspace. The Get Analytics tool pulls traffic data into the same thread where you're planning next week's topics. This works cleanly if your blog lives on Inblog's platform and your team already uses its tagging system. If you're managing content across multiple CMSs or need advanced approval flows, you'll hit the 10-tool ceiling fast. For a single-blog team publishing on a predictable schedule, Inblog keeps the entire content loop in one workspace without context-switching to a web dashboard.
Inblog handles post-migration redirect cleanup at small scale
A startup just migrated 80 blog posts to a new domain structure and needs to map old URLs to new ones without breaking inbound links. Inblog's Create or Update Redirect and List Redirects tools let you script the entire redirect table from a CSV or spreadsheet, then audit it in the same Switchy thread. You can batch-create rules, check for conflicts, and update entries as you find broken links in analytics. This scenario assumes your blog is hosted on Inblog and you're working with under 200 redirects—beyond that, you're better off scripting directly against a headless CMS or using a dedicated redirect service. For a one-time cleanup or ongoing maintenance at small scale, Inblog's redirect tools are faster than logging into a web UI and clicking through forms one by one.
When Inblog's tag system speeds up support article lookup
A 5-person customer success team fields 30 support tickets a day and needs to quickly surface relevant blog posts or help articles tagged by product feature. Inblog's List Tags and List Posts tools let you query the blog's taxonomy and filter posts by tag in a Switchy thread, then paste links directly into ticket replies. The Get Blog tool confirms which integration settings are live, so you know if the blog's search index is current. This works if your help content lives in Inblog and you've maintained a consistent tagging discipline—if tags are sparse or inconsistent, you'll spend more time filtering than finding. For teams that already use Inblog as their knowledge base and have a structured tag hierarchy, this cuts 2-3 minutes per ticket by keeping lookup and reply in the same workspace.
Frequently asked
What does the Inblog MCP let me do in Switchy?
It lets your team create and edit blog posts, manage URL redirects, assign tags, and pull analytics reports directly from Switchy's AI workspace. You can draft posts with SEO metadata, schedule publication, and review traffic trends without opening Inblog's dashboard. Useful for content teams who want AI to help write, update, or analyse blog performance in one place.
Do I need admin access to connect Inblog?
You need an Inblog API key, which typically requires account owner or admin permissions to generate. The key grants full read-write access to posts, tags, redirects, and analytics for that blog. If you're not an admin, ask whoever manages your Inblog account to create a key and share it securely with your Switchy workspace.
Can the Inblog MCP publish posts immediately or only save drafts?
It creates unpublished drafts by default. To publish or schedule a post, you use the separate Set Post Publication tool after the draft exists. This two-step flow prevents accidental live publishing and gives your team a chance to review AI-generated content before it goes public. You can also update existing published posts.
How is this different from just using Inblog's web editor?
The MCP brings Inblog's data into Switchy's AI context, so you can ask questions like "write a post about X using our top-performing tags" or "show me traffic trends for posts tagged Y". The web editor is better for rich media uploads and visual layout tweaks; the MCP is faster for bulk operations, analytics queries, and AI-assisted drafting.
Who on the team should connect the Inblog integration?
Whoever owns your blog's content strategy or has admin access to generate API keys. Once connected in Switchy, any workspace member can use the MCP to draft posts or pull analytics, but only the person with the key can rotate or revoke it. If multiple people need independent access, create separate Switchy workspaces with their own keys.