Categories › Software Development › Frontend, UI components & design-to-code
WebforJ's MCP server, provides tools, resources, prompts for scaffolding and developing webforJ apps
Remote server: your requests and data go to mcp.webforj.com. Claude Code: claude mcp add --transport http webforj-mcp-server https://mcp.webforj.com/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
get_versions — Report the webforJ versions this server knows about. Returns the latest stable release, the current in-development SNAPSHOT (from the main-bcreate_project — Returns the Maven archetype command that scaffolds a new webforJ project, plus the follow-up commands to change into the generated directoryget_document — Return the full content of an indexed webforJ documentation or sample file. Use this as a follow-up to search_knowledge_base when a search rsearch_knowledge_base — Search webforJ documentation, JavaDoc, and code samples for any class, method, annotation, or component, and for CSS styling concepts and rustyles_get_component — Return the real CSS styling surface of a DWC web component: CSS custom properties, shadow parts, reflected attributes, and slots. Accepts a styles_list_tokens — Return the authoritative list of global --dwc-* tokens (palette seeds, color shades, surfaces, spacing, typography, borders, etc.). Use thisstyles_validate_tokens — Validate every --dwc-* reference in CSS, Java, MDX, or Markdown text against the real DWC global tokens and component CSS variables. Returnsfqcn_validate — Validate fully qualified class names against the catalog of types declared in webforJ source for the target version. Accepts either an explicreate_theme — Generate a webforJ theme from a primary HSL color. Returns two content blocks: a JSON summary with theme metadata, @AppTheme / @StyleSheet sNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.