Cliff Hall
a809c2ad5a
Merge pull request #1138 from modelcontextprotocol/dependabot/github_actions/docker/metadata-action-6
...
chore(deps): bump docker/metadata-action from 5 to 6
2026-04-11 17:52:44 -04:00
Cliff Hall
c180baba0c
Merge pull request #1137 from modelcontextprotocol/dependabot/github_actions/docker/login-action-4
...
chore(deps): bump docker/login-action from 3 to 4
2026-04-11 17:52:13 -04:00
Cliff Hall
b99c8b8ec9
Merge pull request #1136 from modelcontextprotocol/dependabot/github_actions/docker/setup-buildx-action-4
...
chore(deps): bump docker/setup-buildx-action from 3 to 4
2026-04-11 17:51:44 -04:00
Cliff Hall
afd785bed3
Merge pull request #1126 from modelcontextprotocol/dependabot/github_actions/actions/attest-build-provenance-4
...
chore(deps): bump actions/attest-build-provenance from 3 to 4
2026-04-11 17:51:13 -04:00
dependabot[bot]
1380fc0d5b
chore(deps): bump docker/metadata-action from 5 to 6
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 21:33:18 +00:00
dependabot[bot]
de17d7a6a7
chore(deps): bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 21:33:15 +00:00
dependabot[bot]
9cce38f004
chore(deps): bump docker/setup-buildx-action from 3 to 4
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 21:33:11 +00:00
dependabot[bot]
6b90a83598
chore(deps): bump actions/attest-build-provenance from 3 to 4
...
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance ) from 3 to 4.
- [Release notes](https://github.com/actions/attest-build-provenance/releases )
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md )
- [Commits](https://github.com/actions/attest-build-provenance/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 22:15:27 +00:00
dependabot[bot]
5abcdb4853
chore(deps): bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 22:15:18 +00:00
dependabot[bot]
1f9d922475
Bump actions/checkout from 4 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-09 23:27:21 +00:00
David Soria Parra
1f424f2525
Revert "Remove environment constraint from release workflow jobs"
...
This reverts commit 39c2c9f8ce .
2026-02-09 18:30:00 +00:00
David Soria Parra
39c2c9f8ce
Remove environment constraint from release workflow jobs
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 18:27:16 +00:00
Koichi ITO
5adaff496d
Merge pull request #1061 from modelcontextprotocol/dependabot/github_actions/actions/github-script-8
...
Bump actions/github-script from 7 to 8
2026-02-08 03:11:27 +09:00
Koichi ITO
5a4378bff9
Merge pull request #1060 from modelcontextprotocol/dependabot/github_actions/actions/cache-5
...
Bump actions/cache from 4 to 5
2026-02-08 03:11:06 +09:00
Koichi ITO
084e107810
Merge pull request #1059 from modelcontextprotocol/dependabot/github_actions/actions/attest-build-provenance-3
...
Bump actions/attest-build-provenance from 2 to 3
2026-02-08 03:10:31 +09:00
Koichi ITO
f3afc31728
Merge pull request #1058 from modelcontextprotocol/dependabot/github_actions/actions/upload-artifact-6
...
Bump actions/upload-artifact from 4 to 6
2026-02-08 03:10:03 +09:00
dependabot[bot]
0f253927d1
Bump actions/github-script from 7 to 8
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 13:27:13 +00:00
dependabot[bot]
a68211b3e4
Bump actions/cache from 4 to 5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 13:27:09 +00:00
dependabot[bot]
742f27dc7a
Bump actions/attest-build-provenance from 2 to 3
...
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance ) from 2 to 3.
- [Release notes](https://github.com/actions/attest-build-provenance/releases )
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md )
- [Commits](https://github.com/actions/attest-build-provenance/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 13:27:04 +00:00
dependabot[bot]
bde1d59e8f
Bump actions/upload-artifact from 4 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 13:27:00 +00:00
dependabot[bot]
613c650c40
Bump actions/setup-node from 4 to 6
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 13:26:54 +00:00
Koichi ITO
dd02737463
Enable Dependabot for GitHub Actions ( #1048 )
...
Configure Dependabot to automatically detect updates to the actions used in
GitHub Actions (e.g., `actions/checkout`) and create pull requests for them.
For example, `actions/checkout@v4` is likely updatable, as v6 is already available:
9f3b4ff/.github/workflows/main.yml (L15)
This PR enables Dependabot to update such GitHub Actions dependencies.
Updates to outdated actions packages in `.github/workflows` are intentionally not included in this PR,
as they will be updated by the initial Dependabot run as part of verifying its behavior.
Based on experience, checking for updates on a weekly interval should work well.
2026-02-04 06:26:13 -07:00
Ola Hungerford
6247e676fe
Merge branch 'main' into add-mcp-docs-server-to-claude
2026-01-19 09:35:42 -07:00
Bob Dickinson
44d0e580f6
Converted CLI tests to use vitest ( #1012 )
...
* Pinned server-everything, fixed all tests to work with current pinned version, fixed problem with undetected failures (isError: true payloads).
* First working vitest implementation
* Refactoring some single-use configs fixtures and into the refeencing tests
* No tests refere to server-everything (or any other server from a registry), all tests actually validate what they say they test.
* Removed server-everything dep from CI, minor cleanup
* Addressed Claude PR review comments: Added tsx dev dependency, beefed up process termination (possible leak on Windows), beefed up http server cleanup (close all connections), removed unused hasValidJsonOutput, reduced CLI timeout to give it breathing room with vitest timeout.
* Made both stdio and http test servers fully composable, cleaned up types, terminology, and usage.
2026-01-19 08:12:00 -07:00
olaservo
4835b7392e
Fix allowedTools config to include mcp-docs MCP server tools
...
Add mcp__mcp-docs to allowedTools so Claude can actually use the
MCP documentation server when reviewing MCP-related code.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 20:26:00 -07:00
olaservo
232f2447e5
Add MCP docs server to Claude Code GitHub Action
...
- Add .mcp.json with mcp-docs HTTP server configuration
- Update claude.yml to use --mcp-config and --append-system-prompt
- Add instructions for Claude to use MCP docs and schema references
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-18 20:02:31 -07:00
cliffhall
775726b958
prettier
2026-01-06 16:31:38 -05:00
cliffhall
1c265b9260
Remove claude_pr_review.yml as it turns out there is a GitHub restriction that keeps secrets from being accessed on PRs from forks. We will have to request reviews manually.
...
* Modify claude.yml
1. Added "Get PR details" step (NEW - lines 28-51)
This new step runs ONLY when the trigger is a PR-related comment. It:
- Detects if it's a PR comment vs regular issue
- Fetches the PR information using GitHub API
- Extracts the fork's repository name and commit SHA
- Sets them as outputs (steps.pr.outputs.sha and steps.pr.outputs.repo)
Why? The original workflow couldn't see fork PR code because it only checked out the main repo.
2. Split checkout into TWO conditional steps (CHANGED - lines 53-62)
Before: One checkout step that always checked out main repo with fetch-depth: 1
After: Two checkout steps:
- "Checkout PR branch" - Runs if PR details were fetched successfully, checks out the fork's PR branch
- "Checkout repository" - Runs otherwise (for regular issues), checks out main repo
Why? Need different checkout behavior for PRs (checkout fork) vs issues (checkout main).
3. Changed fetch-depth from 1 to 0 (CHANGED)
Before: fetch-depth: 1 (only latest commit)
After: fetch-depth: 0 (full git history)
Why? Claude Code needs more context to understand the codebase and provide better reviews.
Summary
The original workflow could only see the main repo's code. When you commented @claude on a fork PR, it would review the wrong code!
These changes make it check out the actual PR branch from the fork when reviewing PRs, while keeping the original behavior for regular issues.
2026-01-06 16:25:57 -05:00
cliffhall
7e6cc16fba
Change instructions to prompt in claude_pr_review.yml
2026-01-06 15:50:15 -05:00
cliffhall
33b71992e4
Allow Claude to safely do code review automatically and from forks. Doesn't change the existing Claude workflow.
...
* Added claude_pr_review.yml
2026-01-06 15:36:17 -05:00
Koichi ITO
171d6b42b4
[Docs] Fix broken CONTRIBUTING.md links in GitHub templates
...
The links were broken because the relative paths were incorrect.
2025-12-08 16:50:43 +09:00
olaservo
de5b23bb5a
Update V2 messaging to clarify V1 focus on bug fixes and spec compliance
...
Clarify in contribution guidelines that during V2 development, V1
contributions should focus on bug fixes and MCP spec compliance.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-05 08:58:35 -07:00
Koichi ITO
b566f0406e
Bump Claude Code GitHub Action to v1
...
Follow-up to https://github.com/modelcontextprotocol/servers/pull/3018 .
This PR bumps Claude Code GitHub Action to v1 from beta.
https://github.com/anthropics/claude-code-action/releases/tag/v1
2025-11-19 15:58:30 +09:00
olaservo
cbb6a0a53c
Add version consideration and context for Inspector V2 development in documentation
2025-11-08 19:27:05 -07:00
Koichi ITO
002dad07bc
Fix a typo
2025-11-03 17:01:51 +09:00
David Soria Parra
f1c78fdde7
fix prettier
2025-09-10 20:40:49 +01:00
David Soria Parra
b476ece67e
Update issue templates
2025-09-08 11:50:36 +01:00
olaservo
ddf74d0766
Fix formatting
2025-08-26 10:00:03 -07:00
olaservo
5bbbd64555
Update CC GitHub Action to have same config as reference servers repo action
2025-08-18 06:15:15 -07:00
François Leblanc
b84e5271f4
Explicitly exit process for CI
2025-07-14 23:35:52 -04:00
François Leblanc
ff2d932904
Add await to runCli call
2025-07-14 23:27:58 -04:00
François Leblanc
616ef0d04c
Use the node version in root package.json
2025-07-14 23:22:47 -04:00
François Leblanc
b6a4aa40cb
Install more, but stay put
2025-07-14 23:21:15 -04:00
François Leblanc
c1ab2a52d2
Stay in cli/ but ignore scripts?
2025-07-14 23:19:05 -04:00
François Leblanc
f10b76b0ae
Run commands from root dir instead
2025-07-14 23:17:06 -04:00
François Leblanc
9adcc0dd77
Add logging for pwd
2025-07-14 23:10:56 -04:00
François Leblanc
718e61d492
Use simpler install method?
2025-07-14 22:36:00 -04:00
François Leblanc
ace91a81ad
Use Node version defined in cli/package.json
2025-07-14 22:25:47 -04:00
François Leblanc
ea6177b552
Run in both pull requests and push events
2025-07-14 22:11:37 -04:00
François Leblanc
f49f97f585
Run prettier
2025-07-14 22:07:12 -04:00