xsecuremcp / src

Commit History

Ensure a response is returned from sse endpoint
28d6929

Jeremiah Lowin commited on

Note that get_http_request is deprecated
8043a77

Jeremiah Lowin commited on

Update server.py
5338a1c

Jeremiah Lowin commited on

Refactor context to avoid unecessary passing
1534a61

Jeremiah Lowin commited on

use UTC for timedcache
ae6ce08

Jeremiah Lowin commited on

refactor utilities
4af3969

Jeremiah Lowin commited on

update logic
3c7a66e

Jeremiah Lowin commited on

create a setting for legacy parsing
19fcaf8

Jeremiah Lowin commited on

Coerce numbers to str
0d5b336

Jeremiah Lowin commited on

Prevent invalid resource URIs
428a20f

Jeremiah Lowin commited on

Ensure prompts return descriptions
3becd4d

Jeremiah Lowin commited on

Update server.py
c976454

Jeremiah Lowin commited on

Add timeout-graceful-shutdown as a default config
82e9a76

Jeremiah Lowin commited on

Update src/fastmcp/resources/template.py
c410bf8
unverified

Jeremiah Lowin Copilot commited on

Handle args/kwargs appropriately for various objects
ef81ec0

Jeremiah Lowin commited on

Dry out retrieving context kwarg
a537180

Jeremiah Lowin commited on

Finish removing
3135ef6

Jeremiah Lowin commited on

Remove is_async attribute
e6aef11

Jeremiah Lowin commited on

Update tool.py
a62ddc0

Jeremiah Lowin commited on

Replace custom parsing with TypeAdapter
388409a

Jeremiah Lowin commited on

Update tool.py
27acfdd

Jeremiah Lowin commited on

Ensure that tool serialization has a graceful fallback
969a58f

Jeremiah Lowin commited on

Merge pull request #309 from jlowin/proxy-mount
75569fa
unverified

Jeremiah Lowin commited on

Remove comment
8aad9e3

Jeremiah Lowin commited on

Fix typing issue
007c3be

Jeremiah Lowin commited on

Support proxy mount
d4465eb

Jeremiah Lowin commited on

address PR feedback
ddf9620

strawgate commited on

Add an example of a custom serializer implementation
ee0baf8

strawgate commited on

Merge pull request #303 from jlowin/context
1457b6a
unverified

Jeremiah Lowin commited on

get_starlette_request → get_http_request
f64894e

Jeremiah Lowin commited on

Merge pull request #302 from jlowin/context
4e85721
unverified

Jeremiah Lowin commited on

Add support for starlette request
0d33002

Jeremiah Lowin commited on

Merge branch 'main' into context
d110709

Jeremiah Lowin commited on

Update tests
7e50621

Jeremiah Lowin commited on

add _mcp methods
5d452fd

Jeremiah Lowin commited on

Add auth support
7bdb963

Jeremiah Lowin commited on

Add support for annotations
c2a9892

Jeremiah Lowin commited on

Add starlette request to context
3803803

Jeremiah Lowin commited on

Update openapi.py
365b235

Jeremiah Lowin commited on

Update src/fastmcp/utilities/openapi.py
8ebc58d
unverified

Jeremiah Lowin Copilot commited on

add fastapi tests
42ef098

Jeremiah Lowin commited on

Ensure openapi descriptions are included in tool details
71d1f33

Jeremiah Lowin commited on

Merge pull request #290 from jlowin/json
6ad13fe
unverified

Jeremiah Lowin commited on

Improve context injection type checks
a84c433

Jeremiah Lowin commited on

use pydantic_core.to_json
3de056b

Jeremiah Lowin commited on

Improve OpenAPI param handling
70737e6

Jeremiah Lowin commited on

Merge pull request #284 from jlowin/client-docs
7f513d6
unverified

Jeremiah Lowin commited on

Update logging args
a358be3

Jeremiah Lowin commited on

Add log tests
75999a8

Jeremiah Lowin commited on

Update client docs
741b0a2

Jeremiah Lowin commited on