xsecuremcp / src /fastmcp /resources

Commit History

Add mounted_components_raise_on_load_error setting for debugging (#1534)
28c234f
unverified

Jeremiah Lowin Jeremiah Lowin marvin-context-protocol[bot] commited on

Ensure resource + template names are properly prefixed when importing/mounting (#1423)
8d16d26
unverified

Jeremiah Lowin commited on

Add meta parameter support to tools, resources, templates, and prompts decorators (#1294)
0907e77
unverified

Jeremiah Lowin commited on

Add _fastmcp meta namespace (#1290)
957b451
unverified

Jeremiah Lowin commited on

Add tags to meta
7be2f51

Jeremiah Lowin commited on

feat: Add Annotations support for resources and resource templates (#1260)
e3f57a4
unverified

Tapan Chugh tapanc commited on

add server name to mounted server warnings (#1147)
27106b0
unverified

Aidan commited on

Fix single-element list unwrapping in tool content
ff32168

Jeremiah Lowin Claude commited on

Use isawaitable instead of iscoroutine
78cdd55

Jeremiah Lowin commited on

Fix type hints for FunctionResource:fn
3c230a8

CfirTsabari commited on

Update title precedence
e98b7a0

Jeremiah Lowin commited on

Add title field support to FastMCP components
226fdf7

Jeremiah Lowin Claude commited on

Merge branch 'main' into notifications
fd3fdc0
unverified

Jeremiah Lowin commited on

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

Jeremiah Lowin Claude commited on

Fix duplicate error logging in exception handlers
7d648cc

Jeremiah Lowin Claude commited on

Fix import prefix behavior
09cabfa

Jeremiah Lowin commited on

Fix proxy servers
96b666d

Jeremiah Lowin commited on

Update tests
506c09a

Jeremiah Lowin commited on

Clean up mode kwarg
a32223b

Jeremiah Lowin commited on

Update resource manager
d37c5e4

Jeremiah Lowin commited on

Add key to component
0fdb55c

Jeremiah Lowin commited on

fix tool description indentation issue #844 https://github.com/jlowin/fastmcp/issues/844
06b166f

Ryan Fang commited on

Make deprecation warnings visible and controllable
905120e

Jeremiah Lowin commited on

Merge branch 'main' into settings
36b7a70

Jeremiah Lowin commited on

Support enabled/disabled resources and templates
55471df

Jeremiah Lowin commited on

add repr
596281e

Jeremiah Lowin commited on

Remove extra equal dunders
076dd7b

Jeremiah Lowin commited on

Fix field validator for resource
08e1190

Jeremiah Lowin commited on

Move components to own file; add resource
c7184ac

Jeremiah Lowin commited on

Create common base class for components
c6466c2

Jeremiah Lowin commited on

Remove open-ended and server-specific settings
927e044

Jeremiah Lowin commited on

Make the type checker less sad
8f068b3
unverified

William Easton commited on

Ensure methods work/are documented
ec6bd43

Jeremiah Lowin commited on

Ensure deprecation warnings have stacklevel=2
59932ee

Jeremiah Lowin commited on

Server add_* methods no longer accept functions
a853a78

Jeremiah Lowin commited on

Formalize template/functiontemplate
4dee55e

Jeremiah Lowin commited on

Formalize resource/functionresource replationship
582f82a

Jeremiah Lowin commited on

Split Tool into Tool and FunctionTool
cba81f4

Jeremiah Lowin commited on

Fix handling tools without descriptions
3d3691f

Jeremiah Lowin commited on

Match functions and methods
7a0ee29

Jeremiah Lowin commited on

Ensure that tools/templates/prompts are compatible with callable objects
acef890

Jeremiah Lowin commited on

Make error masking configurable
85e9cfd

Jeremiah Lowin commited on

ensure all json schemas are compressed
112de41

Jeremiah Lowin commited on

Handle template errors
678e6ab

Jeremiah Lowin commited on

Improve error handling for tools and resources
2c75133

Jeremiah Lowin commited on

Refactor context to avoid unecessary passing
1534a61

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

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

Jeremiah Lowin commited on