Five-tier MCP server for lightning-fast HTML generation from AI agents — assembly, patch, read, raw, and consistency tiers with tools, components, and templates
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http · sse
verified
reported
listed in the official MCP registry counts 19 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
check_consistency
-
edit_html_range
-
edit_section
-
format_html
-
get_component_schema
-
get_template_schema
-
insert_section
-
list_components
-
list_sections
-
list_templates
-
patch_html
-
preview_html
-
propagate_edit
-
read_html
-
register_template
-
render_page
-
set_attribute
-
write_html_file
-
write_raw_html
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 57
filesystem 5
- fs package/dist/consistency/manifest.js :1
import * as fs from "node:fs"; - fs package/dist/patch/cache.js :1
import * as fs from "node:fs"; - fs package/dist/raw/index.js :5
import { unlinkSync } from "node:fs"; - fs package/dist/templates/registry.js :1
import { readFileSync } from "node:fs"; - fs package/dist/writer.js :1
import * as fs from "node:fs";
network 1
- net package/dist/sse-server.js :1
import { createServer } from "node:http";
tool registrations 19
- render_page package/dist/index.js :23
- patch_html package/dist/index.js :39
- set_attribute package/dist/index.js :48
- edit_html_range package/dist/index.js :57
- edit_section package/dist/index.js :66
- insert_section package/dist/index.js :75
- list_sections package/dist/index.js :84
- read_html package/dist/index.js :93
- write_raw_html package/dist/index.js :102
- write_html_file package/dist/index.js :119
- format_html package/dist/index.js :136
- preview_html package/dist/index.js :145
- list_templates package/dist/index.js :162
- propagate_edit package/dist/index.js :172
- check_consistency package/dist/index.js :181
- list_components package/dist/index.js :190
- get_template_schema package/dist/index.js :199
- get_component_schema package/dist/index.js :208
- register_template package/dist/index.js :217
install hooks 1
- prepublishOnly package/package.json :48
npm run clean && npm run build
declared dependencies 17
- @modelcontextprotocol/sdk@^1.11.0
- dompurify@^3.2.0
- dot@^1.1.3
- html-minifier-terser@^7.2.0
- js-beautify@^1.15.0
- jsdom@^25.0.0
- parse5@^8.0.1
- zod@^3.24.0
- @types/dompurify@^3.0.0
- @types/dot@^1.1.0
- @types/js-beautify@^1.14.0
- @types/jsdom@^28.0.3
- @types/node@^22.0.0
- @types/parse5@^6.0.3
- tsx@^4.19.0
- typescript@^5.7.0
- @opencode-ai/plugin@^1.15.5