Jean-Marc Le Roux
d5a877a444
Merge branch 'main' into fix/optional-arrays-issue-771
2025-09-12 23:34:35 +02:00
Bill Lau
068ad016c7
Merge branch 'main' into fixWrongRoleValue
2025-09-13 04:26:08 +08:00
claude[bot]
1c5f5e4839
chore: bump version to 0.16.7
...
Co-authored-by: Ola Hungerford <olaservo@users.noreply.github.com>
2025-09-12 14:30:54 +00:00
cliffhall
ca26a4f7a9
Bumped TS SDK in all the packages to ^1.18.0
2025-09-11 16:41:03 -04:00
bill lau
89f6945ee4
fix wrong role default value
2025-09-11 17:24:07 +08:00
Jeetul Samaiya
743bb52d92
Merge branch 'main' into main
2025-09-11 12:12:33 +05:30
jeetul.samaiya
90ab419d12
fix: enhance error handling for custom headers and improve test coverage for header management
2025-09-10 21:01:24 +05:30
jeetul.samaiya
6f727b6662
fix: update error handling in JSON parsing and add ESLint rule for unused variables
2025-09-09 13:44:57 +05:30
jeetul.samaiya
cb8c45456b
refactor: improve code formatting and readability across multiple files
2025-09-09 13:44:57 +05:30
jeetul.samaiya
c5acc63129
Add support for custom headers and migrate from legacy auth
...
- Introduced CustomHeaders component for managing custom headers.
- Updated Sidebar to include CustomHeaders component.
- Enhanced useConnection hook to handle custom headers and legacy auth migration.
- Added tests for custom headers functionality.
- Updated package.json and package-lock.json for new dependencies.
2025-09-09 13:44:57 +05:30
Wei He
d728d54614
fix: toast message when copying server entry for a Streamable HTTP transport URL
2025-09-06 23:47:54 -04:00
Max Gerber
71583caf3b
fix: correct authState.authorizationUrl type to URL
2025-09-05 18:40:48 -07:00
Jean-Marc Le Roux
4e385ee744
Merge branch 'main' into fix/optional-arrays-issue-771
2025-09-05 11:33:49 +02:00
lorenzo.neumann
801ae28ecb
feat: add clear buttons for request history and server notifications
...
fixes #780
2025-09-04 13:37:19 +02:00
Jean-Marc Le Roux
ef219c3a54
Merge branch 'main' into fix/optional-arrays-issue-771
2025-09-04 00:13:23 +02:00
cliffhall
31dd05634e
Bump version to 0.16.6
2025-09-03 10:21:29 -04:00
cliffhall
6db41c19d5
* In all package.json and package-lock.json,
...
- set TS SDK to 1.17.5, which has the automatic log level handling
* In useConnection.ts
- push the logging/setLevel message onto the message history stack so it is clear in the Inspector that it has been sent.
2025-09-02 16:17:04 -04:00
Jean-Marc Le Roux
3904df7915
Merge branch 'main' into fix/optional-arrays-issue-771
2025-09-01 22:11:42 +02:00
Alejandro Borbolla
2fd781ab81
fix: CI by removing unused useEffect
2025-09-01 18:32:16 +02:00
Alejandro Borbolla
16e0077090
fix: Assess PR comments (typo)
2025-09-01 18:31:52 +02:00
Cliff Hall
9255ce045a
Merge branch 'main' into update-dependencies
2025-09-01 10:51:22 -04:00
lorenzo.neumann
77a1b426a4
Fixed spacing
2025-09-01 11:07:14 +02:00
Jean-Marc Le Roux
efba8e43ec
Merge branch 'main' into fix/optional-arrays-issue-771
2025-09-01 10:30:09 +02:00
Ola Hungerford
244109402c
Merge pull request #745 from pavan-mellamputi-socure/update-progress-method
...
Fix a typo in progress notification method name
2025-08-31 20:58:06 -07:00
Ola Hungerford
6505468fbe
Merge branch 'main' into alejandro.borbolla/copy-input
2025-08-31 20:38:40 -07:00
Ola Hungerford
8971add002
Merge branch 'main' into update-dependencies
2025-08-30 06:59:48 -07:00
Jean-Marc Le Roux
409ac3945d
fix: return undefined for optional objects instead of empty objects
...
- Update generateDefaultValue to return undefined for optional object parameters
- Add comprehensive tests for required vs non-required objects
- Fixes issue where MCP Inspector sends empty objects {} for optional parameters
- Objects with required properties still return populated objects
- Empty optional objects now return undefined to be omitted from requests
Refs #771
2025-08-30 14:46:34 +02:00
Jean-Marc Le Roux
3cdb4bd744
fix: return undefined for optional arrays instead of empty arrays
...
- Update generateDefaultValue to return undefined for optional array parameters
- Add comprehensive tests for required vs non-required arrays
- Fixes issue where MCP Inspector sends empty arrays [] for optional parameters
- Resolves compatibility issues with OpenAPI servers expecting omitted optionals
Refs #771
2025-08-30 14:45:29 +02:00
lorenzo.neumann
1c406eafbd
Added UI to provide additional _meta values
2025-08-29 15:52:31 +02:00
Peter Alexander
6b26dd3fda
Fix issue 766
2025-08-28 16:09:04 -07:00
Cameron Roberts
56d34bf8ca
Merge branch 'main' into tool-search
2025-08-28 19:34:20 +01:00
lorenzo.neumann
cf3c0ec470
added copy functionality to JsonView component
2025-08-28 12:20:27 +02:00
Ola Hungerford
f94f2d8203
Merge pull request #708 from richardkmichael/fix-630
...
fix: STDIO and SSE transports need MCP_FULL_PROXY_ADDRESS
2025-08-27 20:17:33 -07:00
Ola Hungerford
07a43c9266
Merge branch 'main' into update-dependencies
2025-08-27 20:13:37 -07:00
Ola Hungerford
73873e2b77
Merge branch 'main' into docs/utils-jsdoc
2025-08-27 20:13:01 -07:00
pavan-mellamputi-socure
8f2e53c273
Fix a typo in progress notification method name
...
It shoud be `notifications/progress` not `notification/progress` (not singular).
This matches the latest spec.
https://modelcontextprotocol.io/specification/2025-06-18/basic/utilities/progress
2025-08-22 18:48:26 -07:00
Richard Michael
ae7d745d5e
Ensure tests will always use the current client name and version
2025-08-22 10:47:36 -07:00
Richard Michael
0d202ee47b
Update client name during Elicitation test init
2025-08-22 10:28:50 -07:00
Richard Michael
f942df7e4c
Consistent MCP Client() name from package
...
Make both clients use name from package.json for consistency and protocol clarity
- web client changes `mcp-inspector` -> `inspector-client` (package.json)
- cli client remains `inspector-cli` (package.json)
2025-08-22 10:28:50 -07:00
Richard Michael
89740ef5d1
Add tests for MCP_PROXY_FULL_ADDRESS SSE endpoint support
...
Tests verify that proxyFullAddress query parameter is sent for both
STDIO and SSE transports, but not Streamable HTTP, when
MCP_PROXY_FULL_ADDRESS is configured.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-22 00:47:22 -07:00
Cameron Roberts
c782781eb9
Merge branch 'main' into tool-search
2025-08-22 08:24:52 +01:00
Richard Michael
3628abca9e
Use MCP_PROXY_FULL_ADDRESS for SSE transport backed endpoints
...
The STDIO and SSE transports use SSE between the client and the proxy
server. SSE requires the client to initiate the MCP conversation
(event-stream) at the endpoint provided by the server. The endpoint
provided by the server must obey where the client sees the server,
rather than being assumed to be server-root `/message`.
The Streamable HTTP endpoint does not need the full proxy address
because the response is an event-stream directly, and does not use SSE.
2025-08-21 23:11:08 -07:00
Ola Hungerford
f22aa1f5e2
Merge pull request #741 from cliffhall/stderr-handling
...
Handling of stderr on STDIO servers
2025-08-21 19:10:19 -07:00
Ola Hungerford
d48164aa09
Merge pull request #719 from richardkmichael/fix-704-trim-command-whitespace
...
fix: Trim whitespace from Command input to prevent ENOENT
2025-08-21 18:50:52 -07:00
cliffhall
9dbd5cc85b
* Remove handling of out-of-spec 'notification/stderr' messages. It's not a thing. See https://github.com/modelcontextprotocol/servers/pull/2469
...
* Inspect the stderr output of STDIO servers and attempt to assign an appropriate RFC 5424 Syslog Protocol level before sending a leveled logging message to the client
2025-08-21 18:01:29 -04:00
Cameron Roberts
ee81c5aa0d
Merge branch 'main' into tool-search
2025-08-21 18:14:54 +01:00
Cliff Hall
8a5a4e5b6a
Merge pull request #740 from modelcontextprotocol/fix/validate-urls
...
Fix/validate urls for http/https scheme only in auth flow
2025-08-21 12:15:19 -04:00
Jenn Newton
a018a6d758
Apply Prettier formatting
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-21 15:41:33 +00:00
Jenn Newton
fa2e6b0c40
Fix to properly open in new tab for OAuth
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-21 15:31:53 +00:00
Cameron Roberts
84fbcf2710
Merge branch 'main' into tool-search
2025-08-21 10:09:46 +01:00