- Lean Github Mcp
Lean Github Mcp
Overview
Setup
git clone https://github.com/noushad999/github-mcp-server.git
cd github-mcp-server
npm install && npm run build
echo "GITHUB_TOKEN=ghp_your_token" > .env
19 Tools
Repositories: list_repos, get_repo Issues: list_issues, create_issue, assign_issue Pull Requests: list_prs, create_pr, get_pr_diff, merge_pr Branches: create_branch, delete_branch Commits & Files: list_commits, get_file, search_code Comments: add_comment Releases: get_release, create_release Actions: list_workflows, trigger_workflow
Why Lean?
- ~320 avg tokens per response (vs 2000+ raw GitHub API)
- Null stripping + compactification
- 120s in-memory cache
- Auto-detects default branch
- 49/49 tests passing
Server Config
{
"mcpServers": {
"github-mcp-server": {
"command": "node",
"args": [
"/path/to/github-mcp-server/dist/index.js"
],
"env": {
"GITHUB_TOKEN": "your_github_token_here"
}
}
}
}Project Info
Created At
3 months agoUpdated At
3 months agoAuthor Name
noushad999Star
-Language
-License
-Recommend Servers
View AllTavily Mcp
@tavily-ai
JavaScript
a year ago
Nepal Payments Mcp
@junter1989k-ai
8 days ago
Filesystem
@modelcontextprotocol
3 months ago
Qatar Payments Mcp
@junter1989k-ai
8 days ago
Ghana Payments Mcp
@junter1989k-ai
8 days ago
Bahrain Payments Mcp
@junter1989k-ai
8 days ago
Saudi Arabia Payments Mcp
@junter1989k-ai
8 days ago
Rwanda Payments Mcp
@junter1989k-ai
8 days ago
Tanzania Payments Mcp
@junter1989k-ai
8 days ago
Croatia Payments Mcp
@junter1989k-ai
8 days ago
Kenya Payments Mcp
@junter1989k-ai
8 days ago
Finland Payments Mcp
@junter1989k-ai
8 days ago
Guatemala Payments Mcp
@junter1989k-ai
8 days ago
New Zealand Payments Mcp
@junter1989k-ai
8 days ago
Czechia Payments Mcp
@junter1989k-ai
8 days ago
Uae Payments Mcp
@junter1989k-ai
8 days ago
Jordan Payments Mcp
@junter1989k-ai
8 days ago
Oman Payments Mcp
@junter1989k-ai
8 days ago
Creationloop
@marino129
8 days ago
Pakistan Payments Mcp
@junter1989k-ai
8 days ago
France Payments Mcp
@junter1989k-ai
8 days ago