Commit graph

1,919 commits

Author SHA1 Message Date
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
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
Jeremiah Lowin
15cffa1016
Simplify action setup and add github tools (#1419) 2025-08-08 20:23:49 -04:00
Jeremiah Lowin
4889bc1aba
Use underscore instead of hyphen for Marvin (#1418) 2025-08-08 18:51:07 -04:00
Jeremiah Lowin
e845b56a34
Marvin: fix deprecated variable names (#1417) 2025-08-08 17:15:33 -04:00
Jeremiah Lowin
2ef4b5b4dc
Fix Marvin token generation (#1416) 2025-08-08 17:12:23 -04:00
Jeremiah Lowin
9b31972e52
Update Marvin's claude code action version (#1415) 2025-08-08 17:09:24 -04:00
Jeremiah Lowin
aa41c56e17
Update marvin errors (#1414) 2025-08-08 17:04:45 -04:00
Jeremiah Lowin
7acacbea6b
Create marvin.yml (#1412) 2025-08-08 16:57:42 -04:00
Jeremiah Lowin
3730b7e106
Update agents.md; add github instructinos (#1410) 2025-08-08 13:33:23 -04:00
Jeremiah Lowin
ec09310593
Increase performance test threshold to 100ms (#1406) 2025-08-08 12:19:22 -04:00
633WHU
9b2329e53c
Fix httpx_client_factory type annotation to match MCP SDK (#1402) (#1405) 2025-08-08 12:18:34 -04:00
Jeremiah Lowin
87e103222e
Improve redirect handling to address 307's (#1387) 2025-08-08 11:55:30 -04:00
Jeremiah Lowin
bfc8efdf31
Consolidate agent instructions into AGENTS.md (#1404) 2025-08-08 11:55:06 -04:00
Jeremiah Lowin
71fb4ab671
docs(client/logging): reflect corrected default log level mapping (#1403)
Co-authored-by: opencode <noreply@opencode.ai>
2025-08-08 11:49:58 -04:00
633WHU
dd1389178c
Fix client-side logging bug #1394 (#1397) 2025-08-08 11:37:10 -04:00
633WHU
8e12eddbb6
Add comprehensive tests for utilities.components module (#1395) 2025-08-08 11:33:33 -04:00
Jeremiah Lowin
77bdc9de20
Add remote auth provider tests (#1351) v2.11.2 2025-08-06 13:13:35 -04:00
Jeremiah Lowin
d52d6d8fff
Support factory functions in fastmcp run (#1384) 2025-08-06 13:12:52 -04:00
bianning
78e9bab244
Add async support to client_factory in FastMCPProxy (#1286) (#1375)
Co-authored-by: bianning <bianning@vv.cn>
2025-08-06 13:11:48 -04:00
Jeremiah Lowin
586210d499
Fix server_version field in inspect manifest (#1383) 2025-08-06 11:23:34 -04:00
Jeremiah Lowin
aedb1993a2
Remove unused arg (#1382) 2025-08-06 11:09:17 -04:00
Jeremiah Lowin
1ade5ddb05
Fix Settings field with both default and default_factory (#1380)
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-06 09:38:00 -04:00
William Easton
e62d2dd3c2
Manually set _key after model_copy (#1357) v2.11.1 2025-08-04 11:08:51 -04:00
William Easton
d4fc44feb4
Fix method-bound tools (#1360) 2025-08-04 09:41:05 -04:00
633WHU
5ee159a4b3
perf: optimize string operations in OpenAPI parameter processing (#1342) 2025-08-03 09:52:03 -04:00
Osvald Nigola
85d04a2880
Fix typo in decorating-methods.mdx (#1344) 2025-08-03 09:45:10 -04:00
Jeremiah Lowin
ec52e74b48
Introduce RemoteAuthProvider for cleaner external identity provider integration, update docs (#1346) 2025-08-02 20:36:38 -04:00
Jeremiah Lowin
5a87a4787d
Update AuthKit vocab (#1338) 2025-08-01 20:56:15 -04:00
Jeremiah Lowin
3e73c7100a
Add 2.11 to changelog (#1337) 2025-08-01 20:44:59 -04:00