Commit graph

329 commits

Author SHA1 Message Date
Jeremiah Lowin
dced861899
Merge pull request #170 from jlowin/resources
Add custom key for storing resources
2025-04-15 10:23:34 -04:00
Jeremiah Lowin
faa8944cfd Fix tests 2025-04-15 10:11:06 -04:00
Jeremiah Lowin
ccff9f4bd2 update docs 2025-04-15 10:10:11 -04:00
Jeremiah Lowin
9fdcb8ac93 Update matching logic for resources 2025-04-15 10:04:41 -04:00
Jeremiah Lowin
9ec0be8665 Update test_tool_manager.py 2025-04-15 09:54:47 -04:00
Jeremiah Lowin
6fcd333e52 Update tool manager param to key 2025-04-15 09:52:31 -04:00
Jeremiah Lowin
ed1463632d Add key for storing resources 2025-04-15 09:50:44 -04:00
Jeremiah Lowin
e7145a1398
Merge pull request #169 from jlowin/manager-bug
Fix bug with duplicate behavior == ignore
2025-04-15 09:41:45 -04:00
Jeremiah Lowin
2340975232 update docs 2025-04-15 09:40:25 -04:00
Jeremiah Lowin
6f208cf732 Update str assignment 2025-04-15 09:39:10 -04:00
Jeremiah Lowin
6e309e1354 Fix bug with duplicate behavior == ignore 2025-04-15 09:33:23 -04:00
Jeremiah Lowin
f662c1366e
Merge pull request #168 from jlowin/tool
Allow tool manager to store an alternative name for tools
2025-04-15 09:26:20 -04:00
Jeremiah Lowin
9d8f237b82 Add get_tools() and update tests to include proxy tools 2025-04-15 09:15:18 -04:00
Jeremiah Lowin
a691b40cf7 Allow tool manager to store an alternative name for tools 2025-04-15 08:54:52 -04:00
Jeremiah Lowin
2d86b326ba
Merge pull request #165 from jlowin/examples
Update resources.mdx
2025-04-15 01:23:41 -04:00
Jeremiah Lowin
efec36f45d Update resources.mdx 2025-04-15 01:23:28 -04:00
Jeremiah Lowin
45f4030183
Merge pull request #164 from jlowin/optional-resource-template-uris
Allow resource templates to have optional / excluded arguments
2025-04-15 01:22:33 -04:00
Jeremiah Lowin
65c273a65b Update docs 2025-04-15 01:20:51 -04:00
Jeremiah Lowin
649329351b permit optional resource template args 2025-04-15 01:17:59 -04:00
Jeremiah Lowin
059c0889fd
Merge pull request #161 from jlowin/transport-kwargs
Add transport kwargs for mcp.run() and fastmcp run
2025-04-14 22:15:11 -04:00
Jeremiah Lowin
ce9500f87e Add CLI args 2025-04-14 22:12:48 -04:00
Jeremiah Lowin
731366f746 add transport kwargs 2025-04-14 22:08:24 -04:00
Jeremiah Lowin
7c6435b924
Merge pull request #156 from jlowin/local-logs v2.1.2
Update pyproject.toml
2025-04-14 16:41:47 -04:00
Jeremiah Lowin
55f3666aef Update pyproject.toml 2025-04-14 16:41:33 -04:00
Jeremiah Lowin
a30ee7062c
Merge pull request #155 from jlowin/local-logs
Only apply log config to FastMCP loggers
2025-04-14 15:46:00 -04:00
Jeremiah Lowin
d2474d558c Only apply log config to FastMCP loggers 2025-04-14 15:45:05 -04:00
Jeremiah Lowin
f86ff01411
Merge pull request #154 from jlowin/broken-links
Fix broken links in docs
2025-04-14 13:19:24 -04:00
Jeremiah Lowin
577af026d6 Only run static on src changes 2025-04-14 13:19:05 -04:00
Jeremiah Lowin
9d7a6e0684 Fix broken links 2025-04-14 13:17:52 -04:00
Jeremiah Lowin
a1dc3913d5
Merge pull request #153 from jlowin/openapi-mount
Ensure objects are copied properly and test mounting fastapi
2025-04-14 12:52:48 -04:00
Jeremiah Lowin
0269905263 Ensure objects are copied properly and test mounting fastapi 2025-04-14 12:50:11 -04:00
Jeremiah Lowin
c0de75ea60
Merge pull request #149 from jlowin/jlowin-patch-1
Update README.md
2025-04-14 07:38:40 -04:00
Jeremiah Lowin
ebe06c3950
Update README.md 2025-04-14 07:38:16 -04:00
Jeremiah Lowin
e119d65273
Merge pull request #147 from jlowin/openapi v2.1.1
Support openapi 3.0 and 3.1
2025-04-13 22:41:11 -04:00
Jeremiah Lowin
99a5eb136d Update openapi.mdx 2025-04-13 22:39:59 -04:00
Jeremiah Lowin
56801435ac Support openapi 3.0 and 3.1 2025-04-13 22:38:37 -04:00
Jeremiah Lowin
1b913c0291
Merge pull request #145 from jlowin/description
Update description
2025-04-13 22:02:26 -04:00
Jeremiah Lowin
ac79aeaf37 Update description 2025-04-13 22:02:15 -04:00
Jeremiah Lowin
09837d1b7c
Merge pull request #144 from jlowin/methods
Update docs and add_resource_fn
2025-04-13 21:56:02 -04:00
Jeremiah Lowin
0cc7d88bd7 Update docs and add_resource_fn 2025-04-13 21:54:56 -04:00
Jeremiah Lowin
165b190ab8
Merge pull request #143 from jlowin/methods
Expand support for various method interactions
2025-04-13 21:46:27 -04:00
Jeremiah Lowin
29b31573bc Fix typing issue 2025-04-13 21:45:17 -04:00
Jeremiah Lowin
89cee195f2
Merge pull request #140 from jlowin/fix-branch-name
fix branch name in example
2025-04-13 21:42:54 -04:00
Jeremiah Lowin
8b303b6641 Add docs 2025-04-13 21:39:19 -04:00
Jeremiah Lowin
3ea0685a17 Expand support for various method interactions 2025-04-13 21:39:19 -04:00
Jeremiah Lowin
b3be70c492
Merge pull request #142 from jlowin/mac-tests
Remove mac os tests
2025-04-13 21:20:01 -04:00
Jeremiah Lowin
e2cb07a315 Remove mac os tests 2025-04-13 21:18:38 -04:00
zzstoatzz
77a241c09c fix branch name in example 2025-04-13 18:28:44 -05:00
nate nowack
146ae22626
Merge pull request #115 from jlowin/n8example
smart home example
2025-04-13 18:27:54 -05:00
zzstoatzz
35ca7c65d3 improvements 2025-04-13 18:27:17 -05:00