brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
openproject-codexUse the OpenProject Codex plugin to inspect and manage work in Codex through the OpenProject API.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this plugin when the user wants to work with OpenProject from Codex instead of using the OpenProject UI.
The plugin is intended to cover common project-management actions directly and then fall back to the generic authenticated API tool for any OpenProject module that is not yet represented by a dedicated MCP tool.
OPENPROJECT_DEFAULT_PROJECT when present, unless the user explicitly asks for another project.openproject_connection_status first if credentials or connectivity are uncertain.openproject_setup_connection to capture the base URL and API token directly from chat before attempting other actions.openproject_test_connection or openproject_whoami after setup when you need a quick verification step.OPENPROJECT_UI_USERNAME and OPENPROJECT_UI_PASSWORD are configured.openproject_list_types, openproject_list_statuses, openproject_list_priorities, and openproject_list_project_assignees before write operations when a value needs to be discovered.assignee_name, responsible_name, status_name, priority_name, and customer on openproject_create_work_package and openproject_update_work_package when the user provides human-readable values.openproject_list_custom_field_options or openproject_resolve_custom_field_option for Customer or other list-style custom fields instead of using the browser UI.openproject_my_work for “my items” or “items assigned to me” requests.openproject_call_api against the relevant /api/v3/... endpoint instead of sending the user back to OpenProject UI./mcp endpoint is read-only, so write operations should continue to use this plugin's API tools.OPENPROJECT_API_TOKEN is the preferred credential.OPENPROJECT_API_TOKEN_FILE is supported for local secret-file storage and is the recommended Codex desktop setup.OPENPROJECT_BASIC_API_TOKEN is supported as a fallback for legacy Basic auth with the apikey user.OPENPROJECT_BASIC_API_TOKEN_FILE is supported for the same legacy Basic-auth fallback.OPENPROJECT_BASE_URL is required.OPENPROJECT_DEFAULT_PROJECT is optional.OPENPROJECT_UI_USERNAME and OPENPROJECT_UI_PASSWORD are required for UI-session API fallback and the boards/wiki/meetings UI-backed tools.The plugin can now persist this configuration locally through openproject_setup_connection, so the user does not have to edit .mcp.json manually on first use.
openproject_call_api for unsupported modules or advanced API workflows.