Resolve human project names in MCP project_id args
Auto-resolve project_id values that look like human names to canonical project identifiers when there is a clear match. Return actionable guidance with candidate slugs when ambiguous, and cover the behavior with structure tests and docs updates.
This commit is contained in:
@@ -47,6 +47,11 @@ HTTP endpoint defaults to `/mcp` and requires `Authorization: Bearer <token>`.
|
||||
- `redmine_list_project_issue_categories`, `redmine_get_issue_category`.
|
||||
- `redmine_get_attachment`.
|
||||
|
||||
When a tool receives `project_id` values that look like human names (spaces or
|
||||
uppercase), redMCP attempts to resolve to a slug automatically when there is one
|
||||
clear match. For ambiguous names, it returns a guidance error and suggests using
|
||||
`redmine_find_project`.
|
||||
|
||||
## Write Tools
|
||||
|
||||
- `redmine_create_issue`: create an issue.
|
||||
|
||||
Reference in New Issue
Block a user