webforJ MCP Server

The official Model Context Protocol server for webforJ - providing AI assistants with Java web development tools, project generation, and comprehensive documentation access. Works with Claude, VS Code, Cursor, and all MCP-enabled environments.

Available Endpoints

MCP (Recommended)
https://mcp.webforj.com/mcp
StreamableHTTP transport. Use this for Claude Code, VS Code, Cursor, and other MCP clients.
SSE (Legacy)
https://mcp.webforj.com/sse
Server-Sent Events transport for backwards compatibility with older MCP implementations.

Integration Guide

How do I add this to Claude Code?

Use the Claude CLI command to register the server:

claude mcp add webforj-mcp https://mcp.webforj.com/mcp -t http -s user

This will automatically configure the MCP server in your Claude Code environment.

How do I add this to Claude Desktop?

Add this server using the Integrations panel in Claude Desktop settings:

https://mcp.webforj.com/mcp

1. Open Claude Desktop and go to Settings
2. Click on "Integrations" in the sidebar
3. Click "Add Integration" and paste the URL above
4. Follow the setup wizard to complete the configuration

For detailed instructions, see the official integration guide.

How do I add this to VS Code?

Add this configuration to your VS Code settings:

"mcp": { "servers": { "webforj-mcp": { "url": "https://mcp.webforj.com/mcp" } } }

Add this to your VS Code settings.json file.

How do I add this to Cursor?

Add this configuration to your Cursor settings:

"mcpServers": { "webforj-mcp": { "url": "https://mcp.webforj.com/mcp" } }

Add this to your Cursor settings.

How do I add this to Windsurf?

Add this server configuration to your Windsurf MCP settings:

{ "mcpServers": { "webforj-mcp": { "serverUrl": "https://mcp.webforj.com/sse" } } }

Note: Windsurf uses the SSE endpoint for MCP server connections.

What tools does this server provide?

The server provides these webforJ development tools:

  • webforj-knowledge-base - Search comprehensive webforJ documentation and examples
  • webforj-create-project - Generate new webforJ projects with various templates
  • webforj-create-theme - Generate CSS themes and color palettes
Which endpoint should I use?

Use MCP endpoint (https://mcp.webforj.com/mcp) for:

  • Claude Code (CLI)
  • Claude Desktop
  • VS Code with MCP extension
  • Cursor with MCP extension
  • Any MCP client

Use SSE endpoint (https://mcp.webforj.com/sse) for:

  • Windsurf IDE
  • Legacy MCP implementations
  • Systems requiring Server-Sent Events