Unshift MCP server
online · 100% uptimeio.github.unshift-ai/unshift·v1.0.0Turn Claude or ChatGPT into a website builder that ships a real site to a live URL you own.
0 stars
Reviews
Write oneNobody has reviewed Unshift yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Unshift tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1675ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityOAuth resource metadata advertised on 40115/15
- Maintenancelast push 97 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Unshift compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 249 ms
- faster than 55% of 30,031 servers
Install Unshift in Claude Code, Cursor or VS Code
claude mcp add --transport http unshift https://studio.unshift.ai/api/mcp
What the publisher says
From the Unshift repository's README, as published. We do not edit it. Read it on GitHub
Unshift MCP connector
Turn Claude or ChatGPT into a website builder. Describe a site in plain English, and Unshift builds a real React site and publishes it to a live URL you own.
Unshift is a hosted, remote Model Context Protocol connector. You bring your own Claude or ChatGPT, describe the site you want, and Unshift builds a real React site (with a visual editor and a built-in CMS) and publishes it to a live URL. The AI runs on your own account, so there is no token bill from us, and Claude's free tier is enough to try it. Everyday edits happen in a visual editor.
Connect
Claude (web or desktop)
- Open Settings, then Connectors, then "Add custom connector".
- Name it Unshift and paste the URL https://studio.unshift.ai/api/mcp.
- Connect, then complete the OAuth sign-in. No API key is required.
Other MCP clients (Claude Desktop config, Cursor, etc.)
{
"mcpServers": {
"unshift": {
"url": "https://studio.unshift.ai/api/mcp"
}
}
}Authentication is OAuth 2.1; your client runs the sign-in the first time you connect.
What you can do
- Build a site from a single prompt, or import and rebuild an existing site from a URL.
- Edit pages, blocks, themes, layouts, and SEO conversationally, then publish.
- Wire live data: REST APIs, headless CMSes, WordPress, and Shopify or a native storefront.
- Publish to a free app_id.unshift.dev address, or a custom domain on Pro.
Tools
Every tool is scoped by OAuth to your own account. Reads are marked R. Tools that delete or roll back existing content are marked D; your client may ask you to confirm those.
Plan and import (read-only)
- planimport R** - crawl a URL into a build plan (theme, sections, pages). Start here.
- scrapesite R** - crawl a URL into pages, images, fonts, and color tokens.
- extracttheme R** - derive a theme from a crawl result or a URL.
- segmentpage R** - split a page into candidate sections.
- suggestblocks R** - rank catalog blocks for a given section.
- getblock R** - read a block's component source and default props.
- inspectdatasource R - inspect any REST or headless-CMS endpoint's shape.
- wordpressdiscover R** - discover a WordPress site's post types and fields.
- shopifydiscover R** - discover a Shopify store's products and collections.
- blockguide R** - the block authoring and prop-value contract.
Build
- create_app - create a new app (the first step of a build).
- generate_theme - set the full theme (colors, fonts, radius).
- set_theme - tweak an existing theme.
- set_layout - place the shared header and footer.
- import_assets - download image URLs into storage.
- import_icon - import a logo image as an icon.
- add_page - add a page from blocks.
- finalize_app - validate, save, and publish; the required final step.
Edit and review
- getapp R** - read an app's theme summary and pages.
- getpage R** - read one page's blocks, props, and SEO.
- listpages R** - list an app's pages.
- edit_block - edit a block instance's props or code.
- add_block - insert a block into a page.
- removeblock D** - delete a block from a page.
- move_block - reorder a block.
- update_page - update a page's title, slug, or SEO.
- removepage D** - delete a page.
- update_app - rename the app.
- submitforreview - hand a draft to the user to approve or decline.
- undolastchange D - roll back your most recent change-set.
Data and dynamic content
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Unshift: common questions
- Is Unshift MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Unshift safety report
- How do I install Unshift?
- It runs remotely at studio.unshift.ai. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Unshift need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is Unshift maintained?
- The last commit was 136 days ago (2026-06-21). The latest release is v1.0.0.
- Is Unshift up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Unshift compare with other MCP servers?
- safety score 85/100 (higher than 70% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 249 ms (faster than 55% of 30,031 servers). Full comparison.