Commit graph

1,426 commits

Author SHA1 Message Date
Cliff Hall
42a1bac6ed
Merge pull request #604 from cliffhall/fix-startup
fix startup of webclient through cli
2025-07-10 15:42:55 -04:00
cliffhall
0eebd01ebe Remove environment-related startup vars. Those will be captured by start.js 2025-07-10 15:17:54 -04:00
cliffhall
6a66ca5b23 fix startup of webclient through cli 2025-07-10 13:51:15 -04:00
Cursor Agent
1756b010d8 Improve content compatibility messages for structured content matching
Co-authored-by: me <me@kentcdodds.com>
2025-07-10 14:22:31 +00:00
Cursor Agent
78fd8949df Refactor content compatibility check and simplify test cases
Co-authored-by: me <me@kentcdodds.com>
2025-07-10 13:22:38 +00:00
Cursor Agent
cbb3ebcd1a Enhance content compatibility checks for tool results with multiple blocks
Co-authored-by: me <me@kentcdodds.com>
2025-07-10 12:45:47 +00:00
Inna Harper
38bead3b17
Merge pull request #593 from modelcontextprotocol/add-claude-github-actions-1752061634011
Add Claude Code GitHub Workflow
2025-07-10 11:53:42 +01:00
ihrpr
7667e56ce3
CI fix 2025-07-10 11:40:50 +01:00
Olivier Chafik
b2347dbb0e
add npm run dev:sdk to get live sdk changes w/ simple server (#533)
* add `npm run dev:sdk` to get live sdk changes w/ simple server
2025-07-10 11:26:17 +01:00
Laziz Turakulov
7d888fcfa3
Missing mandatory parameter in the Inspector's CLI command
Attempts to execute this command will fail: npx @modelcontextprotocol/inspector --cli http://127.0.0.1:8000 --transport http. The error indicates that --method is a mandatory parameter: "Method is required. Use --method to specify the method to invoke. Failed with exit code: 1". That's why the right command may look like this: npx @modelcontextprotocol/inspector --cli http://127.0.0.1:8000 --transport http --method tools/list.
2025-07-10 00:05:21 +01:00
Cliff Hall
7a069b4cbf
Merge branch 'main' into feat-support-enter-oauth-client-information-manually 2025-07-09 17:37:19 -04:00
François Leblanc
7c2b761748 [cli] Don't force specific endpoints for remote servers
At the moment, the CLI tool expects that remote MCP servers, either
using SSE or streamable HTTP transport, have certain endpoints or
fragments -- `/sse` and `/mcp`, respectively. This is not part of the
MCP spec, nor should it be expected.

I also added a check to make sure a URL is provided if STDIO isn't
picked, erroring out if not.
2025-07-09 11:51:41 -04:00
ihrpr
2b14fc0d7a
limit to only a few people for now and remove review action 2025-07-09 13:04:30 +01:00
Inna Harper
0af642aeb4 Claude Code Review workflow 2025-07-09 12:47:16 +01:00
Inna Harper
a5f6b2e116 Claude PR Assistant workflow 2025-07-09 12:47:15 +01:00
Nandha Reddy
914f6bb7c3
test: add resource link test coverage 2025-07-09 18:26:27 +10:00
Nandha Reddy
983c3a7c6a
Merge branch 'main' into feat/add-resource-link-support 2025-07-09 15:40:40 +10:00
Cliff Hall
c57dc7893b
Merge pull request #589 from olaservo/bump-to-0-16-0 0.16.0
chore: bump version to 0.16.0
2025-07-08 17:50:07 -04:00
Nandha Reddy
0dc7a50218
feat: Enhance ResourceLinkView with expandable resource content view
Add click-to-expand functionality for inline resource content display
2025-07-09 05:15:46 +10:00
olaservo
f8aac1758c chore: bump version to 0.16.0 2025-07-08 07:45:31 -07:00
Nandha Reddy
7c9cfa2113
Merge branch 'feat/add-resource-link-support' of https://github.com/nandsha/mcp-inspector into feat/add-resource-link-support 2025-07-08 22:34:23 +10:00
Nandha Reddy
c9ab61b09a
Merge branch 'main' into feat/add-resource-link-support 2025-07-08 22:32:58 +10:00
Xiao Yijun
3b3205228f
refactor: remove resource config 2025-07-08 10:21:40 +08:00
Xiao Yijun
b8120d9f85
feat: support manual entry of OAuth client information 2025-07-08 09:41:55 +08:00
Kent C. Dodds
80fcf1afa9 format 2025-07-07 16:08:02 -06:00
Kent C. Dodds
416fc15349
Merge branch 'main' into patch-1 2025-07-07 15:21:44 -06:00
Kent C. Dodds
7d5f7968d1
Rename MCP_PROXY_TOKEN to MCP_PROXY_AUTH_TOKEN (#1)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2025-07-07 15:21:27 -06:00
Cliff Hall
b39528d02b
Merge pull request #567 from fveiraswww/fveiras/copy_json
feat: add "Copy JSON" button
2025-07-07 16:22:21 -04:00
Kent C. Dodds
15b9b6773c
Update README.md 2025-07-07 13:19:51 -06:00
Kent C. Dodds
7305764d3c
Update README.md 2025-07-07 13:19:38 -06:00
Kent C. Dodds
4f43379ddc
Merge branch 'main' into patch-1 2025-07-07 13:18:28 -06:00
Ola Hungerford
e106194b40
Merge branch 'main' into completion-support-default 2025-07-07 05:00:52 -07:00
Ola Hungerford
7ff70e15b0
Merge branch 'main' into fveiras/copy_json 2025-07-07 04:59:31 -07:00
Ola Hungerford
30cefc8ede
Merge branch 'main' into feat/add-resource-link-support 2025-07-06 20:21:40 -07:00
Ola Hungerford
4ab7794494
Merge pull request #512 from richardkmichael/notification-expansion-state
Fix Server Notifications expansion state
2025-07-06 20:17:59 -07:00
Ola Hungerford
516fe9538e
Merge pull request #503 from evalstate/feat/prompt-layout
Make prompt layout consistent
2025-07-06 20:09:51 -07:00
Ola Hungerford
aa73daaa60
Merge branch 'main' into notification-expansion-state 2025-07-06 19:59:18 -07:00
Francisco Veiras
9842a6278a fix: Copy JSON button form submission 2025-07-06 12:08:20 -03:00
shaun smith
18684f106f
Merge branch 'main' into feat/prompt-layout 2025-07-05 21:32:01 +01:00
Alex Andru
29678dd096 Merge branch 'feature/elicitations' of https://github.com/QuantGeekDev/mcp-debug into feature/elicitations 2025-07-04 19:57:52 +02:00
Alex Andru
484b5b8959 chore: bump sdk version 2025-07-04 19:57:45 +02:00
Alex Andru
844bbe08d4
Merge branch 'main' into feature/elicitations 2025-07-04 19:55:52 +02:00
Alex Andru
6cddc51d91 Merge branch 'feature/elicitations' of https://github.com/QuantGeekDev/mcp-debug into feature/elicitations 2025-07-04 19:55:21 +02:00
Alex Andru
efd5f8a17c feat: enum support in dynamic json form 2025-07-04 19:45:55 +02:00
Alex Andru
3a121bc8fc fix: support JSON Schema spec compliant oneOf with const for labeled enums
- Make JsonSchemaType.type optional to support const-only schemas
- Add JsonSchemaConst type for schema objects using const values
- Update oneOf/anyOf to accept both full schemas and const schemas
- Add comprehensive tests for oneOf with const and title patterns

This fixes TypeScript compilation errors when using the JSON Schema
specification's recommended approach for labeled enums:
{ "type": "string", "oneOf": [{ "const": "red", "title": "Stop" }] }

Replaces deprecated enumNames pattern with spec-compliant implementation.
2025-07-04 19:39:03 +02:00
Cliff Hall
e76bb0a88b
Merge pull request #583 from richardkmichael/node-engine-lock
chore: Add engines to `package-lock.json`
2025-07-04 13:32:22 -04:00
Alex Andru
e6c8b946aa feat: use decline instead of reject 2025-07-04 12:09:51 +02:00
Alex Andru
f2166c985f refactor: remove dead code 2025-07-04 10:59:29 +02:00
Alex Andru
28c1890117 feat: replace modal logic with new tab request for elicitation 2025-07-04 10:55:00 +02:00
Alex Andru
2baf8bc84b test: elicitations tab 2025-07-04 10:54:25 +02:00