xsecuremcp / src /fastmcp /utilities

Commit History

feat: introduce fastmcp.json configuration system (#1517)
5f2c09d
unverified

Jeremiah Lowin commited on

Add OAuth proxy that allows authentication with social IDPs without DCR support (#1434)
f5238eb
unverified

Jeremiah Lowin commited on

involve kwargs to pass parameters on creating RichHandler for logging customization. (#1504)
6d09a2a
unverified

itaru2622 commited on

Improve stdio and mcp_config clean-up (#1444)
17763eb
unverified

William Easton commited on

Remove unnecessary asserts (#1484)
abc4a6d
unverified

Jeremiah Lowin commited on

Fix OpenAPI transitive references and performance (#1372) (#1426)
60e47cc
unverified

Jeremiah Lowin commited on

Ensure resource + template names are properly prefixed when importing/mounting (#1423)
8d16d26
unverified

Jeremiah Lowin commited on

Fix server_version field in inspect manifest (#1383)
1807d5c
unverified

Jeremiah Lowin commited on

Manually set _key after model_copy (#1357)
c9434ed
unverified

William Easton commited on

Fix method-bound tools (#1360)
246086f
unverified

William Easton commited on

perf: optimize string operations in OpenAPI parameter processing (#1342)
86d067d
unverified

chiliu commited on

Add comprehensive OAuth 2.1 authentication system with WorkOS integration (#1327)
3959209
unverified

Jeremiah Lowin commited on

Optimize _make_optional_parameter_nullable and _adjust_union_types functions (#1321)
0b67acf
unverified

chiliu chiliu commited on

refactor: standardize logging usage across OpenAPI utilities (#1322)
e9db9c1
unverified

chiliu chiliu commited on

Remove unused TimedCache (#1303)
4a969a3
unverified

William Easton commited on

Use a simple overwrite instead of a merge for meta (#1296)
2e693f4
unverified

Jeremiah Lowin commited on

Add _fastmcp meta namespace (#1290)
957b451
unverified

Jeremiah Lowin commited on

Improve OpenAPI-to-JSONSchema conversion utilities (#1283)
4394198
unverified

Jeremiah Lowin commited on

Fix nullable field handling in OpenAPI to JSON Schema conversion (#1279)
c4df749
unverified

Jeremiah Lowin Claude commited on

Sort tags for deterministic output
ed43295

Jeremiah Lowin commited on

Only add tags if available
af71ba8

Jeremiah Lowin commited on

Add tags to meta
7be2f51

Jeremiah Lowin commited on

Small clean-up from MCP Tool Transform PR (#1267)
2509c47
unverified

William Easton commited on

Support string annotations (#1255)
0e1f06a
unverified

Jeremiah Lowin commited on

Update SDK docs (#1236)
293074b
unverified

Jeremiah Lowin commited on

Ensure default fields are not marked nullable (#1224)
ef833ac
unverified

Jeremiah Lowin commited on

Optimize OpenAPI parser performance with single-pass schema processing (#1214)
9e0a59f
unverified

Jeremiah Lowin commited on

Introduce experimental OpenAPI parser with improved performance and maintainability (#1209)
8c5bdf2
unverified

Jeremiah Lowin commited on

fix: save reference when using allOf / oneOf / anyOf (#1208)
a024e03
unverified

Algirdas Čičinskas commited on

Support from __future__ import annotations (#1199)
3ab4db9
unverified

Jeremiah Lowin commited on

[🐶] Transform MCP Server Tools (#1132)
bacf327
unverified

William Easton Jeremiah Lowin commited on

Fix nesting when making OpenAPI arrays and objects optional (#1178)
be25dfa
unverified

Martin Melka commited on

fix: _replace_ref_with_defs; ensure ref_path is string, because some REST servers use "$ref" as property name of schema. (#1164)
241bcdf
unverified

itaru2622 commited on

Fix optional parameter validation in OpenAPI integration (#1135)
64a8670
unverified

Jeremiah Lowin Claude commited on

Improve console width (#1126)
5f49f6c
unverified

Jeremiah Lowin commited on

fix: replace oneOf with anyOf in OpenAPI schemas to handle overlapping unions (#1119)
dd2c763
unverified

Magnus Jeremiah Lowin commited on

Fix OpenAPI deepObject style parameter encoding (#1122)
c21d179
unverified

Jeremiah Lowin Claude commited on

Fix OpenAPI parameter name collisions with location suffixing
7004e72

Jeremiah Lowin Claude commited on

Add mirrored component support for proxy servers
a9a1a98

Jeremiah Lowin Claude commited on

Fix max recursion error when pruning OpenAPI definitions (#1092)
cb2e1c5
unverified

dimitribarbot commited on

Add output schema support for OpenAPI tools (#1073)
53a91d7
unverified

Jeremiah Lowin Claude commited on

Add Cursor support via CLI integration (#1052)
6090024
unverified

Jeremiah Lowin commited on

Avoid propagating logs (#1042)
6acea03
unverified

Jeremiah Lowin commited on

Update banner and use console.log (#1041)
a8188bd
unverified

Jeremiah Lowin commited on

Add path expansion to image/audio/file (#1038)
3e5fabc
unverified

Jeremiah Lowin commited on

Lint updates
b993ca6

Jeremiah Lowin commited on

Merge branch 'main' into mcpconfig-timeout
ca39fc6
unverified

cegers commited on

Merge pull request #1030 from jlowin/banner
26eef11
unverified

Jeremiah Lowin commited on

Reduce banner padding
865a1ab

Jeremiah Lowin commited on

accept timeouts in MCPConfig
ae80cbe

cegers commited on