Targetprocess MCP Server

by aaronsb
Verified

search_entities

Query Target Process entities using customizable filters, sorting, and preset options for status, assignments, and time-based criteria to retrieve relevant project data.

Instructions

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" }

You must be authenticated.

Other Tools from Targetprocess MCP Server

Related Tools

ID: r67qn2xf6t