Create a `-main` entry point and CLI to for easier usage.
- Dominant language
- Clojure
- Stars
- 775
- Forks
- 83
- PR merge metrics
- No merged PRs in 30d
Description
The cli code should be in it's own namespace so that it can be reused in the clojure-mcp.main and clojure-mcp.sse-main namespaces.
It should have good validation built-in.
Let's use a simple cli.
Let's cover all the cli options we offer now and see what .clojure-mcp/config.edn values we should include.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the existing CLI options and entry points in the clojure-mcp.main and clojure-mcp.sse-main namespaces. Identify which options need to be shared, validated, or represented in .clojure-mcp/config.edn. Done means a reusable CLI namespace covers the current options and provides the requested -main entry point.
Written by the indexing model from the issue text.
Assessment
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100