Developer Docs, SDKs, and API

This article gives a high-level overview of the DropInBlog MCP, SDKs, and API you can use to integrate blogging functionality into your applications. We provide several open-source packages for different environments, along with the API and an MCP tailored to your needs.

Table of Contents

Terminology: Rendered Output vs Raw Data
Overview
Packages
Laravel
Astro
React Core
React Next.js
React TanStack Start
React Catalyst
React Express
API
Rendered API
Raw API
Automations and MCP
MCP Server
Zapier
n8n
Make

Terminology: Rendered Output vs Raw Data

DropInBlog can deliver your blog content in two ways, with most customers using [[rendered]] output for a low-maintenance setup and dropping down to [[raw]] data only when they need full control.


Rendered Output [[rendered]]

Raw Data [[raw]]

What you get

Fully built, production-ready HTML

Structured JSON content

Frontend work

None required

Build templates or components

Setup speed

Fast

Flexible, but requires more work

Updates

Automatic updates and improvements

Manual updates and improvements

Best for

Low-maintenance blogs with minimal setup

Custom designs and full control

Overview

DropInBlog offers flexible tools to integrate DropInBlog into your applications. Depending on your stack and whether you need server-rendered HTML or client-side rendering, you can choose between packages optimized for:

  • Laravel
  • React frameworks (generic, Next.js, Express)
  • The API for raw data or rendered HTML

Packages

Below is a brief explanation of each of our SDKs.

Laravel [[rendered]]

Repository: https://github.com/DropInBlog/laravel-rendered


A Laravel package that fetches pre-rendered HTML from DropInBlog’s Rendered API and injects it directly into blade views.


Astro [[rendered]]

Repository: https://github.com/DropInBlog/astro


The Astro integration is the official DropInBlog package for Astro. It injects ready-made blog routes into your site and renders content from the Rendered API.


React Core [[rendered]]

Repository: https://github.com/DropInBlog/react-core


React Core is the foundational React library for DropInBlog. It provides reusable hooks and components to fetch blog data from the Rendered API.


React Next.js [[rendered]]

Repository: https://github.com/DropInBlog/react-nextjs


React Next.js comes with pre-configured components and utilities optimized for Next.js applications.


React TanStack Start [[rendered]]

Repository: https://github.com/DropInBlog/react-tanstack-start


React TanStack Start comes with pre-configured components and utilities optimized for TanStack Start applications.


React Catalyst [[rendered]]

Repository: https://github.com/DropInBlog/react-catalyst


React Catalyst comes with pre-configured components and utilities optimized for BigCommerce Catalyst applications.


React Express [[rendered]]

Repository: https://github.com/DropInBlog/react-express


A React + Express boilerplate that combines React SSR with an Express server. It's useful when your app architecture blends React with backend routed content.


API

DropInBlog's API has two paths: the Rendered API for pre-rendered HTML, and the Raw API for structured JSON.


Both paths are the foundation. The SDKs and framework packages above build on them and use these endpoints for customization and advanced use cases.

Rendered API [[rendered]]

Reference: https://dev.dropinblog.com/reference/api-reference


The Rendered API returns fully rendered HTML for blog pages. This is ideal when:

  • You want a quick and simple integration without custom UI work.
  • You want server-ready SEO content.

Raw API [[raw]]

Reference: https://dev.dropinblog.com/reference/api-reference


The Raw API returns blog content as structured JSON. Use this when:

  • You want complete control over your blog’s UI and routing. You are responsible for rendering content, defining routes, and shaping the user experience to fit your application.
  • You want to create and update posts programmatically.


Automations and MCP

DropInBlog is blog infrastructure for modern teams, built to connect cleanly with the tools you already run your business on.


MCP Server (AI-Driven Blog Management)

DropInBlog MCP Server Reference: https://dev.dropinblog.com/reference/mcp-server


Connect AI assistants (Claude, ChatGPT, Claude Code, Codex, etc.) to the official DropInBlog MCP Server for natural-language blog management. Create, update, search, and retrieve posts, and build advanced custom workflows. Works with any AI platform, or with your AI agents.


Zapier

DropInBlog Zapier Integration: https://zapier.com/apps/dropinblog/


Connect DropInBlog to thousands of apps using Zapier. Build automations when posts publish, or create new posts through advanced workflows.


n8n

DropInBlog n8n Integration: https://n8n.io/integrations/dropinblog/


n8n is for teams who want advanced self-hosted or developer-controlled automation. Build automations when posts publish, or create new posts through advanced workflows.


Make

DropInBlog Make Integration: (coming soon)


Make integration is planned. If you’d like to use DropInBlog with Make, contact support and let us know what workflows you want to build.

Updated on: 09/09/2026