Redmine MCP Server

list_time_entries

List and search logged time records. Filter by user, project and date range. Returns up to 100 entries per request. Available since Redmine 1.1

Input Schema

NameRequiredDescriptionDefault
fromNoShow entries from this date in YYYY-MM-DD format
limitNoMaximum entries to return, from 1 to 100
offsetNoNumber of entries to skip
project_idNoProject ID as number or project key as text
spent_onNoShow entries for specific date in YYYY-MM-DD format
toNoShow entries until this date in YYYY-MM-DD format
user_idNoFilter by user. Use me to show your own entries

Input Schema (JSON Schema)

{ "properties": { "from": { "description": "Show entries from this date in YYYY-MM-DD format", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "limit": { "default": 25, "description": "Maximum entries to return, from 1 to 100", "maximum": 100, "minimum": 1, "type": "number" }, "offset": { "default": 0, "description": "Number of entries to skip", "minimum": 0, "type": "number" }, "project_id": { "description": "Project ID as number or project key as text", "type": "string" }, "spent_on": { "description": "Show entries for specific date in YYYY-MM-DD format", "type": "string" }, "to": { "description": "Show entries until this date in YYYY-MM-DD format", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "user_id": { "description": "Filter by user. Use me to show your own entries", "type": "number" } }, "type": "object" }