David Soria Parra
afe1c0913a
When any handler raises an McpError, we pass it as a response
2024-11-22 22:54:35 +00:00
David Soria Parra
b36bde3d85
ruff fix
2024-11-22 10:47:58 +00:00
David Soria Parra
bbd9d05851
Fix example servers SSE invocation
...
Reported-by: Simon Willison
2024-11-22 10:45:24 +00:00
Justin Spahr-Summers
6c46bd283a
Merge pull request #57 from modelcontextprotocol/justin/delete-devcontainer
...
Remove devcontainer config
2024-11-20 21:56:47 +00:00
David Soria Parra
569f45bc51
Merge pull request #61 from modelcontextprotocol/davidsp/urls
...
Add URLs
2024-11-20 19:04:04 +00:00
David Soria Parra
22c4b0ff80
Add URLs
2024-11-20 16:12:21 +00:00
Justin Spahr-Summers
a51dba78c2
Merge pull request #60 from modelcontextprotocol/jspahrsummers-patch-1
...
Suggest forking in CONTRIBUTING.md
2024-11-20 15:44:57 +00:00
Justin Spahr-Summers
2e42848cd0
Suggest forking in CONTRIBUTING.md
2024-11-20 15:44:08 +00:00
Justin Spahr-Summers
904c521d79
Merge pull request #59 from modelcontextprotocol/justin/contributing
...
Add CONTRIBUTING.md
2024-11-20 15:35:09 +00:00
Justin Spahr-Summers
c805b7fd86
Add CONTRIBUTING.md
2024-11-20 15:32:22 +00:00
Justin Spahr-Summers
c4211d5add
Remove devcontainer config
2024-11-20 13:58:36 +00:00
David Soria Parra
b12157201d
Merge branch 'v0.9.x'
2024-11-20 11:43:24 +00:00
David Soria Parra
5c1bf930a7
v0.9.1
2024-11-20 11:28:59 +00:00
David Soria Parra
c648e0b134
Merge pull request #56 from modelcontextprotocol/davidsp/fix
...
fix return values of tools
2024-11-20 11:27:36 +00:00
David Soria Parra
07d3b2fca5
fix return values of tools
2024-11-20 11:24:18 +00:00
David Soria Parra
2b6272d7d2
Merge pull request #55 from modelcontextprotocol/petery-update-security-md
...
Update SECURITY.md
2024-11-19 17:00:59 +00:00
petery-ant
e2dffa3a89
Update SECURITY.md
...
Update wording and link to submission form
2024-11-19 11:37:59 -05:00
David Soria Parra
464cb02fdd
Update READMEs
2024-11-19 12:37:10 +00:00
David Soria Parra
46a960f6d5
bump and constraint
2024-11-19 12:33:23 +00:00
David Soria Parra
a17b6c9e53
update release.md
2024-11-19 12:27:03 +00:00
David Soria Parra
654480f675
bump
2024-11-19 12:26:43 +00:00
David Soria Parra
dee1bd0d9f
v0.9.0
2024-11-19 12:19:15 +00:00
David Soria Parra
3f974baf41
Merge pull request #54 from modelcontextprotocol/dsp-ant-patch-1
...
Create SECURITY.md
2024-11-19 12:08:13 +00:00
David Soria Parra
f7c4a58f3c
Update SECURITY.md
2024-11-19 12:07:53 +00:00
David Soria Parra
ab0a43a307
Update LICENSE
2024-11-18 22:24:04 +00:00
David Soria Parra
79ae05e3a0
Create SECURITY.md
2024-11-18 22:16:42 +00:00
David Soria Parra
eed510ca05
Merge pull request #52 from modelcontextprotocol/davidsp/anyio
...
Restrict anyio to 4.6 and above
2024-11-18 19:34:45 +00:00
David Soria Parra
fb0cffe268
Merge branch 'main' into davidsp/anyio
2024-11-18 18:13:23 +00:00
David Soria Parra
fe390ffe57
Merge pull request #53 from modelcontextprotocol/davidsp/bump
...
bump
2024-11-18 18:12:53 +00:00
David Soria Parra
1df0df1028
Restrict anyio to 4.6 and above
...
We are using features from 4.6 so we want to make sure we use
a recednt one
2024-11-18 17:12:29 +00:00
David Soria Parra
9c79527917
bump
2024-11-18 17:09:48 +00:00
David Soria Parra
15616ef0c8
Merge pull request #51 from modelcontextprotocol/davidsp/coc
...
davidsp/coc
2024-11-18 16:02:25 +00:00
David Soria Parra
55f5d53617
Add code of conduct
2024-11-18 15:32:03 +00:00
David Soria Parra
8668a04211
v0.8.0
2024-11-13 14:44:48 +00:00
David Soria Parra
057130f13f
Merge pull request #50 from modelcontextprotocol/davidsp/python
...
pin to lowest supported python version
2024-11-13 10:48:11 +00:00
David Soria Parra
f00559a465
pin to lowest supported python version
2024-11-13 10:44:54 +00:00
David Soria Parra
8ab02572fd
Merge pull request #49 from modelcontextprotocol/davidsp/simple-resource
...
add simple resource example
2024-11-12 15:14:43 +00:00
David Soria Parra
e1766443b8
add simple resource example
2024-11-12 14:29:14 +00:00
David Soria Parra
b1d41bb7df
Merge pull request #48 from modelcontextprotocol/davidsp/example
...
Example server to expose a fetch tool
2024-11-12 13:54:03 +00:00
David Soria Parra
10881fb19b
Example server to expose a fetch tool and a fetch prompt
2024-11-12 13:53:36 +00:00
David Soria Parra
3d670a3b92
Merge pull request #46 from modelcontextprotocol/test-release
...
PyPI release workflow
2024-11-12 11:36:46 +00:00
David Soria Parra
753c76e479
PyPI release workflow
2024-11-12 11:32:13 +00:00
David Soria Parra
bb3894a630
Merge pull request #45 from modelcontextprotocol/davidsp/client-capabilities
...
feat: add client capability checking to ServerSession
2024-11-11 22:48:28 +00:00
David Soria Parra
76a0b80c4c
feat: add client capability checking to ServerSession
...
Add methods to track and verify client capabilities during initialization. This
includes storing client parameters from the initialize request and providing a
check_client_capability method to verify if specific capabilities are supported
by the connected client.
2024-11-11 21:53:34 +00:00
David Soria Parra
df33a9b71c
Merge pull request #44 from modelcontextprotocol/davidsp/bump
...
bump
2024-11-11 21:20:33 +00:00
David Soria Parra
41a6157aee
Merge pull request #43 from modelcontextprotocol/davidsp/request_context
...
Return a specific server session instance of request context
2024-11-11 21:19:24 +00:00
David Soria Parra
5506abd153
bump
2024-11-11 21:11:42 +00:00
David Soria Parra
1177a11910
Return a specific server session instance of request context
...
We currently return a generic instance of RequestContext without
a specialization on the Session type. This makes it impossible
for servers to typesafe call `list_roots()` and other methods.
We now return a specific instance of `RequestContext[ServerSession]`
2024-11-11 21:11:13 +00:00
David Soria Parra
99c402d575
Merge pull request #42 from modelcontextprotocol/davidsp/types
...
Types Rework
2024-11-11 21:02:43 +00:00
David Soria Parra
ec8c85edea
run ruff
2024-11-11 20:42:46 +00:00