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
- https://github.com/github/github-mcp-server/releases/tag/v1.2.0
- https://github.com/github/github-mcp-server/blob/v1.2.0/README.md
Check the installed version and the source before using it. Entry JSON