sincecutoff.com
← all changes

github-mcp-server projects_write adds project and iteration field methods

Introduced 2026-06-08 · score 0.97

HOW TO USE IT

When configuring project work for a repository, create a GitHub ProjectsV2 project with `projects_write` using `create_project`, then add its iteration field with `create_iteration_field`. The documented creation methods take an account owner; `create_iteration_field` targets the created project by its project number.

projects_write({"method":"create_project","owner":"<owner>","owner_type":"user|org","title":"<project title>"})
projects_write({"method":"create_iteration_field","owner":"<owner>","project_number":<project number>,"field_name":"<field name>","iteration_duration":<days>,"start_date":"<YYYY-MM-DD>"})

WHY THIS HELPS

Create a GitHub project and an iteration field while configuring project work for a repository.

REQUIREMENTS AND LIMITATIONS

  • Version: v1.2.0
  • method (required): Select `create_project` or `create_iteration_field`.
  • owner (required): User or organization login that owns the project.
  • owner_type (required): For `create_project`, specify `user` or `org`.
  • title (required): Title of the project to create.
  • project_number (required): Existing project number for `create_iteration_field`; omit for `create_project`.
  • field_name (required): Name for the iteration field.
  • iteration_duration (required): Iteration duration in days.
  • start_date (required): Iteration start date in `YYYY-MM-DD` format.
  • iterations: Custom iteration definitions; use when durations vary, breaks are needed, or specific titles are required. Otherwise GitHub creates three iterations using the duration and start date.
  • Prerequisite: The `projects_write` tool requires the GitHub OAuth `project` scope.
  • Prerequisite: The Projects toolset must be available in the MCP server.

FIRST-PARTY EVIDENCE

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

Report a problem with this card