Skip to content

avdev4j/seed4j-mcp

Repository files navigation

seed4j-mcp

seed4j-mcp

A Model Context Protocol server that exposes seed4j — an open source application generator — to MCP clients, AI coding assistants, and custom agent hosts.

Instead of a human driving seed4j directly, any MCP-aware client or assistant (Codex, Claude Code, Claude Desktop, Cursor, custom IDE integrations, autonomous agents, …) can call the tools below to discover modules, plan a stack, and scaffold a project.

This repo is a side project of seed4j, deliberately kept out of the main seed4j repository. The server talks to a running seed4j instance over HTTP — it does not embed seed4j as a library.

Quick start

You'll need Node.js 20+ and a running seed4j instance (default http://localhost:1339). The server is published on npm as seed4j-mcp; the recommended entrypoint is npx:

# Codex
codex mcp add seed4j -- npx -y seed4j-mcp

# Claude Code (project scope, shared via .mcp.json)
claude mcp add seed4j --scope project -- npx -y seed4j-mcp

# Any other MCP client (JSON config)
# {
#   "mcpServers": {
#     "seed4j": { "command": "npx", "args": ["-y", "seed4j-mcp"] }
#   }
# }

Detailed setup per client (scopes, custom SEED4J_BASE_URL, global install) lives in docs/clients.md.

Documentation

Start with docs/getting-started.md if you want to connect the server, verify seed4j is reachable, and run a first tool call.

All documentation lives under docs/:

License

Apache License 2.0 — see LICENSE.

About

No description, website, or topics provided.

Resources

License

Stars

3 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors