Commit graph

1,785 commits

Author SHA1 Message Date
Basil Hosmer
d6b179e6a8
Increase default request timeout to 5 minutes
- Changed MCP_SERVER_REQUEST_TIMEOUT from 10s to 5m (300000ms)
- Supports elicitation tools and other long-running operations
- Updated documentation to clarify client-side vs server-side timeouts
- Users can still customize via UI config or URL parameters
2025-10-16 17:13:14 -04:00
bhosmer-ant
d54ab71473
Merge pull request #870 from antonpk1/fix/lock-get-intrinsic-1.3.0
fix: lock get-intrinsic to 1.3.0 to avoid generator-function dependency
2025-10-14 15:13:27 -04:00
Anton Pidkuiko MacBook
266abf422c
fix: lock get-intrinsic to 1.3.0 to avoid generator-function dependency
Add npm override to lock get-intrinsic to version 1.3.0, preventing
upgrades to 1.3.1 which requires the generator-function package.

The generator-function package is not available in Anthropic's internal
Artifactory, causing installation failures when users run
`npx @modelcontextprotocol/inspector` and npm resolves to get-intrinsic@1.3.1.

This override ensures all installations use get-intrinsic@1.3.0 which does
not have the generator-function dependency.
2025-10-14 15:26:31 +01:00
Cliff Hall
636e4deaa7
Merge pull request #865 from olaservo/bump-version-101225 0.17.1
Bump version to 0.17.1
2025-10-13 14:43:45 -04:00
Ola Hungerford
4b26caf67c
Merge branch 'main' into bump-version-101225 2025-10-13 08:30:57 -07:00
Ola Hungerford
da2b81e407
Merge pull request #862 from cliffhall/fix/duplicate-redirect-uris
Fix duplicate OAuth redirect URIs
2025-10-13 08:30:13 -07:00
olaservo
8fab47668d Bump version to 0.17.1 2025-10-12 21:02:52 -07:00
cliffhall
eda547ee7b Fix duplicate OAuth redirect URIs
* In auth.ts
  - add getter for redirect_uris which returns redirectUrl and debugRedirectUrl but de-duped
  - included comments that explains the problem and link to issue
  - in clientMetadata getter,
    - replace hardcoded array value with this..redirect_uris, so it will never contain duplicate uris

Fixes #825
2025-10-11 14:35:47 -04:00
Cliff Hall
ccb68b9253
Merge pull request #850 from gregsaab/greg/add_null_support_to_tools
Add support for specifying `null` values for tool fields
2025-10-11 12:01:02 -04:00
Cliff Hall
0ae2b7e7fb
Merge branch 'main' into greg/add_null_support_to_tools 2025-10-11 11:59:07 -04:00
Ola Hungerford
f013291f34
Merge pull request #858 from cliffhall/fix-lint
Fix linter complaints
2025-10-10 19:08:26 -07:00
Greg Saab
3adddfb9f1 merge 2025-10-10 19:08:16 -04:00
Cliff Hall
fc86dad130
Merge pull request #761 from ln-12/json_view_copy_button
Add copy functionality to JsonView component
2025-10-10 18:46:30 -04:00
Cliff Hall
321100b5cc
Merge pull request #797 from JavaProgrammerLB/fixWrongRoleValue
fix wrong role default value
2025-10-10 17:37:57 -04:00
Cliff Hall
d5a4948cbc
Merge pull request #791 from modelcontextprotocol/dependabot/npm_and_yarn/npm_and_yarn-73ea615029
Bump vite from 6.3.5 to 6.3.6 in the npm_and_yarn group across 1 directory
2025-10-10 17:37:31 -04:00
Cliff Hall
95f16e3a3a
Merge branch 'main' into dependabot/npm_and_yarn/npm_and_yarn-73ea615029 2025-10-10 17:25:14 -04:00
Cliff Hall
5d0d1c085e
Merge pull request #859 from modelcontextprotocol/crondinini/support-client-secret
Add client secret option
2025-10-10 17:19:32 -04:00
Cliff Hall
982e10d71c
Merge branch 'main' into crondinini/support-client-secret 2025-10-10 17:08:04 -04:00
Cliff Hall
bde12d1131
Merge branch 'main' into fixWrongRoleValue 2025-10-10 17:00:28 -04:00
Cliff Hall
ece0e27ad4
Merge pull request #823 from ksinder/main
`ToolsTab`: truncate longer tool descriptions for nicer rendering
2025-10-10 14:23:39 -04:00
Cliff Hall
6d691e903a
Merge pull request #842 from olaservo/add-dropdowns-for-enums
Add enum parameter support in ToolsTab component and corresponding tests
2025-10-10 14:13:52 -04:00
Cliff Hall
8bfd164358
Merge branch 'main' into add-dropdowns-for-enums 2025-10-10 14:11:40 -04:00
Cliff Hall
5c3afda40b
Merge pull request #848 from olaservo/use-agents-md
Move agent instructions to AGENTS.md
2025-10-10 13:39:52 -04:00
crondinini-ant
bc1ca95aea
add client secret option 2025-10-10 18:21:34 +01:00
Cliff Hall
d85d20f067
Merge pull request #851 from Anil567849/fix/alert-overlapping-message
fix: prevent long unbreakable words in alert messages from overflowing
2025-10-10 12:13:24 -04:00
cliffhall
4e90143071 Fix linter complaints
* In JsonView.tsx
  - add setCopied to dependencies of handleCopy useCallback
