Github MCP Server

{ "name": "github-mcp-server", "version": "1.0.0", "author": "Paras Solanki", "repository": { "type": "git", "url": "https://github.com/ParasSolanki/github-mcp-server.git" }, "license": "MIT", "description": "A model context protocol server for GitHub API.", "type": "module", "keywords": [ "github", "mcp", "server", "mcp", "api", "model context protocol" ], "packageManager": "pnpm@9.15.3", "bin": { "github-mcp-server": "dist/app.js" }, "files": [ "dist" ], "scripts": { "dev": "dotenvx run -- tsx watch src/app.ts", "build": "dotenvx run -f .env.production -- rolldown -c rolldown.config.ts", "inspector": "pnpm build && npx @modelcontextprotocol/inspector dist/app.js", "lint": "eslint .", "format": "prettier '**/*.{cjs,mjs,ts,tsx,md,json}' --ignore-path ./.gitignore --ignore-unknown --write", "format:check": "prettier '**/*.{cjs,mjs,ts,tsx,md,json}' --ignore-path ./.gitignore --ignore-unknown --check" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.6.1", "@t3-oss/env-core": "^0.12.0", "neverthrow": "^8.2.0", "universal-user-agent": "^7.0.2", "zod": "^3.24.2", "zod-to-json-schema": "^3.24.3" }, "devDependencies": { "@dotenvx/dotenvx": "^1.38.3", "@eslint/js": "^9.21.0", "@types/node": "^22.13.8", "eslint-plugin-neverthrow": "^1.1.4", "prettier": "^3.5.3", "rolldown": "1.0.0-beta.3", "rollup-plugin-swc3": "^0.12.1", "tsx": "^4.19.3", "typescript": "^5.7.2", "typescript-eslint": "^8.25.0" } }