145 tools and 10 prompts, over OAuth 2.1 with PKCE
Your assistant drives the whole product — there is no key to paste into a config file, and nothing is assistant-only.
Verify in the MCP guideMarketing automation
You bring the assistant. Market4 brings the data, the accounts and the approvals.
Average search position
Organic clicks
Post impressions
Proof
Each count below is registered by the running server.
Your assistant drives the whole product — there is no key to paste into a config file, and nothing is assistant-only.
Verify in the MCP guideA key can be narrowed to one scope and one app, and your own systems hear about what happened without polling.
Verify in the REST referenceA price and the ceiling you actually hit cannot drift apart.
Verify on the pricing pageThe posts, the release page, the RSS feed and the sitemap all came out of it.
Verify on our changelogWhat it does
Sets up Analytics, Search Console and Tag Manager, then keeps reading them.
Each network gets its own text, its own length, its own hashtag budget and its own media size, from the rules the platform publishes.
Nine background workers on a clock: one thing you publish sets off everything that follows it.
Every capability
Each card is the panel’s own component — the screen you would be using.
Sessions and page views over eight weeks, both rising: sessions 1,180 to 2,340, page views 2,900 to 5,620.
Clicks by query over 28 days: buffer alternative 412, changelog tool 288, schedule posts from cli 231, saas release notes 164, indexnow api 96.
Position history for three tracked queries over eight weeks, all improving: buffer alternative 18 to 9, changelog tool 22 to 11, schedule posts from cli 14 to 4.
Content scorecard: 14 checks passed, 3 warnings, 1 failed.
Performance scores 96 out of 100.
Accessibility scores 100 out of 100.
Best practices scores 92 out of 100.
SEO scores 100 out of 100.
Feedback by status over four weeks: open falling from 14 to 9, planned steady around 6, shipped rising from 2 to 11.
Announcement funnel: 1,240 sent, 604 opened, 188 clicked — a 48.7% open rate and a 15.2% click rate.
Sessions by source and medium: organic search 1,120, social 640, referral 310, email 240, direct 180.
› search_performance \app=market4 window=28dquery clicks pos Δposbuffer alt 412 9.4 −4.7changelog 288 11.2 −2.13 more · OAuth 2.1 + PKCE
Setup
All four are yours: keys go into an encrypted vault, every call spends your own quota, and if you leave you keep the property, the list and the audience.
One sign-in covers Analytics, Search Console and Tag Manager.
Your own API key. Channels can only ever arrive from your Buffer account.
Mail leaves from your domain, under your reputation, with a DKIM key generated and checked against live DNS.
Your key, your search quota. Every search is logged against it and the remaining balance is on screen.
A week of it
A week on one app: the days are an illustration, the jobs and the two places they stop are the ones in the code.
What comes back
Search, site and social in one report, every figure against the same stretch of time before it.
Average search position over twelve weeks, improving from 15.2 to 9.4. Weekly values: 15.2, 14.6, 14.9, 13.8, 13.1, 12.4, 12.6, 11.5, 10.8, 10.2, 9.7, 9.4.
Traffic, channels, countries, devices, landing pages, key events, retention.
Striking-distance keywords, below-par click-through, two pages competing for one term, a channel fading, the best time you have ever posted. When there is not enough data, a rule says so instead of drawing an empty chart.
Every sync writes a snapshot. Search Console lags three days and GA4 forgets after two months; your copy does not.
What it plugs into
On your quota, and you can disconnect any of them without asking us.
How you drive it
The panel, the REST API and the MCP server call one service layer, so the only difference between them is which one the audit log records.
Market4 has no language model in it — you are already paying for one. Your assistant does the writing; Market4 supplies the search data, the platform rules, the approval gate and the accounts to publish through.
Connect Claude Code
claude mcp add --transport http \
market4 {MCP_PUBLIC_URL}/mcpOr plain HTTP
curl -H "Authorization: Bearer $KEY" \
"$API_URL/apps/$APP_ID/blog/posts"Pricing
Limits are counted on our side and reset every calendar month, UTC; everything you connect runs on your own quota and is not counted at all.
$10
One product, run properly.
$19
For a shipping indie with a few products.
$49
For a team or agency running a portfolio.
Questions
Where this stands
Market4 has no customers to quote yet, so this page does not pretend otherwise.
Read the docsA thousand changelog emails and sixty social posts a month, on your own accounts. An action over the limit is refused rather than billed.