GitHub Projects MCP Server

query GetProjectItems($id: ID!, $first: Int, $after: String) { node(id: $id) { ... on ProjectV2 { items(first: $first, after: $after) { pageInfo { hasNextPage endCursor } nodes { id type fieldValues(first: 20) { nodes { __typename ... on ProjectV2ItemFieldTextValue { text field { ... on ProjectV2FieldCommon { name id } } } ... on ProjectV2ItemFieldDateValue { date field { ... on ProjectV2FieldCommon { name id } } } ... on ProjectV2ItemFieldSingleSelectValue { name field { ... on ProjectV2FieldCommon { name id } } } ... on ProjectV2ItemFieldNumberValue { number field { ... on ProjectV2FieldCommon { name id } } } ... on ProjectV2ItemFieldIterationValue { title startDate duration field { ... on ProjectV2FieldCommon { name id } } } } } content { __typename ... on Issue { id title number url repository { name owner { login } } } ... on PullRequest { id title number url repository { name owner { login } } } } } } } } }