xsecuremcp / src /fastmcp /server /server.py

Commit History

Add mirrored component support for proxy servers
a9a1a98

Jeremiah Lowin Claude commited on

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

Jeremiah Lowin Claude commited on

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

Jeremiah Lowin commited on

Proxy support advanced MCP features (#1022)
fd0c13f
unverified

hopeful0 commited on

Update banner and use console.log (#1041)
a8188bd
unverified

Jeremiah Lowin commited on

Merge pull request #1018 from jlowin/stateless-arg
08c7eb3
unverified

Jeremiah Lowin commited on

Reintroduce splash screen
8d6a116

Jeremiah Lowin commited on

Reapply "Add CLI banner"
2f3af13

Jeremiah Lowin commited on

Expose stateless_http kwarg
8b24d16

Jeremiah Lowin commited on

Revert "Add CLI banner"
0ce4419
unverified

Jeremiah Lowin commited on

Add CLI banner
031ff24

Jeremiah Lowin commited on

Add title field support to FastMCP components
226fdf7

Jeremiah Lowin Claude 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

Merge branch 'main' into output-schema
6572dc8

Jeremiah Lowin commited on

Merge branch 'main' into protocol-update
5e329a1

Jeremiah Lowin commited on

Fix middleware tests
20ffbf8

Jeremiah Lowin commited on

Merge branch 'main' into notifications
fd3fdc0
unverified

Jeremiah Lowin commited on

Merge branch 'main' into protocol-update
3d3b461

Jeremiah Lowin commited on

fix a couple parsing issues
bb7d65e

zzstoatzz 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
0fa02ae

Jeremiah Lowin commited on

Add output schema to tool decorator
c903d7b

Jeremiah Lowin commited on

Update types and tests for upcoming SDK release
3c4246c

Jeremiah Lowin commited on

Update docs and tests
a52441c

Jeremiah Lowin commited on

Minor updates
8ea5e71

Jeremiah Lowin commited on

Fix import prefix behavior
09cabfa

Jeremiah Lowin commited on

Update resource manager
d37c5e4

Jeremiah Lowin commited on

Update prompt manager
80723cc

Jeremiah Lowin commited on

Update tool manager
816878f

Jeremiah Lowin commited on

Update proxy behavior and conflict resolution
db65850

Jeremiah Lowin commited on

Add middleware for all current handlers
e423e66

Jeremiah Lowin commited on

Updated list_tools
54bdf2c

Jeremiah Lowin commited on

Merge main
e97c2b8

Jeremiah Lowin commited on

Merge branch 'main' into middleware-2
ba3b96f

Jeremiah Lowin commited on

Add key to component
0fdb55c

Jeremiah Lowin commited on

Add single-component methods
ac3212f

Jeremiah Lowin commited on

Make prefixes optional
4d88236

Jeremiah Lowin commited on

Consolidate prefix logic
fa216f2

Jeremiah Lowin commited on

Enforce name/instructions as only positional args
196d446

Jeremiah Lowin commited on

Add version parameter to FastMCP constructor
809d112

Miki Yutani commited on

Add audio support
8dc263e

Jeremiah Lowin commited on

Ensure we handle false correctly; removed unused kwarg
5d7caf0

Jeremiah Lowin commited on

Ensure http args are passed through
4cd1f67

Jeremiah Lowin commited on

Make deprecation warnings visible and controllable
905120e

Jeremiah Lowin commited on

Restore .settings access as deprecated
60b7afa

Jeremiah Lowin commited on

Remove FastMCP server tags
96d7545

Jeremiah Lowin commited on

Pass through tags from server
e66010e

Jeremiah Lowin commited on

Remove tuple tags
23dba76

Jeremiah Lowin commited on