description
(string, optional): Description in Markdown format
How to use it
description is exposed by the Openproject MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the description tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Openproject MCP Server
claude mcp add openproject-fastmcp "<YOUR_PROJECT_PATH>\.venv\Scripts\python.exe" "<YOUR_PROJECT_PATH>\openproject-mcp-fastmcp.py" -e "PYTHONPATH=<YOUR_PROJECT_PATH>" -e "OPENPROJECT_URL=https://your-Other tools in Openproject MCP Server (39)
(boolean, optional): Show only active projects (default: true)
(integer, optional): Filter by assignee
(integer, optional): Filter by task creator
, listworkpackagerelations, updateworkpackagerelation
(string, optional): Created after date (YYYY-MM-DD)
, getproject
, getworkpackage, liststatuses, listpriorities
, getworkpackagerelation
(string, optional): Due after date (YYYY-MM-DD)
(string, optional): Due before date (YYYY-MM-DD)
, listprojectmembers, listuserprojects, listroles, getrole
, createtimeentry, updatetimeentry, deletetimeentry
, getuser, createmembership, updatemembership, deletemembership
, createversion
, searchworkpackages, listtypes, createworkpackage, updateworkpackage
(boolean, optional): Only top-level tasks
(integer, optional): Pagination offset (default: 0)
(boolean, optional): Only overdue tasks
(integer, optional): Results per page (default: 20, max: 100)
(integer, optional): Child tasks of parent
(integer, optional): Completion percentage (0-100)
(integer, optional): Max completion % (0-100)
(integer, optional): Min completion % (0-100)
(integer, optional): Priority ID
(string, optional): Comma-separated priority IDs (e.g., "3,4")
(integer, optional): Filter by project
(string, required): Search text to match against work package subject or ID
, removeworkpackageparent, listworkpackagechildren
(integer, optional): Status ID
(string, optional): Comma-separated status IDs (overrides activeonly)
(string, required): Work package title
, checkpermissions, listprojects, createproject, updateproject
(integer, required): Type ID (e.g., 1 for Task)
(string, optional): Comma-separated type IDs (e.g., "1,2")
(boolean, optional): Only unassigned tasks
(string, optional): Updated after date (YYYY-MM-DD)
(integer, required): User ID
(string, optional): Comma-separated version/sprint IDs
(integer, required): Work package ID