webforJ MCP Server
by webforj.com in Other
WebforJ's MCP server, provides tools, resources, prompts for scaffolding and developing webforJ apps
https://mcp.webforj.com/mcp- Tools
- 9
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 159 ms
- 241 ms slowest 5%
- Last check
- Passed
- 9 h ago, next any minute now
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"webforj-mcp-server": {
"type": "http",
"url": "https://mcp.webforj.com/mcp"
}
}
}9 tools
- get_versions
Report the webforJ versions this server knows about. Returns the latest stable release, the current in-development SNAPSHOT (from the main-branch pom.xml), and an array of every major with its highest observed tag plus a `status` flag: "development" (the active SNAPSHOT line…
- create_project
Returns the Maven archetype command that scaffolds a new webforJ project, plus the follow-up commands to change into the generated directory and start the dev server. Relay the Maven command to the user via the host shell tool without modifying its arguments. Set…
- get_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 result excerpt is not enough and you need the complete page — migration guides, tutorials, long API docs. Pass the documentId from a search…
- search_knowledge_base
Search webforJ documentation, JavaDoc, and code samples for any class, method, annotation, or component, and for CSS styling concepts and rules (palette semantics, seed vs h/s, :not([theme]) pattern, dark mode, ::part limits, table styling). Returns matching snippets with…
- styles_get_component
Return the real CSS styling surface of a DWC web component: CSS custom properties, shadow parts, reflected attributes, and slots. Accepts a DWC tag ("dwc-button") or a webforJ Java class name ("Button", "TextField"). Use mode="list" for every valid tag, mode="map" for Java ->…
- styles_list_tokens
Return the authoritative list of global --dwc-* tokens (palette seeds, color shades, surfaces, spacing, typography, borders, etc.). Use this for any "which tokens are available for X" question — DO NOT ask the knowledge base to list tokens; it returns prose and the answer will…
- styles_validate_tokens
Validate every --dwc-* reference in CSS, Java, MDX, or Markdown text against the real DWC global tokens and component CSS variables. Returns the list of invalid tokens with line numbers and ranked similar-name suggestions. Run this on any generated or edited stylesheet before…
- fqcn_validate
Validate fully qualified class names against the catalog of types declared in webforJ source for the target version. Accepts either an explicit list of FQCNs or a Java snippet (the handler extracts its import statements). Returns unknown FQCNs with ranked similar-name…
- create_theme
Generate a webforJ theme from a primary HSL color. Returns two content blocks: a JSON summary with theme metadata, @AppTheme / @StyleSheet snippets, and recommended file paths, plus a second text block prefixed "CSS_CONTENT:" containing the full stylesheet.
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 9 h ago | Passed | 200 | 104 ms |
| 19 h ago | Passed | 200 | 150 ms |
| 28 h ago | Passed | 200 | 198 ms |
| 37 h ago | Passed | 200 | 159 ms |
| 47 h ago | Passed | 200 | 173 ms |
Show 10 older checks
| 2 days ago | Passed | 200 | 133 ms |
| 3 days ago | Passed | 200 | 98 ms |
| 3 days ago | Passed | 200 | 161 ms |
| 4 days ago | Passed | 200 | 193 ms |
| 4 days ago | Passed | 200 | 102 ms |
| 5 days ago | Passed | 200 | 151 ms |
| 5 days ago | Passed | 200 | 141 ms |
| 5 days ago | Passed | 200 | 196 ms |
| 6 days ago | Passed | 200 | 175 ms |
| 6 days ago | Passed | 200 | 170 ms |