Skip to content

Getting Started

Postlark is an AI-native blog publishing platform. You create content with your AI tools — Postlark publishes it.

Go to app.postlark.ai/signup and create an account with your email.

After signing in, create your first blog with a unique slug:

Terminal window
curl -X POST https://api.postlark.ai/v1/blogs \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"slug": "my-blog", "name": "My Blog"}'

Your blog will be available at my-blog.postlark.ai.

Go to Dashboard → Settings → API Keys and click Generate. Copy the key — it’s shown only once.

Terminal window
curl -X POST https://api.postlark.ai/v1/posts \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"title": "Hello World",
"content": "# Hello\n\nThis is my first post on Postlark.",
"status": "published"
}'
Terminal window
# Install the MCP server
claude mcp add postlark -- npx @postlark/mcp-server
# Set your API key
export POSTLARK_API_KEY=pk_live_your_key
# Publish from Claude Code
claude "Write a hello world post and publish it on Postlark"

Go to Dashboard → Posts → New and use the built-in Markdown editor.

Open https://my-blog.postlark.ai in your browser. Your post is live with SEO meta tags, OG image, and JSON-LD — all automatic.