Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| nREPL Connection Status | Returns the current nREPL connection status including port and session information |
| Project Namespaces | Returns a list of all namespaces in the current project |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| connect | Connect to an nREPL server. Example: (connect {:host "localhost" :port 1234}) |
| eval_form | Evaluate Clojure code in a specific namespace or the current one. Examples:
|
| get_ns_vars | Get all public vars (functions, values) in a namespace with their metadata and current values. Example:
|