* In useCopy.ts
  - add timeout to useEffect inside useCopy hook
2025-10-10 11:45:18 -04:00
anilkumar
653e0f87d1 fix: prevent long unbreakable words in alert messages from overflowing container 2025-10-09 00:03:32 +05:30
Greg Saab
6dd62d3a6d add UI spec 2025-10-08 13:04:57 -04:00
Greg Saab
6facce3fc1 conditionally render the checkbox 2025-10-08 13:04:50 -04:00
Greg Saab
9e74437dab update specs 2025-10-08 12:34:13 -04:00
Greg Saab
3fd0feb75a if a field is nullable, provide a means of specifying null 2025-10-08 12:22:47 -04:00
olaservo
68a9cce437 Remove accidental commits 2025-10-08 07:46:58 -07:00
olaservo
694b202251 Move CLAUDE.md content to AGENTS.md 2025-10-08 07:38:10 -07:00
Bill Lau
be65a8d569
Merge branch 'main' into fixWrongRoleValue 2025-10-08 16:45:49 +08:00
Ola Hungerford
097e2dd722
Merge branch 'main' into add-dropdowns-for-enums 2025-10-07 23:15:37 -07:00
olaservo
01adbe5f10 Merge branch 'main' into ksinder/main
Resolved conflicts in ToolsTab.tsx by combining:
- Error alert display from main
- Description styling improvements from PR #823 (whitespace-pre-wrap, max-h-48, overflow-y-auto)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 22:30:03 -07:00
Ola Hungerford
b025bffc9d
Merge pull request #767 from pja-ant/fix766
Fix issue 766 - Completions not populated until you start typing
2025-10-07 21:34:35 -07:00
Ola Hungerford
1778ab70ca
Merge branch 'main' into fix766 2025-10-07 21:28:32 -07:00
olaservo
3d3a79e109 Add enum parameter support in ToolsTab component and corresponding tests
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 20:57:42 -07:00
Ola Hungerford
b7ef160190
Merge pull request #819 from fredericbarthelet/update-resource-metadata-specs-link
Update link to actual mcp revision introducing protected resource metadata endpoint
2025-10-06 15:37:40 -07:00
Ola Hungerford
69f1216087
Merge pull request #839 from cliffhall/fix-cli-package.json-import
Fix cli package.json import
2025-10-04 13:50:10 -07:00
cliffhall
19a7d3752c Depending upon whether it is being invoked from the npm package @modelcontextprotocol/inspector or @modelcontextprotocol/inspector-cli the location of package.json will either be in ../ or ../../
* In cli/src/index.ts
  - load package.json from the parent folder or parent's parent depending on file existence in parent.
  - move the load of package.json into callMethod function, which is the only place it is used, and is closer to where it is referenced.
2025-10-04 14:54:07 -04:00
cliffhall
6e27b5d530 In #544 a change to cli/src/index.ts was introduced that reads package.json from one level up. It works if the project is checked out locally, but not in the npm package, because the package.json of the workspace packages is not included in the inspector package. We can get that from one level up, the inpsector's own package, and so this change does that. 2025-10-04 13:23:33 -04:00
lorenzo.neumann
fde922130d Merge branch 'main' of https://github.com/modelcontextprotocol/inspector into json_view_copy_button 2025-10-02 09:21:46 +02:00
Cliff Hall
901d10c080
Merge pull request #830 from kentcdodds/auth-fix 0.17.0
fix: enhance OAuth token handling in useConnection hook to prevent infinite auth loops
2025-09-30 21:56:38 -04:00
Cliff Hall
5b4edefbc7
Update client/src/lib/hooks/useConnection.ts 2025-09-30 19:06:19 -04:00
Kent C. Dodds
9e95eec0f3
Merge branch 'main' into auth-fix 2025-09-30 15:40:39 -06:00
Ola Hungerford
1c35ee5c12
Merge pull request #833 from cliffhall/main
Bump Inspector version to 0.17.0
2025-09-30 14:34:58 -07:00
Kent C. Dodds
34534ed062 fix: update default authorization header to include empty Bearer token and improve validation logic 2025-09-30 15:17:13 -06:00
Cliff Hall
de71fb9d1c
Merge branch 'main' into auth-fix 2025-09-30 17:00:24 -04:00