xsecuremcp / src /fastmcp /client

Commit History

feat: introduce fastmcp.json configuration system (#1517)
5f2c09d
unverified

Jeremiah Lowin commited on

Update OAuth callback UI to match FastMCP branding (#1536)
3c81b0a
unverified

Jeremiah Lowin commited on

Improve stdio and mcp_config clean-up (#1444)
17763eb
unverified

William Easton commited on

update docs
0c5b801
unverified

William Easton commited on

small pr feedback
3edb8c3
unverified

William Easton commited on

fix oauth pyright
321cc4e
unverified

William Easton commited on

Fix breaking change: restore output_schema=False compatibility (#1482)
3685b24
unverified

Jeremiah Lowin commited on

Fix httpx_client_factory type annotation to match MCP SDK (#1402) (#1405)
79980e2
unverified

chiliu commited on

Fix client-side logging bug #1394 (#1397)
fbfd90f
unverified

chiliu commited on

Add comprehensive OAuth 2.1 authentication system with WorkOS integration (#1327)
3959209
unverified

Jeremiah Lowin commited on

Add UV Transport (#1270)
494d787
unverified

William Easton Jeremiah Lowin commited on

[🐶] Transform MCP Server Tools (#1132)
bacf327
unverified

William Easton Jeremiah Lowin commited on

Fix concurrent proxy client operations with session isolation (#1083)
c7708b2
unverified

Jeremiah Lowin Claude commited on

Fix docstring format for fastmcp.client.Client (#1094)
199f3e5
unverified

Neil Conway commited on

Add documentation
4943730

Jeremiah Lowin commited on

Replace asserts with runtime checks
91dbb6a

Jeremiah Lowin commited on

Refactor Client context management to avoid concurrency issue
3b238c3

hopeful commited on

Add Cursor support via CLI integration (#1052)
6090024
unverified

Jeremiah Lowin commited on

Ensure multi-client configurations use new ProxyClient (#1045)
a922f59
unverified

Jeremiah Lowin commited on

Support "no response" elicitation requests
dbf9272

Jeremiah Lowin commited on

Pass httpxerrors through
faf4760

Jeremiah Lowin commited on

Improve early error handling for stdio transport
445f86a

Jeremiah Lowin commited on

Support implicit Elicitation acceptance
f1f97d2

Jeremiah Lowin commited on

Merge branch 'main' into elicitation
493d558

Jeremiah Lowin commited on

Provide a response type to client
815bac1

Jeremiah Lowin commited on

Handler must be async; add to sessionkwargs
1f71f65

Jeremiah Lowin commited on

Merge branch 'main' into elicitation
067cea2

Jeremiah Lowin commited on

Merge branch 'main' into auth
34a5c49
unverified

Jeremiah Lowin commited on

Add structured content & update almost all tests
aa46c09

Jeremiah Lowin commited on

Update tool transformation for ToolResult compatibility
7974ade

Jeremiah Lowin Claude commited on

Add structured output support
03a2687

Jeremiah Lowin commited on

Fix trailing slash
4546541

Jeremiah Lowin commited on

Clean up extra oauth models, not needed anymore
c0ec675

Jeremiah Lowin commited on

Fix typing
5cb97a7

Jeremiah Lowin commited on

Merge branch 'main' into protocol-update
5e329a1

Jeremiah Lowin commited on

Fix typeddict imports
35d4f60

Jeremiah Lowin commited on

Merge branch 'main' into protocol-update
3d3b461

Jeremiah Lowin commited on

Fix typing
8dd25be

Jeremiah Lowin commited on

Add automatic MCP list change notifications and client message handling
6fe9090

Jeremiah Lowin Claude commited on

Add "http" as an alias for streamable-http
c1940a6

Jeremiah Lowin commited on

Merge branch 'protocol-update' into elicitation
1acd948
unverified

Jeremiah Lowin commited on

Merge branch 'main' into protocol-update
401e5ce

Jeremiah Lowin commited on

Update client.py
2aee6b2

Jeremiah Lowin commited on

Update src/fastmcp/client/client.py
497cc75
unverified

Jeremiah Lowin Copilot commited on

Implement client-side argument serialization with focused tests
da5f976

Jeremiah Lowin Claude commited on

remove xtra newline
8df8205

zzstoatzz commited on

Add transport handling for trailing slashes
ac90dd9

Jeremiah Lowin commited on

Update docs and test
7b03b73

Jeremiah Lowin commited on

Remove schema to type
f1e6d16

Jeremiah Lowin commited on

Merge branch 'protocol-update' into elicitation
6d98edc

Jeremiah Lowin commited on