list_projects
List Redmine projects with pagination and filters for status, name, description, date, and other criteria.
Instructions
Lists all projects in Redmine with pagination and optional filters.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_projects"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offset | No | Number of items to skip (default 0) | |
| limit | No | Number of items per page (default 25, max 100) | |
| include | No | Comma-separated: trackers, issue_categories, time_entry_activities, enabled_modules, issue_custom_fields | |
| status | No | Filter by status. Values: 1=active, 5=closed. Operators: = (default), ! (not equal). Examples: 1, 1|5, !1 | |
| id | No | Filter by project ID. Special values: mine, bookmarks. Examples: 1|2|3, mine | |
| name | No | Filter by project name. Operators: ~ (contains), !~ (not contains), ^ (starts with), $ (ends with) | |
| description | No | Filter by description. Operators: ~ (contains), !~ (not contains), ^ (starts with), $ (ends with) | |
| parent_id | No | Filter by parent project. Operators: = (default), ! (not equal), * (any=subproject), !* (none=root). Values: ID, mine, bookmarks | |
| is_public | No | Filter by public/private: 1=public, 0=private | |
| created_on | No | Filter by creation date. Examples: >=2024-01-01, t (today), >t-7 (last 7 days), lm (last month) | |
| updated_on | No | Filter by last updated date. Same format as created_on |