xsecuremcp / src

Commit History

  1. Merge branch 'main' into feature/reflexive-core

    Unverified signature
    14641be
  2. Merge branch 'main' into feature/provenance-ledger

    Unverified signature
    dc0782c

  1. 🤖 Implement Story 4: Reflexive Core⁠

    svkrishna
    7b7b417
  2. 🤖 Implement Story 3: Provenance Ledger⁠

    svkrishna
    7d7a6cb
  3. 🤖 Implement Story 2: Inter-Agent Contract Module⁠

    svkrishna
    4d56236

  1. example hipaa compliance access policy

    78b489c

  1. Merge branch 'jlowin:main' into main

    svkrishna
    Unverified signature
    a17b63b
  2. switch from `pyright` to `ty` (#1545)

    nate nowack
    Unverified signature
    670f900
  3. feat: introduce fastmcp.json configuration system (#1517)

    Jeremiah Lowin
    Unverified signature
    5f2c09d
  4. feat: Add --workspace flag to fastmcp install cursor (#1522)⁠

    Jeremiah Lowin +2: Jeremiah Lowin, marvin-context-protocol[bot]
    Unverified signature
    d2b87a8
  5. Phase 1 : Pluggable Policy Engine — design an interface that allows policies to be loaded/unloaded at runtime; each policy should define machine-checkable invariants and decision logic.

    svkrishna
    d817b84

  1. Add mounted_components_raise_on_load_error setting for debugging (#1534)⁠

    Jeremiah Lowin +2: Jeremiah Lowin, marvin-context-protocol[bot]
    Unverified signature
    28c234f
  2. Add OAuth proxy that allows authentication with social IDPs without DCR support (#1434)

    Jeremiah Lowin
    Unverified signature
    f5238eb
  3. Update OAuth callback UI to match FastMCP branding (#1536)

    Jeremiah Lowin
    Unverified signature
    3c81b0a

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

    itaru2622
    Unverified signature
    6d09a2a
  2. Improve stdio and mcp_config clean-up (#1444)

    William Easton
    Unverified signature
    17763eb

  1. update docs

    William Easton
    Unverified signature
    0c5b801
  2. small pr feedback

    William Easton
    Unverified signature
    3edb8c3
  3. fix oauth pyright

    William Easton
    Unverified signature
    321cc4e
  4. Remove unnecessary asserts (#1484)

    Jeremiah Lowin
    Unverified signature
    abc4a6d

  1. Fix breaking change: restore output_schema=False compatibility (#1482)

    Jeremiah Lowin
    Unverified signature
    3685b24

  1. Support importing custom_route endpoints when mounting servers (#1470)⁠

    Jeremiah Lowin +2: Jeremiah Lowin, marvin-context-protocol[bot]
    Unverified signature
    125f50b

  1. Update static checks (#1448)⁠

    Jeremiah Lowin +1: nate nowack
    Unverified signature
    4d09a0b
  2. Optimize OpenAPI payload size by 46% (#1452)⁠

    Jeremiah Lowin +1: Claude
    Unverified signature
    3ce4c1b
  3. Add documentation for get_access_token() dependency function (#1446)⁠

    Jeremiah Lowin +2: Jeremiah Lowin, marvin-context-protocol[bot]
    Unverified signature
    341332a
  4. Ensure transformed tools generate structured content (#1443)

    Jeremiah Lowin
    Unverified signature
    d0abf98
  5. Clean up complexity from PR #1426 (#1435)

    Jeremiah Lowin
    Unverified signature
    7712403

  1. Enable Protected Resource Metadata to provide resource_name and resou… (#1371)⁠

    Yann Jouanin +1: Jeremiah Lowin
    Unverified signature
    4ee2b0f
  2. fix(type): lifespan is partially unknown (#1389)⁠

    Kun Yang +1: Kun Yang
    Unverified signature
    e4bf853
  3. fixes #1398: Add JWT claims to AccessToken (#1399)⁠

    Panos Argyrakis +1: Jeremiah Lowin
    Unverified signature
    60b71f5
  4. Fix OpenAPI transitive references and performance (#1372) (#1426)

    Jeremiah Lowin
    Unverified signature
    60e47cc

  1. Fix OpenAPI allOf handling at requestBody top level (#1378) (#1425)

    Unverified signature
    85b13ea
  2. Ensure resource + template names are properly prefixed when importing/mounting (#1423)

    Jeremiah Lowin
    Unverified signature
    8d16d26

  1. Fix httpx_client_factory type annotation to match MCP SDK (#1402) (#1405)

    Unverified signature
    79980e2
  2. Improve redirect handling to address 307's (#1387)

    Jeremiah Lowin
    Unverified signature
    c219134
  3. Fix client-side logging bug #1394 (#1397)

    Unverified signature
    fbfd90f

  1. Support factory functions in fastmcp run (#1384)

    Jeremiah Lowin
    Unverified signature
    a4ec518
  2. Add async support to client_factory in FastMCPProxy (#1286) (#1375)⁠

    bianning +1: bianning
    Unverified signature
    0d61263
  3. Fix server_version field in inspect manifest (#1383)

    Jeremiah Lowin
    Unverified signature
    1807d5c
  4. Remove unused arg (#1382)

    Jeremiah Lowin
    Unverified signature
    cb39c37
  5. Fix Settings field with both default and default_factory (#1380)⁠

    Jeremiah Lowin +1: Claude
    Unverified signature
    49e6154

  1. Manually set _key after model_copy (#1357)

    William Easton
    Unverified signature
    c9434ed
  2. Fix method-bound tools (#1360)

    William Easton
    Unverified signature
    246086f

  1. perf: optimize string operations in OpenAPI parameter processing (#1342)

    Unverified signature
    86d067d
  2. Introduce `RemoteAuthProvider` for cleaner external identity provider integration, update docs (#1346)

    Jeremiah Lowin
    Unverified signature
    8c0df0f

  1. Update AuthKit vocab (#1338)

    Jeremiah Lowin
    Unverified signature
    fb1f4aa

  1. Add comprehensive OAuth 2.1 authentication system with WorkOS integration (#1327)

    Jeremiah Lowin
    Unverified signature
    3959209
  2. Change server flag to --name (#1248)

    Jeremiah Lowin
    Unverified signature
    a3e3aed
  3. Ensure fastmcp run supports v1 servers (#1332)

    Jeremiah Lowin
    Unverified signature
    d9fc88d
  4. Remove redundant resource_metadata_url assignment (#1328)

    Jeremiah Lowin
    Unverified signature
    bf7fcc7