Server data from the Official MCP Registry
MCP server for Krexel — ship and edit websites from any AI assistant that speaks MCP.
MCP server for Krexel — ship and edit websites from any AI assistant that speaks MCP.
Valid MCP server (2 strong, 4 medium validity signals). 8 known CVEs in dependencies (0 critical, 3 high severity) Package registry verified. Imported from the Official MCP Registry.
5 files analyzed · 9 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: YOUR_API_KEY
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-syfer-web-krexel-mcp": {
"env": {
"YOUR_API_KEY": "your-your-api-key-here"
},
"args": [
"-y",
"krexel-mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
Ship and edit websites from any AI assistant that speaks the Model Context Protocol.
krexel-mcp is the official MCP server for
Krexel — a "deploy a website" API for
AI agents. Point any MCP-compatible client (Claude Desktop, Cursor, etc.) at
this server and you can build, deploy, edit, list, rollback, and inspect sites
by talking to your assistant.
Add krexel-mcp to your MCP client configuration:
{
"mcpServers": {
"krexel": {
"command": "npx",
"args": ["-y", "krexel-mcp"],
"env": {
"KREXEL_API_URL": "https://api.krexel.com",
"KREXEL_API_KEY": "krx_live_…",
"KREXEL_MASTER_KEY": "<your-32-byte-hex-key>"
}
}
}
}
Restart your client. The assistant now sees nine Krexel tools.
| Tool | What it does |
|---|---|
ship_site | Upload a built site folder (1.0 quota). Returns a deploy_id and preview URL. |
update_site | Edit a deployed site in place (0.1 quota). Applies a patch manifest. |
get_current_site | Read the live file tree + contents for a domain. |
list_file_versions | Show version history + unified diffs for a single file on a domain. |
list_deploys | List recent deploys from local state. Optional domain filter. |
get_logs | Fetch build logs for a deploy (streams from the orchestrator). |
rollback | Roll back a domain to a previous deploy (real alias switch). |
set_env | Encrypt and persist an env var for a domain (AES-256-GCM). |
get_status | Return account, deploy count, and state directory. |
The new update_site tool lets your assistant edit a deployed site
conversationally. Each edit counts as 0.1 deploy against the monthly quota
(vs. 1.0 for a full ship_site), so a free-tier user can do up to
100 AI edits per month.
The recommended flow:
get_current_site(domain="alex.dev"). This
returns the file tree, sha256 hashes, and (by default) full contents.update_site(domain, patches=[…]). The patch's
find must appear verbatim in the live file — read first, then edit.list_file_versions(domain, file="about.html") to see
the diff your last edit produced.Example patch op shapes:
{ "op": "create", "file": "new.html", "content": "<h1>x</h1>" }
{ "op": "replace", "file": "about.html", "find": "About", "value": "About Us" }
{ "op": "replace_all", "file": "style.css", "find": "red", "value": "blue" }
{ "op": "delete", "file": "old.html" }
Every patch becomes a real versioned deploy — rollback works the same as
for full deploys, and the audit trail records parent_deploy_id for each
edit.
All tools take plain JSON arguments and return JSON. Tool schemas are
discoverable via the standard MCP tools/list request.
| Env var | Required | Default | Notes |
|---|---|---|---|
KREXEL_API_URL | no | http://localhost:8787 | Base URL of the Krexel orchestrator API. |
KREXEL_API_KEY | no | — | Bearer token (krx_live_…) for API auth. |
KREXEL_MASTER_KEY | yes* | — | 32-byte hex string for env-var encryption. *Required for set_env. |
State files are written under $KREXEL_HOME (default ~/.krexel/).
MIT © Syfer
Be the first to review this server!
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption