Jeremiah Lowin
3a4f1a4ff0
Merge pull request #804 from jlowin/http-args-2
...
Ensure we handle false http kwargs correctly; removed unused kwarg
2025-06-11 16:04:37 -04:00
William Easton
1a6bb55b27
add examples to param transformation
2025-06-11 13:43:11 -05:00
Jeremiah Lowin
bf3c54f6f1
Ensure we handle false correctly; removed unused kwarg
2025-06-11 11:27:02 -04:00
Jeremiah Lowin
2a323c75c2
Ensure http args are passed through
2025-06-11 10:21:22 -04:00
Jeremiah Lowin
e82cd9f742
Make deprecation warnings visible and controllable
2025-06-11 10:13:01 -04:00
Jeremiah Lowin
3116ef3892
Add flag for disabling deprecation warnings
2025-06-11 09:59:35 -04:00
Jeremiah Lowin
327f784e6c
Restore .settings access as deprecated
2025-06-11 09:31:32 -04:00
Jeremiah Lowin
b88c7c5a0c
Remove FastMCP server tags
2025-06-10 21:01:12 -04:00
Jeremiah Lowin
1504e8aae2
Pass through tags from server
2025-06-10 20:58:07 -04:00
Jeremiah Lowin
3de00e3aa2
Add tests
2025-06-10 20:47:08 -04:00
Jeremiah Lowin
b1714bcf7b
Clean up route maps
2025-06-10 20:19:41 -04:00
Jeremiah Lowin
c5fb5f7fd2
Remove tuple tags
2025-06-10 19:50:43 -04:00
Jeremiah Lowin
ec9fab070c
Remove ABC
2025-06-10 19:33:08 -04:00
Jeremiah Lowin
7224295f93
Incorporate enabled property
2025-06-10 19:32:31 -04:00
Jeremiah Lowin
ad45f0572a
Merge branch 'main' into include-exclude
2025-06-10 19:31:25 -04:00
Jeremiah Lowin
1866c17400
Update tests
2025-06-10 17:08:23 -04:00
Jeremiah Lowin
094ead2a77
Treat all openapi routes as tools
2025-06-10 14:42:10 -04:00
Jeremiah Lowin
55d1626eca
Ensure old settings access still works
2025-06-10 12:18:56 -04:00
Jeremiah Lowin
384262657c
Add docstring
2025-06-10 12:06:49 -04:00
Jeremiah Lowin
f17e4279a0
Remove bad settings import
2025-06-10 12:05:22 -04:00
Jeremiah Lowin
6dc2bd7ca2
Merge branch 'main' into settings
2025-06-10 12:02:39 -04:00
Jeremiah Lowin
f9e414f51e
Ensure proxies can overwrite remote tools without leaking
2025-06-10 11:30:22 -04:00
Jeremiah Lowin
9c25cc6454
Support enabled/disabled resources and templates
2025-06-10 10:44:46 -04:00
Jeremiah Lowin
6e92335510
Support enabled/disabled tools
2025-06-10 10:32:50 -04:00
Jeremiah Lowin
17a71278aa
Support enabled/disabled prompts
2025-06-10 10:24:40 -04:00
Jeremiah Lowin
27259a7c49
Refactor server to wrap mcp calls
2025-06-10 10:21:37 -04:00
Jeremiah Lowin
244501a6a6
Add enabled property to components
2025-06-10 10:21:06 -04:00
Jeremiah Lowin
66ae3fbfea
add repr
2025-06-10 09:48:04 -04:00
Jeremiah Lowin
5914a09170
Remove extra equal dunders
2025-06-10 09:45:06 -04:00
Jeremiah Lowin
3095ce5e57
Fix field validator for resource
2025-06-10 09:43:48 -04:00
Jeremiah Lowin
02ea970e99
Move components to own file; add resource
2025-06-10 09:31:23 -04:00
Jeremiah Lowin
b74bce6ff7
Create common base class for components
2025-06-10 09:22:57 -04:00
Jeremiah Lowin
47b2c58134
Merge branch 'main' into transform-tools-2
2025-06-09 17:24:23 -04:00
Jeremiah Lowin
ac89a09332
fix typing
2025-06-09 17:21:01 -04:00
Jeremiah Lowin
f8854fb3fd
Add documentation
2025-06-09 17:18:04 -04:00
Jeremiah Lowin
a8052bba0c
filled_arguments → arguments
2025-06-09 12:39:12 -04:00
Jeremiah Lowin
52700a4e22
Use hide instead of drop
2025-06-09 12:38:48 -04:00
Maanas Verma
d92fc34585
Refactor MCPConfig import in transports.py
...
- Consolidate MCPConfig and infer_transport_type_from_url imports into a single line.
- Remove unnecessary TYPE_CHECKING block for MCPConfig import.
- Clean up imports for better readability.
2025-06-09 15:04:40 +05:30
Maanas Verma
3299562558
Merge branch 'main' of https://github.com/Maanas-Verma/fastmcp
2025-06-09 14:47:05 +05:30
Maanas Verma
ca848361c7
remove http from remoteMCPServer model and resolve MCPConfig import in transports.py
2025-06-09 13:58:16 +05:30
Jeremiah Lowin
8c137e3b2a
prevent double passing of client info
2025-06-08 14:51:24 -04:00
Jeremiah Lowin
bc59a4fbf5
Ensure client is only initialized once
2025-06-08 14:48:05 -04:00
Jeremiah Lowin
9b97637e04
Merge pull request #754 from jlowin/mcpconfig-auth
...
Fix passing token string to client auth & add auth to MCPConfig clients
2025-06-07 21:44:06 -04:00
Jeremiah Lowin
43bf19c612
Merge pull request #753 from jlowin/event-store-type
...
Ensure event store is properly typed
2025-06-07 21:43:10 -04:00
Jeremiah Lowin
6fbb555962
Support remote auth in mcpconfig
2025-06-07 21:39:57 -04:00
Jeremiah Lowin
6d36171f38
Fix passing token string to client auth
2025-06-07 21:39:50 -04:00
Jeremiah Lowin
1edf21e2ee
Ensure event store is properly typed
2025-06-07 21:04:38 -04:00
Jeremiah Lowin
1914c96261
Merge pull request #751 from jlowin/accept-header
...
Add accept to excluded headers
2025-06-07 21:02:42 -04:00
Jeremiah Lowin
f4df37dc0c
Add accept to excluded headers
2025-06-07 20:56:35 -04:00
Dan Bianchini
1bd96571a4
chore: fix prompt docstring
2025-06-07 17:49:38 -07:00