Justin Spahr-Summers
5ceaa48cf3
Update setup instructions in README
2024-11-11 16:36:42 +00:00
Justin Spahr-Summers
6fdb2903a4
Merge pull request #47 from modelcontextprotocol/justin/pull-from-npm
...
Pull SDK from npm
0.1.0
2024-11-11 16:33:22 +00:00
Justin Spahr-Summers
b9d6695fbf
Revert "Try restoring npm ci"
...
This reverts commit 3789ef984a .
2024-11-11 16:31:24 +00:00
Justin Spahr-Summers
3789ef984a
Try restoring npm ci
2024-11-11 16:29:09 +00:00
Justin Spahr-Summers
e1aa419332
Pull SDK from npm
2024-11-11 16:28:51 +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
148e84388a
Merge pull request #46 from modelcontextprotocol/justin/oss-prep
...
Add license and package metadata
2024-11-11 12:22:32 +00:00
Justin Spahr-Summers
6147640656
Remove client prepare script
2024-11-11 12:19:14 +00:00
Justin Spahr-Summers
1ddd2d7aaa
Disallow publishing root package for now
2024-11-11 12:15:52 +00:00
Justin Spahr-Summers
94ddfed1ac
Add concurrently dependency
2024-11-11 11:24:21 +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
bce3a7b8d6
Make root package installable/executable
2024-11-11 11:10:42 +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
a0d8ec1e7e
Make server executable on its own
2024-11-11 10:41:07 +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
171b59bec6
Merge pull request #44 from modelcontextprotocol/justin/update-sdk
...
Update SDK; add UI for roots, resource templates, and env vars
2024-11-08 12:06:06 +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
Justin Spahr-Summers
d80214d0a2
Update SDK to 0.3.2
2024-11-07 13:46:21 +00:00
David Soria Parra
97b67ca1ae
Merge pull request #43 from modelcontextprotocol/davidsp/prettier
...
run prettier
2024-11-05 10:40:07 +00:00
David Soria Parra
216c8a15d5
run prettier
2024-11-04 21:29:59 +00:00
Justin Spahr-Summers
752631f5a1
Merge pull request #41 from modelcontextprotocol/justin/npmrc
...
Add npmrc to always point to npm for public packages
2024-10-31 22:46:26 +00:00
Justin Spahr-Summers
2acc6290c8
Add .npmrc
2024-10-31 21:53:01 +00:00
Justin Spahr-Summers
5427a6ec7c
Merge pull request #37 from modelcontextprotocol/justin/sdk-install-instructions
...
Instructions for installing the SDK dependency manually
2024-10-29 19:57:02 +00:00
Justin Spahr-Summers
daa329b3bd
README instructions for preinstalling the SDK
2024-10-29 14:22:19 +00:00
Justin Spahr-Summers
a5606f7ac7
Merge pull request #28 from modelcontextprotocol/justin/sampling
...
Add tab and approval flow for server -> client sampling
2024-10-28 15:24:05 +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
8ff82d7f78
Merge pull request #30 from modelcontextprotocol/justin/npm
...
Switch to `npm`
0.0.1
2024-10-28 10:57:50 +00:00
Justin Spahr-Summers
69a4a7461d
Work around npm CLI issue
2024-10-28 10:55:15 +00:00
Justin Spahr-Summers
c4628d27cd
Add CI workflow
2024-10-28 10:50:58 +00:00
Justin Spahr-Summers
702f827f74
Switch to npm
2024-10-28 10:48:41 +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
bfa23c9de8
Merge pull request #24 from modelcontextprotocol/justin/fix-arg-splitting
...
Fix argument splitting to work on spaces
2024-10-22 16:03:12 +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
956e2b4b42
Merge pull request #23 from modelcontextprotocol/ashwin/bell
...
add missing import
2024-10-21 15:15:41 +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
Justin Spahr-Summers
a16649be87
Fix argument splitting to work on spaces
2024-10-21 14:20:26 +01:00