Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Log level: DEBUG, INFO, WARN, ERROR | INFO |
| LYCHEE_REDMINE_URL | Yes | Your Lychee Redmine instance URL (HTTPS required) | |
| LYCHEE_REDMINE_API_KEY | Yes | Your Redmine API key |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_projects | Get list of accessible projects from Lychee Redmine. Supports pagination. |
| get_project | Get project details by ID from Lychee Redmine. Returns project name, description, status, and members. |
| search_issues | Search issues in Lychee Redmine. Filter by project, status, assignee, or keyword. Supports pagination. |
| create_issue | Create a new issue in Lychee Redmine. Requires project_id and subject. Optional: description, priority, assignee, due date. |
| update_issue | Update an existing issue in Lychee Redmine. Partial updates supported - only specify fields to change. |
| get_users | Get list of users from Lychee Redmine. Filter by status (active, locked, all). Supports pagination. |
| get_project_members | Get members and their roles for a specific project in Lychee Redmine. Includes user and group memberships. Supports pagination. |
| get_schedule | Get schedule information for a project in Lychee Redmine. Returns start/end dates, progress, milestones, dependencies, and optional critical path analysis. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |