sincecutoff.com
← all changes

github-mcp-server adds ProjectV2 status update tools

Introduced 2026-02-19 · score 0.97

HOW TO USE IT

When an agent needs to list, inspect, or create a GitHub ProjectV2 status update, use the `projects_list`, `projects_get`, or `projects_write` tool with the corresponding status-update method.

projects_list({"method":"list_project_status_updates","owner":"<owner>","owner_type":"<user|org>","project_number":<project_number>,"per_page":50})
projects_get({"method":"get_project_status_update","status_update_id":"<status_update_node_id>"})
projects_write({"method":"create_project_status_update","owner":"<owner>","owner_type":"<user|org>","project_number":<project_number>,"status":"<status>","body":"<markdown>","start_date":"<YYYY-MM-DD>","target_date":"<YYYY-MM-DD>"})

WHY THIS HELPS

List, inspect, or create a status update for a GitHub ProjectV2 project.

REQUIREMENTS AND LIMITATIONS

  • Version: v0.31.0
  • projects_list.method (required): Set to `list_project_status_updates`.
  • projects_list.owner (required): Project owner’s user or organization login.
  • projects_list.project_number (required): Project number for listing status updates.
  • projects_list.owner_type: Owner type: `user` or `org`; otherwise auto-detected.
  • projects_list.per_page: Results per page, maximum 50.
  • projects_list.after: Forward pagination cursor from the previous page’s `pageInfo.nextCursor`.
  • projects_get.method (required): Set to `get_project_status_update`.
  • projects_get.status_update_id (required): Status update node ID.
  • projects_write.method (required): Set to `create_project_status_update`.
  • projects_write.owner (required): Project owner’s user or organization login.
  • projects_write.project_number (required): Project number for the status update.
  • projects_write.status: Status of the project update.
  • projects_write.body: Markdown body of the status update.
  • projects_write.start_date: Start date in `YYYY-MM-DD` format.
  • projects_write.target_date: Target date in `YYYY-MM-DD` format.
  • projects_write.owner_type: Owner type: `user` or `org`; otherwise auto-detected.
  • Prerequisite: The `projects_list` and `projects_get` tools require OAuth scope `read:project` (accepted scopes also include `project`).
  • Prerequisite: The `projects_write` tool requires OAuth scope `project`.

FIRST-PARTY EVIDENCE

Check the installed version and the source before using it. Entry JSON

Report a problem with this card