Github Project Info MCP server
io.github.shubhtoy/github-project-info·v0.1.3Read public GitHub Projects v2 boards without auth — items, fields, story points, priority.
0 stars38 downloads/wk
Reviews
Write oneNobody has reviewed Github Project Info yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Github Project Info tools (5)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_project_fieldsGet a public GitHub Projects (v2) board's field definitions — including single-select
get_project_itemGet full field data for a single item in a public GitHub Projects (v2) board — including
get_project_metadataGet metadata (title, description, state, dates) for a public GitHub Projects (v2) board.
list_project_itemsList all items (issues/PRs/draft issues) in a public GitHub Projects (v2) board, including
list_user_projectsList all public GitHub Projects (v2) boards owned by a user account. There is no official
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan11 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 82 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Github Project Info compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 1,119 Developer tools servers
- Tools
- 5
- the typical Developer tools server has 7
- Tools that change things
- 0%
- typical: 5%. Fewer write tools means less an agent can break
- Downloads a week
- 38
- more than 25% of 436 Developer tools servers with a package
What its tools let an agent do: 5 read
Install Github Project Info in Claude Code, Cursor or VS Code
Runs npx -y github-project-info-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add github-project-info -- npx -y github-project-info-mcp
What the publisher says
From the Github Project Info repository's README, as published. We do not edit it. Read it on GitHub
github-project-info-mcp
An MCP server for reading public GitHub Projects (v2) boards without authentication — including item-level data (status, custom fields, story points) for boards that GitHub's own official API can't read unauthenticated.
Runs entirely locally via stdio (npx -y github-project-info-mcp, no server, no Cloudflare, no infrastructure of any kind) — this is the primary, standard way to use it. A browser client and a self-hostable Cloudflare Worker are also included as optional extras for the specific case of calling this from client-side JavaScript (see Browser usage); neither is needed for normal MCP usage and neither is a runtime dependency of the stdio server.
Also ships as an Agent Skill — see Skill below.
Why this exists
GitHub's official REST API for Projects v2 has an authentication gap:
This is confirmed live against GitHub's current API, not just inferred from docs — see docs/investigation.md for the full trail. If your project board is owned by your personal GitHub user account (the common case for solo/personal projects), there is no official, documented, unauthenticated way to read its items.
This library closes that gap for user-owned projects using a public fallback: the project board's own webpage embeds full item data as JSON, unauthenticated, for any public project. This tool reads that instead.
What's official vs. unofficial
(GET /users|orgs/{owner}/projectsV2/{n}). Stable, unauthenticated, works for any public project.
- getprojectmetadata — uses GitHub's official, documented REST API
(unauthenticated for public projects, per GitHub's docs). For user-owned projects, falls back to reading the public board page's embedded JSON (). This fallback is undocumented and unofficial — it depends on GitHub's current page markup, not a published API contract, and could break without notice if GitHub changes it.
- listprojectitems — for org-owned projects, uses GitHub's official REST API
uses (github.com/memexes/{projectId}/items). Returns every field on the project, including custom fields (Priority, Story Points) that the bulk listprojectitems above can't see. Also undocumented and unofficial, same caveats as above.
- getprojectitem — fetches a single item via an internal endpoint GitHub's own web UI
Use this if you need it and understand the tradeoff. If GitHub ever publishes an official unauthenticated items API for user-owned projects, switch to that instead — this project would then be unnecessary for that use case.
Installation
As an MCP server (standard path): the conventional way to distribute and run an MCP server is via npm + npx, so it can be launched with no manual clone/build step:
npx -y github-project-info-mcpShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Github Project Info: common questions
- Is Github Project Info MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Github Project Info safety report
- How do I install Github Project Info?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Github Project Info need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Github Project Info maintained?
- The last commit was 121 days ago (2026-07-06). The latest release is v0.1.3.
- What can I use instead of Github Project Info?
- Servers from other publishers that do the same job: GitDiagram MCP server, OctoCounts MCP Server and GitLab MCP Server.
- How does Github Project Info compare with other Developer tools MCP servers?
- safety score 88/100 (higher than 75% of 1,119 Developer tools servers); tools 5 (the typical Developer tools server has 7); tools that change things 0% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Github Project Info
Same job from other publishers: the closest match first, then the best rated.
- GitDiagramArchitecture diagrams, explanations and Mermaid source for public GitHub repositories.not reviewedEstablishedA
- OctoCounts MCP ServerAnalyze and compare public GitHub repo line counts (SLOC) via OctoCounts, from any MCP client.not reviewedGrowingA
- GitLab MCP ServerGitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.not reviewedWidely usedB
- GitHubConnect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.not reviewedEstablishedA
Gk CLIThe GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.not reviewedEstablishedB