xsecuremcp / src

Commit History

Document exclude_args
1394bb8

Jeremiah Lowin commited on

Merge branch 'main' into feature/exclude-args-support
e58ace8
unverified

Jeremiah Lowin commited on

flatten auth settings
058fad1

Jeremiah Lowin commited on

Clean up settings
ccc6631

Jeremiah Lowin commited on

Support configuring bearer auth from env vars
b310c16

Jeremiah Lowin commited on

update typing
cc579d4

Jeremiah Lowin commited on

Add jwks tests
904d4e5

Jeremiah Lowin commited on

Add tests; update default issuer
abb2759

Jeremiah Lowin commited on

Add basic bearer auth for server and client
95e8d10

Jeremiah Lowin commited on

Ensure pickleable args
977d2b6

Jeremiah Lowin commited on

Simplify code for running servers in processes
c14577c

Jeremiah Lowin commited on

Support providing tools at init
15b1769

Jeremiah Lowin commited on

Update src/fastmcp/utilities/http.py
6b8482e
unverified

Jeremiah Lowin Copilot commited on

Fix import
446f852

Jeremiah Lowin commited on

Fix import and remaining available port
5437d7f

Jeremiah Lowin commited on

Create http utility
f15f08b

Jeremiah Lowin commited on

Use anyio.event
9cad16d

Jeremiah Lowin commited on

Ensure close() cleans up clients
917b76a

Jeremiah Lowin commited on

Merge branch 'jlowin:main' into main
74262ae
unverified

Sillocan commited on

fix: Use a background task for managing session state mimicing stdiotransport
b18add0

Sillocan commited on

Fix issue when client info is written but flow is incomplete
d78a967

Jeremiah Lowin commited on

Add client factory
1335401

Jeremiah Lowin commited on

Clean up
73ff78e

Jeremiah Lowin commited on

Add basic server primitives
7befcc3

Jeremiah Lowin commited on

Update token cache
7218a9e

Jeremiah Lowin commited on

Add callback server
f16268d

Jeremiah Lowin commited on

OAuth client
9813e5f

Jeremiah Lowin commited on

Merge branch 'main' into oauthclient
d3ba095

Jeremiah Lowin commited on

feat(tool): validate and enforce default values
457a7de

deepak-stratforge commited on

feat(tool): add support for excluding arguments from tool definition
c5ee465

deepak-stratforge commited on

Merge pull request #625 from ksawaray/support-uppercase
f15abd4
unverified

nate nowack commited on

Support for uppercase letters at the log level
dafdeef

ksawaray commited on

Reset session after closing
9e4d18c

Jeremiah Lowin commited on

Update docstrings
0f3d0c4

Jeremiah Lowin commited on

Add keep_alive param to reuse subprocess
0c29eb8

Jeremiah Lowin commited on

Improve type inference
7fb0010

Jeremiah Lowin commited on

Improve type inference from client transport
fa6e614

Jeremiah Lowin commited on

Merge branch 'main' into headers
a44f05f
unverified

Jeremiah Lowin commited on

Update src/fastmcp/server/dependencies.py
fe933f9
unverified

Jeremiah Lowin Copilot commited on

Ensure behavior-affecting headers are excluded
c457a0d

Jeremiah Lowin commited on

Merge pull request #605 from davenpi/fix-unreachable-mounted-servers
bb68df7
unverified

Jeremiah Lowin commited on

Merge pull request #615 from jlowin/print-env
eea96ed
unverified

Jeremiah Lowin commited on

Don't print env vars to console when format is wrong
2f9ffee

Jeremiah Lowin commited on

Merge pull request #610 from jlowin/fix-tools-without-descriptions
2ae18ff
unverified

Jeremiah Lowin commited on

Update tool.py
c5a73a5

Jeremiah Lowin commited on

Update src/fastmcp/tools/tool.py
65192bf
unverified

Jeremiah Lowin Copilot commited on

Remove exceptions from execution methods.
7615e10

davenpi commited on

Fix handling tools without descriptions
3d3691f

Jeremiah Lowin commited on

Fix docstring
4f8c21c

Jeremiah Lowin commited on

Update settings.py
f3a05ee

Jeremiah Lowin commited on