Commit Graph

48 Commits

Author SHA1 Message Date
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 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
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-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
Ashwin Bhat
14da4793f7 extract transport logic 2024-10-11 08:42:31 -07:00
Ashwin Bhat
02bfd16309 handle multiple connections 2024-10-11 08:41:54 -07:00
Ashwin Bhat
1497dbda29 handle long resource names in UI 2024-10-11 08:41:12 -07:00
Ashwin Bhat
2e939ba569 add clear logging to server 2024-10-11 08:41:10 -07:00
Ashwin Bhat
d32e7b6725 add SSE connection ability 2024-10-11 08:40:20 -07:00
ashwin-ant
18025d731a Merge pull request #13 from modelcontextprotocol/ashwin/mcp
Refactor to use MCP on client rather than custom protocol
2024-10-11 08:34:47 -07:00
Ashwin Bhat
50f86ebbfe fix types, eliminate client/server 2024-10-11 08:34:28 -07:00
Ashwin Bhat
df8051b975 use proxy function 2024-10-10 09:13:19 -07:00
Ashwin Bhat
4b82553046 remove client class 2024-10-09 17:22:20 -07:00
Ashwin Bhat
6575697f25 refactor to not use custom websocket protocol 2024-10-09 17:22:20 -07:00
ashwin-ant
20a2dbe508 Merge pull request #12 from modelcontextprotocol/ashwin/listpane
extract listpane
2024-10-09 09:06:44 -07:00
Ashwin Bhat
bc1bc0e055 Fix import 2024-10-09 09:06:25 -07:00
Ashwin Bhat
019777bd93 extract listpane 2024-10-09 09:05:43 -07:00
ashwin-ant
4f26b5a51c Merge pull request #11 from modelcontextprotocol/ashwin/tools
get tools working
2024-10-09 09:05:25 -07:00
ashwin-ant
b34ca817e2 Merge pull request #10 from modelcontextprotocol/ashwin/promptargs
make prompts pass args
2024-10-09 09:05:00 -07:00
ashwin-ant
219dada081 Merge pull request #9 from modelcontextprotocol/ashwin/resourcerefresh
resource refreshing
2024-10-09 09:04:52 -07:00
ashwin-ant
f3da4d959a Merge pull request #8 from modelcontextprotocol/ashwin/history
add command history
2024-10-09 09:04:02 -07:00
Ashwin Bhat
936a50b14b remove Command verbiage, refactor slightly 2024-10-09 08:54:37 -07:00
ashwin-ant
ccd5157178 Merge pull request #6 from modelcontextprotocol/ashwin/readme
add readme
2024-10-09 08:35:31 -07:00
Ashwin Bhat
211976997a gitattributes 2024-10-09 08:35:06 -07:00
Ashwin Bhat
bfc9e6e882 get tools working 2024-10-08 16:49:12 -07:00
Ashwin Bhat
88df0cd453 make prompts pass args 2024-10-08 16:49:12 -07:00
Ashwin Bhat
0c66e16dda resource refreshing 2024-10-08 16:49:12 -07:00
Ashwin Bhat
58e796a5a8 add command history 2024-10-08 16:49:12 -07:00
Ashwin Bhat
d2a7231344 add readme 2024-10-08 10:19:06 -07:00
Ashwin Bhat
1095e48c44 add ability to connect manually 2024-10-08 08:20:18 -07:00
Ashwin Bhat
38e1c8b2b9 tools 2024-10-08 07:33:47 -07:00
Ashwin Bhat
51cde09845 css 2024-10-07 17:25:40 -07:00
Ashwin Bhat
0a7f5f9f22 add prompts tab 2024-10-07 17:09:13 -07:00
Ashwin Bhat
af16a53842 init root 2024-10-07 16:28:11 -07:00
Ashwin Bhat
3cdd6faed7 init client 2024-10-07 16:28:05 -07:00
Ashwin Bhat
70a9f96712 init server 2024-10-07 16:27:49 -07:00
Ashwin Bhat
3b583e1f45 Squashed 'packages/mcp-typescript/' content from commit 2cc7dd1
git-subtree-dir: packages/mcp-typescript
git-subtree-split: 2cc7dd104307d48bab8d27760f16c63c119d8a88
2024-10-07 13:38:38 -07:00
Ashwin Bhat
1f8d44dafd Merge commit '3b583e1f452e6754c8a1ba6549327538de1d0236' as 'packages/mcp-typescript' 2024-10-07 13:38:38 -07:00
Ashwin Bhat
252070daf1 init 2024-10-07 13:36:46 -07:00