Justin Spahr-Summers
6c27f5a263
Upgrade to SDK 0.5.0
2024-11-16 15:25:02 +00:00
Justin Spahr-Summers
8aad8b4aac
Fix typing environment variable keys
2024-11-13 21:00:20 +00:00
Justin Spahr-Summers
c1c8fc2f42
Use clearError in makeRequest
2024-11-12 15:42:23 +00:00
Justin Spahr-Summers
7a350785fe
Merge branch 'main' into justin/tab-specific-errors
2024-11-12 15:40:57 +00:00
Justin Spahr-Summers
09d66ab704
Merge pull request #55 from modelcontextprotocol/justin/multiline-tool-inputs
...
Support multiline tool inputs
2024-11-12 15:31:30 +00:00
Justin Spahr-Summers
f7385dd961
Support multiline tool inputs
...
Resolves #39 .
2024-11-12 14:59:36 +00:00
Justin Spahr-Summers
54012aca6a
Make bottom pane resizable
2024-11-12 14:43:56 +00:00
Justin Spahr-Summers
0cf344bb6a
Move "history and notifications" pane to bottom
2024-11-12 14:35:53 +00:00
Justin Spahr-Summers
a507bafc3e
Remove big header in main pane
2024-11-12 14:28:56 +00:00
Justin Spahr-Summers
93b1ec4d61
Move connection settings UI into left sidebar
2024-11-12 14:27:02 +00:00
Justin Spahr-Summers
da2ac8d423
Clear error states when clicking around
2024-11-12 13:51:00 +00:00
Justin Spahr-Summers
3bae26723a
Use toasts for errors unassociated with a tab
2024-11-12 13:50:59 +00:00
Justin Spahr-Summers
9d0c643926
Install react-toastify
2024-11-12 13:50:59 +00:00
Justin Spahr-Summers
0716adafc6
Remove unused RequestsTab
2024-11-12 13:50:59 +00:00
Justin Spahr-Summers
733d2a6e6e
Separate error states per tab
...
Resolves #40 .
2024-11-12 13:50:59 +00:00
Justin Spahr-Summers
3e46011614
Marginally better dark mode support
2024-11-12 12:34:10 +00:00
Justin Spahr-Summers
de9ee3956e
Remove example paths now that SDK pathing works better
2024-11-11 17:45:07 +00:00
David Soria Parra
94e4e92618
Merge pull request #45 from modelcontextprotocol/davidsp/fix-capture
2024-11-11 12:33:27 +00:00
Justin Spahr-Summers
6147640656
Remove client prepare script
2024-11-11 12:19:14 +00:00
Justin Spahr-Summers
448910d986
Make nested packages private, just install root package
2024-11-11 11:20:53 +00:00
Justin Spahr-Summers
3a9b08bd37
Pick non-conflicting default client port
2024-11-11 11:11:27 +00:00
Justin Spahr-Summers
196f2f801d
Use serve to create npm package for the client
2024-11-11 11:04:42 +00:00
Justin Spahr-Summers
6759c461f9
Add license and more package metadata
2024-11-11 10:37:09 +00:00
David Soria Parra
ea4484cc04
Fix bug that roots returned by roots/list are never updated
...
The roots state is capture at the initialization of the connectMcpServer.
This causes roots/list to always return empty roots despite updates
to the roots. We are now using a ref to reference it and avoid the closure
issue. roots/list now returns correctly the roots.
2024-11-10 23:45:38 +00:00
Justin Spahr-Summers
2867173e7b
Record 'roots list changed' notifications in history sidebar
2024-11-08 12:04:45 +00:00
Justin Spahr-Summers
57f0c49154
Remove redundant useCallbacks
2024-11-08 12:00:46 +00:00
Justin Spahr-Summers
5337baa116
Fix type error
2024-11-07 15:35:55 +00:00
Justin Spahr-Summers
afefcb3fa5
Make env vars UI toggleable
2024-11-07 15:28:21 +00:00
Justin Spahr-Summers
76e2cf6fdc
Add UI for viewing and configuring environment variables
2024-11-07 15:28:21 +00:00
Justin Spahr-Summers
193032533b
Support structured tool results
2024-11-07 15:28:21 +00:00
Justin Spahr-Summers
f3406ca43d
Basic support for roots
2024-11-07 14:27:46 +00:00
Justin Spahr-Summers
645f2e942e
Add support for listing and filling resource templates
2024-11-07 14:02:53 +00:00
David Soria Parra
216c8a15d5
run prettier
2024-11-04 21:29:59 +00:00
Justin Spahr-Summers
7926eea39c
Fix import
2024-10-28 13:01:31 +00:00
Justin Spahr-Summers
a798c5528e
Merge branch 'main' into justin/sampling
2024-10-28 12:52:18 +00:00
Justin Spahr-Summers
82f3d99639
Install TypeScript SDK from registry
2024-10-28 10:42:31 +00:00
Justin Spahr-Summers
0d66867701
Add notification badge
2024-10-25 14:48:15 +01:00
Justin Spahr-Summers
5da417470f
Add tab and approval flow for server -> client sampling
2024-10-25 14:47:08 +01:00
Justin Spahr-Summers
b4c70edb78
Merge pull request #25 from modelcontextprotocol/justin/remember-ui
...
Use localStorage to remember last entered command and args
2024-10-22 16:03:31 +01:00
Justin Spahr-Summers
f40854fa74
Merge pull request #26 from modelcontextprotocol/justin/title
...
Give page a meaningful title
2024-10-21 16:08:44 +01:00
Justin Spahr-Summers
6239453604
Give page a meaningful title
2024-10-21 14:56:29 +01:00
Justin Spahr-Summers
6acd606a7e
Use localStorage to remember last entered command and args
2024-10-21 14:23:34 +01:00
Ashwin Bhat
dcdcfd284f
add missing import
2024-10-18 14:37:16 -07:00
ashwin-ant
567c15a1cf
Merge pull request #20 from modelcontextprotocol/ashwin/ping
...
Add ping tab
2024-10-18 10:14:10 -07:00
Ashwin Bhat
7680d5272a
updates for sdk
2024-10-18 10:00:13 -07:00
ashwin-ant
9f5366c49c
Update PingTab.tsx
2024-10-18 09:46:17 -07:00
Ashwin Bhat
7bb40c188f
add ping tab
2024-10-18 08:41:27 -07:00
Ashwin Bhat
24d005ac84
add pagination handling for lists
2024-10-17 17:11:30 -07:00
Ashwin Bhat
48355e9cb2
receive and display server notifications
2024-10-17 08:08:09 -07:00
Ashwin Bhat
0ffedbf8fa
fix type errors
2024-10-16 16:22:14 -07:00