Commit Graph

85 Commits

Author SHA1 Message Date
David Soria Parra
0b3f967867 refactor: remove hardcoded example server path
Remove hardcoded path to example server from default args state, replacing with empty string. This makes the initial state more generic and allows users to specify their own server path without preset assumptions.
2024-11-04 21:29:17 +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
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-ant
dca7c7766b Merge pull request #21 from modelcontextprotocol/ashwin/update
Update sdk
2024-10-18 10:14:04 -07:00
Ashwin Bhat
7680d5272a updates for sdk 2024-10-18 10:00:13 -07:00
Ashwin Bhat
827ee4a283 Merge commit '0e60829bcc832248f803aba85afb8b02e6eedd54' into ashwin/update 2024-10-18 09:58:38 -07:00
Ashwin Bhat
0e60829bcc Squashed 'packages/mcp-typescript/' changes from 7d70db8..cc2a168
cc2a168 Merge pull request #22 from modelcontextprotocol/justin/revert-urls
209f8eb Revert string -> URL transformations

git-subtree-dir: packages/mcp-typescript
git-subtree-split: cc2a1682bb18f0d48d0ad42fe375b22d9b23a3f4
2024-10-18 09:58:38 -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-ant
9ff362dd85 Merge pull request #19 from modelcontextprotocol/ashwin/pagination
add pagination handling for lists
2024-10-18 08:29:49 -07:00
Ashwin Bhat
24d005ac84 add pagination handling for lists 2024-10-17 17:11:30 -07:00
ashwin-ant
5f9d11b3a9 Merge pull request #18 from modelcontextprotocol/ashwin/progress
Visualize progress notifications
2024-10-17 12:05:07 -07:00
Ashwin Bhat
cc1bf029fa Squashed 'packages/mcp-typescript/' changes from e665be0..7d70db8
7d70db8 Merge pull request #20 from modelcontextprotocol/ashwin/progress
65a8613 fix schema definitions for RequestSchema

git-subtree-dir: packages/mcp-typescript
git-subtree-split: 7d70db805740c53f21153d72be6f34d70818a9da
2024-10-17 08:10:26 -07:00
Ashwin Bhat
247dae54b3 Merge commit 'cc1bf029facd2e0ecfafdef5ea8ad304fc1ab8a6' into ashwin/progress 2024-10-17 08:10:26 -07:00
Ashwin Bhat
48355e9cb2 receive and display server notifications 2024-10-17 08:08:09 -07:00
ashwin-ant
3b4d8136b2 Merge pull request #17 from modelcontextprotocol/ashwin/updatesdk
Update SDK
2024-10-17 08:02:40 -07:00
Ashwin Bhat
23ca80ed66 Squashed 'packages/mcp-typescript/' changes from dcc30be..e665be0
e665be0 Merge pull request #14 from modelcontextprotocol/justin/fix-race-condition
be9c1fe Merge branch 'main' into justin/fix-race-condition
36ba802 Merge pull request #17 from modelcontextprotocol/ashwin/capabilities
a1b8886 yarn build
7b718de Report errors when start() is called multiple times
83a43fd Protocol.connect() can automatically call Transport.start()
8d80cc5 Merge branch 'main' into justin/fix-race-condition
bcb4b21 add server capabilities derivation
e9c64fb Update tests and CLI
2b0599e Update server SSE transport
c39f808 Update client transports
87ae7ff Add start() to Transport interface

git-subtree-dir: packages/mcp-typescript
git-subtree-split: e665be068b9d2baa65f37fd7c2f69f68f77e57b9
2024-10-16 16:22:14 -07:00
Ashwin Bhat
0ffedbf8fa fix type errors 2024-10-16 16:22:14 -07:00
Ashwin Bhat
c6a11422f4 updates for sdk update 2024-10-16 16:22:14 -07:00
ashwin-ant
50b812b120 Merge pull request #16 from modelcontextprotocol/ashwin/updatesdk
Update to latest sdk
2024-10-15 11:25:42 -07:00
ashwin-ant
0a9a5a0396 Merge pull request #15 from modelcontextprotocol/ashwin/readme
update readme with setup instructions
2024-10-15 11:01:46 -07:00
Ashwin Bhat
4c9d6401e2 use workspaces 2024-10-15 11:01:17 -07:00
Ashwin Bhat
ca41b2a60e update readme with setup instructions 2024-10-15 11:00:42 -07:00
Ashwin Bhat
77f65834d8 gitattributes 2024-10-15 10:46:23 -07:00
Ashwin Bhat
3311a61f3f Merge commit '4f0bc7bbf745b49872be09e3a15deeac008d225d' into ashwin/updatesdk 2024-10-15 10:31:11 -07:00
Ashwin Bhat
4f0bc7bbf7 Squashed 'packages/mcp-typescript/' changes from 2cc7dd1..dcc30be
dcc30be Merge pull request #16 from modelcontextprotocol/ashwin/protocol
05a3e54 fix protocol version in client
73c66f4 Merge pull request #13 from modelcontextprotocol/justin/uris
5cad4b5 Merge pull request #12 from modelcontextprotocol/justin/spec-updates
ec96ffc Treat URIs as 'URL' type
f3a8fb8 yarn build
69daade Update to latest protocol version

git-subtree-dir: packages/mcp-typescript
git-subtree-split: dcc30bea4904b04c50d858f6a369d3015920fab2
2024-10-15 10:31:11 -07:00
ashwin-ant
7bc622c21b Merge pull request #14 from modelcontextprotocol/ashwin/sse
Add support for SSE transport
2024-10-11 10:02:35 -07:00
Ashwin Bhat
17456ad54a remove unused code 2024-10-11 08:52:22 -07:00
Ashwin Bhat
b9ed2bec74 encoding/decoding uri component 2024-10-11 08:48:17 -07:00