Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| initialize_project | Creates the folder structure and pyproject.toml configured for uv. Defaults to current directory. |
| save_organization_context | Saves the organizational context and complex operation requirements to state. |
| save_roles_plan | Saves user roles/permissions to state. Each role should have 'name', 'description', and 'permissions'. |
| save_database_plan | Saves table schemas (fields, types, relationships) to state. |
| save_route_plan | Saves API endpoints (method, path, summary) to state. |
| save_test_plan | Saves simulation scenarios to state. |
| get_next_pending_task | Returns the first unbuilt item. Priority: Models -> Routes -> Tests. |
| get_file_instruction | Returns a strict SYSTEM PROMPT for the agent to write the code. |
| write_component_file | Writes the file and marks the task as done. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |