Targetprocess MCP Server

by aaronsb
Verified

search_entities

Search Target Process entities with powerful filtering capabilities and preset filters for common scenarios

Input Schema

NameRequiredDescriptionDefault
includeNoRelated data to include in results (e.g., ["Project", "Team", "AssignedUser"])
orderByNoSort order for results (e.g., ["CreateDate desc", "Name asc"])
takeNoNumber of items to return (default: 100)
typeYesType of entity to search
whereNoFilter expression using Target Process query language. Common preset filters available: - Status filters: searchPresets.open, .inProgress, .done - Assignment filters: searchPresets.myTasks, .unassigned - Time-based filters: searchPresets.createdToday, .modifiedToday, .createdThisWeek - Priority filters: searchPresets.highPriority - Combined filters: searchPresets.myOpenTasks, .highPriorityUnassigned Example: searchPresets.open or "EntityState.Name eq 'Open'"

Input Schema (JSON Schema)

{ "properties": { "include": { "description": "Related data to include in results (e.g., [\"Project\", \"Team\", \"AssignedUser\"])", "items": { "type": "string" }, "type": "array" }, "orderBy": { "description": "Sort order for results (e.g., [\"CreateDate desc\", \"Name asc\"])", "items": { "type": "string" }, "type": "array" }, "take": { "description": "Number of items to return (default: 100)", "maximum": 1000, "minimum": 1, "type": "number" }, "type": { "description": "Type of entity to search", "enum": [ "UserStory", "Bug", "Task", "Feature", "Epic", "PortfolioEpic", "Solution", "Request", "Impediment", "TestCase", "TestPlan", "Project", "Team", "Iteration", "TeamIteration", "Release", "Program" ], "type": "string" }, "where": { "description": "Filter expression using Target Process query language. Common preset filters available:\n- Status filters: searchPresets.open, .inProgress, .done\n- Assignment filters: searchPresets.myTasks, .unassigned\n- Time-based filters: searchPresets.createdToday, .modifiedToday, .createdThisWeek\n- Priority filters: searchPresets.highPriority\n- Combined filters: searchPresets.myOpenTasks, .highPriorityUnassigned\n\nExample: searchPresets.open or \"EntityState.Name eq 'Open'\"", "type": "string" } }, "required": [ "type" ], "type": "object" }