Commit graph

1,947 commits

Author SHA1 Message Date
William Easton
525fafc674
Update API docs 2025-08-14 21:54:36 -05:00
William Easton
338b669931
Merge branch 'main' into stdio_not_exiting 2025-08-14 13:07:07 -05:00
William Easton
8d90d35abe
Fix type-checking error with OAuth
Fix oauth pyright type checking
2025-08-14 13:06:56 -05:00
William Easton
487050a499
Merge branch 'main' into who-even-uses-oauth-anyway 2025-08-14 11:39:53 -05:00
William Easton
e457631ab0
update docs 2025-08-14 11:35:48 -05:00
Jeremiah Lowin
a113380f44
Update fastmcp cloud server requirements (#1497) 2025-08-14 12:23:00 -04:00
William Easton
17d5c7c957
Merge branch 'main' into stdio_not_exiting 2025-08-14 11:19:23 -05:00
William Easton
d09dd87933
Merge branch 'main' into who-even-uses-oauth-anyway 2025-08-14 11:10:35 -05:00
William Easton
a9b4f7f6ee
small pr feedback 2025-08-14 11:01:48 -05:00
thomas
02caab186f
chore: Update installation.mdx version snippet (#1496) 2025-08-14 11:02:49 -04:00
William Easton
d1615dfe20
fix oauth pyright 2025-08-13 22:32:45 -05:00
William Easton
2debe3a8ef
Merge branch 'main' into stdio_not_exiting 2025-08-13 21:40:36 -05:00
Jeremiah Lowin
8b1c721e42
Update fastmcp-cloud.mdx (#1488) 2025-08-13 22:07:23 -04:00
Jeremiah Lowin
9f445b0162
Update FastMCP Cloud screenshot (#1487) 2025-08-13 22:04:40 -04:00
William Easton
e92a83499f
Merge branch 'main' into stdio_not_exiting 2025-08-13 20:58:55 -05:00
Jeremiah Lowin
7beeb949a0
Update deployment docs (#1486) 2025-08-13 21:55:30 -04:00
Jeremiah Lowin
31f9687606
Remove unnecessary asserts (#1484) 2025-08-13 20:52:05 -04:00
William Easton
da59d1a945
Merge branch 'main' into stdio_not_exiting 2025-08-13 18:08:33 -05:00
William Easton
3c8ea1207d
Small updates from PR feedback 2025-08-13 17:58:14 -05:00
Jeremiah Lowin
b2131a6765
Update just error message (#1483) 2025-08-13 18:08:38 -04:00
Jeremiah Lowin
905a7872c8
Fix breaking change: restore output_schema=False compatibility (#1482) 2025-08-13 18:07:50 -04:00
William Easton
231852e554
Merge branch 'main' into stdio_not_exiting 2025-08-13 12:55:14 -05:00
William Easton
22d3e1452c
Additional MCP and test clean-up 2025-08-13 12:52:05 -05:00
William Easton
44b2b17844
Fix mcp_config and simplify tests 2025-08-13 12:44:31 -05:00
William Easton
3275b3627d
Update marvin.yml (#1475) 2025-08-12 21:17:33 -04:00
Jeremiah Lowin
c8d03dacc5
Update logo files (#1473) 2025-08-12 17:19:10 -04:00
William Easton
58061729ec
Merge branch 'main' into stdio_not_exiting 2025-08-12 14:56:22 -05:00
Jeremiah Lowin
cfbcf55e61
Update banner (#1472) 2025-08-12 15:55:42 -04:00
Jeremiah Lowin
38d772b437
Support importing custom_route endpoints when mounting servers (#1470)
Co-authored-by: Jeremiah Lowin <jlowin@users.noreply.github.com>
Co-authored-by: marvin-context-protocol[bot] <225465937+marvin-context-protocol[bot]@users.noreply.github.com>
2025-08-12 12:57:38 -04:00
Jeremiah Lowin
2946041152
Update AGENTS.md (#1471) 2025-08-12 12:55:19 -04:00
William Easton
9ba242f8ea
Add sample tests 2025-08-12 09:03:14 -05:00
dependabot[bot]
383a57c28a
Bump actions/create-github-app-token from 1 to 2 (#1436)
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1 to 2.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](https://github.com/actions/create-github-app-token/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-version: '2'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-11 21:07:36 -04:00
Jeremiah Lowin
26a2c2ed62
Update dedupe logic (#1460) 2025-08-11 18:49:52 -04:00
Jeremiah Lowin
5e52010cff
Update dedupe workflow (#1456) 2025-08-11 18:35:20 -04:00
Jeremiah Lowin
2a659b8236
Add dedupe workflow (#1454) 2025-08-11 18:30:05 -04:00
Jeremiah Lowin
646da66bc0
Update changelog (#1453) 2025-08-11 18:08:52 -04:00
Jeremiah Lowin
9b7bbd2801
Update static checks (#1448) v2.11.3
Co-authored-by: nate nowack <thrast36@gmail.com>
2025-08-11 17:35:41 -04:00
Jeremiah Lowin
dd34846266
Optimize OpenAPI payload size by 46% (#1452)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-11 17:31:54 -04:00
Jeremiah Lowin
c6768dad5f
Add documentation for get_access_token() dependency function (#1446)
Co-authored-by: Jeremiah Lowin <jlowin@users.noreply.github.com>
Co-authored-by: marvin-context-protocol[bot] <225465937+marvin-context-protocol[bot]@users.noreply.github.com>
2025-08-11 13:01:44 -04:00
Jeremiah Lowin
1df4771909
Ensure transformed tools generate structured content (#1443) 2025-08-11 12:34:43 -04:00
Jeremiah Lowin
f8f05ca395
Clean up complexity from PR #1426 (#1435) 2025-08-10 21:55:17 -04:00
Jeremiah Lowin
18533951ad
Pin mcp SDK under 2.0 to avoid breaking changes (#1428) 2025-08-10 09:10:18 -04:00
Yann Jouanin
456b22ecf4
Enable Protected Resource Metadata to provide resource_name and resou… (#1371)
Co-authored-by: Jeremiah Lowin <153965+jlowin@users.noreply.github.com>
2025-08-10 09:01:12 -04:00
Kun Yang
ed5a83301d
fix(type): lifespan is partially unknown (#1389)
Co-authored-by: Kun Yang <10774721+ykun91@users.noreply.github.com>
2025-08-10 08:52:52 -04:00
Panos Argyrakis
c3f4623690
fixes #1398: Add JWT claims to AccessToken (#1399)
Co-authored-by: Jeremiah Lowin <153965+jlowin@users.noreply.github.com>
2025-08-09 20:58:09 -04:00
Jeremiah Lowin
558c7d2a66
Fix OpenAPI transitive references and performance (#1372) (#1426) 2025-08-09 20:53:51 -04:00
633WHU
5fe3287cee
Fix OpenAPI allOf handling at requestBody top level (#1378) (#1425) 2025-08-09 11:52:31 -04:00
Jeremiah Lowin
19a4dd85d4
Ensure resource + template names are properly prefixed when importing/mounting (#1423) 2025-08-08 21:29:07 -04:00
Jeremiah Lowin
22de076b75
Improve templates (#1422) 2025-08-08 20:47:17 -04:00
Jeremiah Lowin
2cf9bb4c18
Update marvin workflow name (#1421) 2025-08-08 20:25:42 -04:00