diff --git a/.mcp.json b/.mcp.json index b2ebead..66190ae 100644 --- a/.mcp.json +++ b/.mcp.json @@ -3,8 +3,10 @@ "github": { "type": "http", "url": "https://api.githubcopilot.com/mcp/", - "headers": { - "Authorization": "Bearer ${GITHUB_MCP_TOKEN}" + "env": { + "GITHUB_APP_ID": "${GITHUB_APP_ID}", + "GITHUB_APP_PRIVATE_KEY_PATH": "${GITHUB_APP_PRIVATE_KEY_PATH}", + "GITHUB_INSTALLATION_ID": "${GITHUB_INSTALLATION_ID}" } } } diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b89fe5..8794e94 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,15 @@ Please, document here only changes visible to the client app. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.3.0] - 2026-06-03 + +### [55 Query Athlete and GitHub App Authentication](https://github.com/torqlab/torq/issues/55) + +### Added + +- GitHub App authentication for GitHub MCP integration (replaces PAT-based auth) +- Environment variables for GitHub App credentials in .env configuration + ## [1.2.0] - 2026-06-03 ### [55 Query Athlete](https://github.com/torqlab/torq/issues/55) diff --git a/package.json b/package.json index 06af6ac..963ea29 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@torqlab/strava-api", - "version": "1.2.0", + "version": "1.3.0", "description": "Strava API client with automatic rate limiting, retry handling, and comprehensive type safety.", "license": "MIT", "author": {