Commit graph

3,289 commits

Author SHA1 Message Date
yihuang
3fb036cf89
fix format 2025-04-21 11:51:23 +08:00
yihuang
5a57f16989
fix 2025-04-21 11:44:55 +08:00
yihuang
5e86c63bd8
fix format 2025-04-21 11:37:27 +08:00
yihuang
6aab804013
fix ruff 2025-04-21 11:34:51 +08:00
yihuang
bbc7480189
Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-21 11:25:47 +08:00
yihuang
4bb3503b63
Update src/fastmcp/server/proxy.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-21 11:24:33 +08:00
yihuang
0a29d59813
fix client nested context manager 2025-04-21 11:21:34 +08:00
yihuang
99ed499f13
fix: proxy mcp server should tolerate METHOD_NOT_FOUND 2025-04-21 10:36:29 +08:00
Jeremiah Lowin
0c15d60696
Merge pull request #218 from jlowin/kwargs v2.2.1
Pass kwargs correctly
2025-04-20 17:54:12 -07:00
Jeremiah Lowin
bfda92e95c Remove bad test 2025-04-20 17:51:37 -07:00
Jeremiah Lowin
ee6964221a Pass kwargs correctly 2025-04-20 17:44:18 -07:00
Jeremiah Lowin
a2c1e14e5d
Merge pull request #217 from jlowin/templates
Create config.yml
2025-04-20 17:06:01 -07:00
Jeremiah Lowin
aaa8b2280e Update config.yml 2025-04-20 17:05:47 -07:00
Jeremiah Lowin
56c419af87 Create config.yml 2025-04-20 17:03:31 -07:00
Jeremiah Lowin
4af03bdbf0
Merge pull request #216 from jlowin/templates
Add issue templates
2025-04-20 17:02:00 -07:00
Jeremiah Lowin
3e65787ddd Add issue templates 2025-04-20 17:01:38 -07:00
Jeremiah Lowin
5a985e2073
Merge pull request #215 from strawgate/bulk-tool-caller
Example: Bulk Tool Caller
2025-04-20 16:49:58 -07:00
strawgate
9e5c5d0210 Initial Implementation 2025-04-20 17:37:29 -05:00
strawgate
a49337f02d Add an init to make mcp_mixin a module 2025-04-20 11:27:26 -05:00
Jeremiah Lowin
8582099ddd
Merge pull request #206 from amSiddiqui/update-dotenv
Replace deprecate `dotenv` with supported `python-dotenv`
2025-04-18 14:40:56 -04:00
Aamir Siddiqui
77248094ee replace dotenv dependency with python-dotenv 2025-04-18 16:18:23 +01:00
Aamir Siddiqui
a9c7abcfac update uv.lock with uv sync 2025-04-18 16:11:41 +01:00
Jeremiah Lowin
126ced7296
Merge pull request #177 from strawgate/McpRegisterable-example
McpMixin Example
2025-04-18 08:54:31 -04:00
Jeremiah Lowin
aba942b9e9 Do run pyright; update tests for coros 2025-04-18 08:52:37 -04:00
Jeremiah Lowin
7a9af62199 run tests on forks 2025-04-18 08:46:45 -04:00
Jeremiah Lowin
16dd2ee252 Fix static checks 2025-04-18 08:44:48 -04:00
Jeremiah Lowin
81cc7a6225 Exclude contrib dirs from pyright 2025-04-18 08:44:43 -04:00
Jeremiah Lowin
ef21e5a88d
Merge branch 'main' into McpRegisterable-example 2025-04-18 08:38:12 -04:00
Jeremiah Lowin
7a2ca5d4ae
Merge pull request #200 from Minseok0917/update-docs
Fix missing parentheses in `@mcp.tool` decorator example
2025-04-18 08:37:27 -04:00
Jeremiah Lowin
f4c61e3c58
Merge pull request #203 from tkellogg/main
Added note on how stderr is handled in clients
2025-04-18 08:36:05 -04:00
Tim Kellogg
4e7a916b6d Added note on how stderr is handled in clients 2025-04-18 08:15:40 -04:00
Minseok Jung
08c3f9afe6 update docs 2025-04-18 15:21:06 +09:00
William Easton
8a19eb7804
Merge branch 'main' into McpRegisterable-example 2025-04-16 23:30:21 -05:00
strawgate
5de40ac300 Updates based on PR Feedback 2025-04-16 23:30:09 -05:00
Jeremiah Lowin
91fba14c88
Merge pull request #185 from jlowin/docs v2.2.0
Improve documentation
2025-04-16 10:57:25 -04:00
Jeremiah Lowin
28315a0127 Fix broken links 2025-04-16 10:57:18 -04:00
Jeremiah Lowin
eecd4212ab Improve documentation 2025-04-16 10:56:30 -04:00
Jeremiah Lowin
08c40e7d67
Merge pull request #184 from jlowin/docs
Improve integration documentation
2025-04-16 10:26:48 -04:00
Jeremiah Lowin
48ee1597e2 Improve integration documentation 2025-04-16 10:25:31 -04:00
Jeremiah Lowin
be2ccc6362
Merge pull request #176 from jlowin/mount
Refactor MCP composition
2025-04-16 09:40:08 -04:00
Jeremiah Lowin
db32622c31
Merge branch 'main' into mount 2025-04-16 09:38:51 -04:00
Jeremiah Lowin
ef4eaad9b1
Merge pull request #181 from kongqi404/verify
Add npx validation
2025-04-16 09:37:44 -04:00
Jeremiah Lowin
bd21d2f02d
Merge pull request #182 from jlowin/test-servers
Move test servers; default SSE to 127.0.0.1
2025-04-16 09:37:26 -04:00
Jeremiah Lowin
b4c53c9f88 Fix static checks 2025-04-16 09:34:59 -04:00
Jeremiah Lowin
0fe09ad0b0 default sse to 127.0.0.1 2025-04-16 09:33:34 -04:00
Jeremiah Lowin
f2bfe53de1 move test servers to root tests dir 2025-04-16 09:33:25 -04:00
kongqi
e381261026 Add npx validation 2025-04-16 13:24:30 +00:00
strawgate
4f5a9214cb McpRegisterable Example 2025-04-15 22:56:51 -05:00
Jeremiah Lowin
526f1993c2 update docs 2025-04-15 21:29:15 -04:00
Jeremiah Lowin
5ff93f6bd6 Add mount tests 2025-04-15 21:03:00 -04:00