xsecuremcp / src /fastmcp /server /server.py

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. Merge branch 'jlowin:main' into main

    svkrishna
    Unverified signature
    a17b63b
  2. feat: introduce fastmcp.json configuration system (#1517)

    Jeremiah Lowin
    Unverified signature
    5f2c09d
  3. 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. Support importing custom_route endpoints when mounting servers (#1470)⁠

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

  1. Add documentation for get_access_token() dependency function (#1446)⁠

    Jeremiah Lowin +2: Jeremiah Lowin, marvin-context-protocol[bot]
    Unverified signature
    341332a

  1. Ensure resource + template names are properly prefixed when importing/mounting (#1423)

    Jeremiah Lowin
    Unverified signature
    8d16d26

  1. Fix server_version field in inspect manifest (#1383)

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

    Jeremiah Lowin
    Unverified signature
    cb39c37

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

    Jeremiah Lowin
    Unverified signature
    3959209
  2. Remove unused TimedCache (#1303)

    William Easton
    Unverified signature
    4a969a3

  1. Add complete support for TokenVerifier protocol (#1297)

    Jeremiah Lowin
    Unverified signature
    b6176a5

  1. Add meta parameter support to tools, resources, templates, and prompts decorators (#1294)

    Jeremiah Lowin
    Unverified signature
    0907e77
  2. Add _fastmcp meta namespace (#1290)

    Jeremiah Lowin
    Unverified signature
    957b451

  1. feat: Add Annotations support for resources and resource templates (#1260)⁠

    Tapan Chugh +1: tapanc
    Unverified signature
    e3f57a4

  1. Introduce experimental OpenAPI parser with improved performance and maintainability (#1209)

    Jeremiah Lowin
    Unverified signature
    8c5bdf2
  2. fix: add type hint to custom_route decorator (#1210)⁠

    nate nowack +1: Claude
    Unverified signature
    e42c7fe

  1. [🐶] Transform MCP Server Tools (#1132)⁠

    William Easton +1: Jeremiah Lowin
    Unverified signature
    bacf327
  2. Remove deprecated proxy creation (#1186)

    Jeremiah Lowin
    Unverified signature
    6d04c2c

  1. Add mirrored component support for proxy servers⁠

    Jeremiah Lowin +1: Claude
    a9a1a98

  1. Fix concurrent proxy client operations with session isolation (#1083)⁠

    Jeremiah Lowin +1: Claude
    Unverified signature
    c7708b2

  1. Add Cursor support via CLI integration (#1052)⁠

    Jeremiah Lowin
    Unverified signature
    6090024

  1. Proxy support advanced MCP features (#1022)⁠

    hopeful0
    Unverified signature
    fd0c13f
  2. Update banner and use console.log (#1041)⁠

    Jeremiah Lowin
    Unverified signature
    a8188bd

  1. Merge pull request #1018 from jlowin/stateless-arg⁠

    Jeremiah Lowin
    Unverified signature
    08c7eb3
  2. Reintroduce splash screen

    Jeremiah Lowin
    8d6a116

  1. Reapply "Add CLI banner"⁠

    Jeremiah Lowin
    2f3af13
  2. Expose stateless_http kwarg

    Jeremiah Lowin
    8b24d16
  3. Revert "Add CLI banner"

    Jeremiah Lowin
    Unverified signature
    0ce4419

  1. Add CLI banner

    Jeremiah Lowin
    031ff24

  1. Add title field support to FastMCP components⁠

    Jeremiah Lowin +1: Claude
    226fdf7

  1. Add structured content & update almost all tests

    Jeremiah Lowin
    aa46c09
  2. Update tool transformation for ToolResult compatibility⁠

    Jeremiah Lowin +1: Claude
    7974ade
  3. Add structured output support⁠

    Jeremiah Lowin
    03a2687

  1. Merge branch 'main' into output-schema

    Jeremiah Lowin
    6572dc8
  2. Merge branch 'main' into protocol-update

    Jeremiah Lowin
    5e329a1
  3. Fix middleware tests

    Jeremiah Lowin
    20ffbf8
  4. Merge branch 'main' into notifications

    Jeremiah Lowin
    Unverified signature
    fd3fdc0
  5. Merge branch 'main' into protocol-update

    Jeremiah Lowin
    3d3b461

  1. fix a couple parsing issues

    zzstoatzz
    bb7d65e
  2. Add automatic MCP list change notifications and client message handling⁠

    Jeremiah Lowin +1: Claude
    6fe9090

  1. Add http as an alias for streamable http

    Jeremiah Lowin
    0fa02ae

  1. Add output schema to tool decorator

    Jeremiah Lowin
    c903d7b
  2. Update types and tests for upcoming SDK release

    Jeremiah Lowin
    3c4246c

  1. Update docs and tests

    Jeremiah Lowin
    a52441c
  2. Minor updates

    Jeremiah Lowin
    8ea5e71