Aaron Powell
b0031d0b6f
Fixing permissions ( #3 )
2025-04-24 15:41:40 +10:00
Aaron Powell
9e186e3b1b
ci fix ( #2 )
2025-04-24 15:31:37 +10:00
Aaron Powell
890f6fdba2
Dockerfile ( #1 )
...
* Initial work for adding a Dockerfile and creating an image for inspector
Fixes #237
* Updating workflow to publish to GitHub Container Registry
Using guide from https://docs.github.com/en/actions/use-cases-and-examples/publishing-packages/publishing-docker-images
2025-04-24 15:28:30 +10:00
Aaron Powell
ad8d0579c4
Fixing prettier error
2025-04-24 15:12:19 +10:00
Aaron Powell
d9e63d918b
Merge branch 'main' into dockerfile
2025-04-24 14:51:27 +10:00
cliffhall
bf1026b6ec
Fix failing unit tests
...
* This PR caused the Sidebar.test.ts file tests to fail because TransformStream is not found.
* TransformStream exists in the Node version I'm testing with (20), but it still isn't found by Jest
* Turns out it is a problem with Jest, and the workaround is the simple package jest-fixed-jsdom, which subclasses JSDOMEnvironment testing environment, placing this and several other dependencies in its global object.
* In package.json
- add jest-fixed-jsdom as a devDependency
* In jest.config.cjs
- change testEnvironment to jest-fixed-jsdom
2025-04-23 17:52:17 -04:00
Cliff Hall
498e49e2d8
Merge pull request #1 from shivdeepak/fix-streamable-endpoint
...
fix cors issue with accessing mcp-session-id header
2025-04-23 16:53:59 -04:00
Mitko Iliev
1dd99d651e
Merge branch 'modelcontextprotocol:main' into main
2025-04-23 21:56:13 +03:00
Shiv Deepak Muddada
1ec4e3b556
fix cors issue with accessing mcp-session-id header
2025-04-23 01:43:49 -07:00
Nathan Arseneau
29b465fe45
Merge branch 'main' into sampling-form
2025-04-22 22:07:37 -04:00
cliffhall
6e4dcd6120
WIP: Attempting to proxy streamable-http connections. Inspector still works fine with STDIO and SSE servers.
...
* In index.ts,
- refactor transport webAppTransports to be a map with the session id as key and transport as value.
* Implement /mcp GET and POST endpoints using StreamableHTTPServerTransport and doing the new session in the POST (opposite from SSE) handler.
* In package.json
- update the SDK to 1.10.2
* In useConnection.ts
- import StreamableHTTPClientTransport
- NOTE: while we NEED to do this, it causes useConnection.test.ts to fail with " ReferenceError: TransformStream is not defined"
- in connect method
- instantiate the appropriate transport
2025-04-22 18:25:47 -04:00
cliffhall
3a2e248527
Prettier
2025-04-21 11:40:01 -04:00
cliffhall
e5f6524eb6
Fix support for streamable-http connections.
...
* In server/index.js
- add get/post handlers for /mcp
- amend console log on SSE connect, with deprecation message
- add /stdio GET handler and refactored /sse GET handler to not also do stdio. Each transport has its own handler now
- add appropriate headers to streamable-http request
* In /client/src/lib/hooks/useConnection.ts
- in connect function
- create server url properly based on new transport type.
2025-04-21 11:34:55 -04:00
KavyapriyaJG
c843ac6e49
fix - Reset Prompt results on selection
2025-04-21 10:00:40 +05:30
Cliff Hall
6ab7ac3e1a
Merge pull request #294 from shivdeepak/main
...
add support for Streamable HTTP server
2025-04-19 12:21:20 -04:00
Mitko Iliev
fa6fc62ecb
Fixed: if not given cannnot be null default, tests
2025-04-19 00:47:14 +03:00
Mitko Iliev
b9c58252a1
Fixed: if not given cannnot be null default
2025-04-19 00:05:56 +03:00
sumeetpardeshi
114df8ac30
feat: add copy config button
2025-04-18 00:04:02 -07:00
Shiv Deepak Muddada
8213402185
attach auth headers to the streamable http request
2025-04-17 21:34:17 -07:00
Shiv Deepak Muddada
36178632fc
Merge branch 'main' into main
2025-04-17 21:33:53 -07:00
KAWAKAMI Moeki
d82e06fe65
Fix format of README.md
2025-04-18 09:29:42 +09:00
KAWAKAMI Moeki
0e5a232967
Merge branch 'main' into auto_open
2025-04-18 09:28:06 +09:00
David Soria Parra
bbe4924c88
bump
0.10.2
2025-04-18 00:08:56 +01:00
David Soria Parra
d90940ab8f
0.10.2
2025-04-17 23:59:43 +01:00
David Soria Parra
8ed2651ffd
run build in ci
2025-04-17 23:55:50 +01:00
David Soria Parra
0f33c87ed4
Merge pull request #327 from cliffhall/bump-to-0.10.1
...
Bump inspector to 0.10.1
2025-04-17 23:39:17 +01:00
cliffhall
2720d68417
Bump inspector, cli, client, server to 0.10.1
2025-04-17 18:11:41 -04:00
Cliff Hall
b3971259d2
Merge branch 'main' into main
2025-04-17 16:40:48 -04:00
Cliff Hall
15fb99b644
Merge pull request #324 from cliffhall/bump-to-0.10.0
...
Bump to 0.10.0
2025-04-17 16:04:52 -04:00
cliffhall
958c9a36f1
Bump typescript-sdk version to 1.10.0 throughout
2025-04-17 15:42:56 -04:00
cliffhall
92bf9abb40
Bump version to 0.10.0 in
...
* cli/package.json
* client/package.json
* server/package.json
* package.json
- also bump npm dependencies for cli, client, and server to 0.10.0
* package-lock.json
2025-04-17 14:21:22 -04:00
cliffhall
bb7834543b
Revert "Bump version to 0.10.0 in"
...
This reverts commit d7dff30cdb .
2025-04-17 14:15:43 -04:00
cliffhall
d7dff30cdb
Bump version to 0.10.0 in
...
* cli/package.json
* client/package.json
* server/package.json
* package.json
- also bump npm dependencies for cli, client, and server to 0.10.0
* package-lock.json
2025-04-17 14:08:39 -04:00
Cliff Hall
2fb2f0fbaf
Merge branch 'main' into auto_open
2025-04-17 11:26:35 -04:00
Cliff Hall
214e5e4c25
Merge pull request #318 from lcamhoa/update-readme
...
Update README requirement node js version
2025-04-17 10:56:29 -04:00
Cliff Hall
d45d8c9125
Merge branch 'main' into update-readme
2025-04-17 10:53:47 -04:00
Cliff Hall
7cad9a018c
Merge pull request #280 from max-stytch/max/disconnect
...
fix: Disconnecting should clear oauth state
2025-04-17 10:43:37 -04:00
Cliff Hall
7c8f2926a0
Merge branch 'main' into max/disconnect
2025-04-17 10:37:41 -04:00
Cliff Hall
3aa8753f7c
Merge pull request #279 from max-stytch/max/improved-oauth-callback
...
feat: QoL improvements for OAuth Callback
2025-04-17 10:34:02 -04:00
KAWAKAMI Moeki
014acecf77
Avoid double negative
2025-04-17 18:13:58 +09:00
KAWAKAMI Moeki
d2dc959307
Merge branch 'main' into auto_open
2025-04-17 18:13:53 +09:00
Hoa Lam
eba153847e
Merge branch 'main' into update-readme
2025-04-17 08:36:43 +07:00
Maxwell Gerber
1345a50011
lint
2025-04-16 16:25:51 -07:00
Maxwell Gerber
15960f5aa4
refactor: Use new serverspecifickey API
2025-04-16 16:24:49 -07:00
Maxwell Gerber
0dc6df57d6
Merge remote-tracking branch 'theirs/main' into max/disconnect
2025-04-16 16:10:35 -07:00
Maxwell Gerber
c8e9a772e4
Merge remote-tracking branch 'theirs/main' into max/improved-oauth-callback
2025-04-16 16:08:11 -07:00
Cliff Hall
cd28370f2c
Merge pull request #284 from max-stytch/max/default-tool-json
...
fix: When tool type cannot be determined, use DynamicJsonForm
2025-04-16 17:12:32 -04:00
Cliff Hall
4adf4b1e51
Merge pull request #312 from modelcontextprotocol/dependabot/npm_and_yarn/npm_and_yarn-d43cab3199
...
Bump vite from 5.4.17 to 5.4.18 in the npm_and_yarn group across 1 directory
2025-04-16 16:50:20 -04:00
Cliff Hall
880cb4a1de
Merge pull request #322 from Kavyapriya-1804/feat-display-section-cleared-on-clear-button-hit
...
feat - Display section reset on clear button hit
2025-04-16 15:56:00 -04:00
Cliff Hall
78cd701dc9
Merge pull request #317 from geelen/fix-auth-server-specific-storage
...
Fix: Store auth tokens with server-specific keys
2025-04-16 15:38:50 -04:00