Commit graph

  • 9ffe376932
    Fix endpoint consistency and documentation accuracy Basil Hosmer 2025-09-11 21:08:29 -04:00
  • d368c8d8c7
    address comments: * fix: add /mcp to endpoints in misc README.mds * improve architecture interaction diagrams in README.md * add "OAuth Flow Analysis" section in README.md Basil Hosmer 2025-09-11 14:57:20 -04:00
  • b7965602ba
    add docker-compose.yml Basil Hosmer 2025-09-04 22:46:32 -04:00
  • 3f930c5092
    Phase 7: Complete README documentation for dual auth modes Basil Hosmer 2025-09-04 22:42:50 -04:00
  • 5c408eb43d
    Phase 4: Create standalone authorization server Basil Hosmer 2025-09-04 22:01:57 -04:00
  • 4771c6eb34
    Add retry logic and token caching Basil Hosmer 2025-09-04 19:29:54 -04:00
  • 03deb88ea0
    Fix build and lint issues Basil Hosmer 2025-09-04 19:15:45 -04:00
  • 0135abd62a
    Phase 3: Implement MCP server mode switching Basil Hosmer 2025-09-03 23:50:32 -04:00
  • 98cec052e4
    Phase 2: Extract shared auth logic Basil Hosmer 2025-09-03 23:48:27 -04:00
  • 1bcb85bb4f
    Phase 1: Add configuration for integrated/separate auth modes Basil Hosmer 2025-09-03 22:54:27 -04:00
  • 4015781772
    Merge pull request #7 from modelcontextprotocol/fix-splash-page-styling Jerome 2025-08-28 00:25:26 +01:00
  • 72fcc292f4
    Fix splash page styling issues Jerome 2025-08-27 23:46:11 +01:00
  • 4254bf3e48
    Merge pull request #6 from modelcontextprotocol/add-splash-page Jerome 2025-08-27 14:55:27 +01:00
  • 0e50f08c92
    Update package-lock.json dependencies Jerome 2025-08-27 13:54:14 +01:00
  • 3e81ec45a8
    Add splash page for MCP Everything Server Jerome 2025-08-19 20:07:19 +01:00
  • 59afc14742
    Added readme to the MCP Everything Server project Jerome 2025-07-25 13:12:56 +01:00
  • a7b1083243
    Merge pull request #4 from modelcontextprotocol/pcarleton/prm-www Jerome 2025-07-22 13:58:33 +01:00
  • 1160524a70
    types Paul Carleton 2025-07-17 14:20:50 +01:00
  • 077fed19b9
    Add PRM metadata to www-authenticate Paul Carleton 2025-07-17 13:54:28 +01:00
  • 927d34c0d1
    Fix 'stream is not readable' error in SSE message handler Jerome 2025-07-15 13:41:34 +01:00
  • 2f1aa9c93b
    Merge pull request #2 from modelcontextprotocol/feature/streamable-http-transport Jerome 2025-07-10 17:30:46 +01:00
  • 36f86c2657
    Fix TypeScript errors with proper typing Jerome 2025-07-10 17:29:42 +01:00
  • c6f3f40937
    Fix all ESLint errors Jerome 2025-07-10 16:52:32 +01:00
  • e13aefc8c4
    Fix TypeScript type conflicts and update build process Jerome 2025-07-10 16:39:41 +01:00
  • f52ea9ad03
    Bumped sdk version Jerome 2025-07-10 16:27:33 +01:00
  • c78aa113c1
    Added install for the git cloned dep Jerome 2025-07-10 11:33:01 +01:00
  • 9d768bc393
    Using specific typescript sdk commit Jerome 2025-07-10 11:27:48 +01:00
  • 46c71a9857
    Tidying up static files Jerome 2025-07-10 11:17:11 +01:00
  • d67ef14ad6
    Add comprehensive structured logging to streamable HTTP Jerome 2025-07-10 11:05:50 +01:00
  • f4aed937f0
    Replace console.log with structured logging for Cloud Run Jerome 2025-07-10 10:55:57 +01:00
  • af3ced02d3
    Fix test cleanup for ServerRedisTransport Jerome 2025-07-09 20:07:51 +01:00
  • f23e31daa6
    Removed accidental commit Jerome 2025-07-09 19:58:19 +01:00
  • d779401b5f
    Add inactivity timeout to ServerRedisTransport Jerome 2025-07-09 19:42:19 +01:00
  • 728c3f66ea
    Wired up notifications Jerome 2025-07-09 16:24:15 +01:00
  • 29f5bde8b2
    Fix test suite to properly clean up MCP servers Jerome 2025-07-09 15:39:44 +01:00
  • 88f683ef12
    Fix test suite for refactored shttp and redisTransport Jerome 2025-07-09 14:50:23 +01:00
  • 93bc76fb04
    Update mcp service and index exports Jerome 2025-07-09 13:03:05 +01:00
  • 5740a7da15
    Add session ownership validation to Redis transport Jerome 2025-07-09 13:02:50 +01:00
  • 75bcc06702
    Refactor shttp handler to support user-based session ownership Jerome 2025-07-09 13:01:30 +01:00
  • d8e706ff9d
    Create beautiful black and white MCP-branded auth pages Jerome 2025-07-08 12:33:30 +01:00
  • 20d722a06b
    Add userId field to McpInstallation interface Jerome 2025-07-07 20:39:46 +01:00
  • 5d72dd4301
    Add comprehensive integration tests for shttp handler Jerome 2025-07-07 15:30:51 +01:00
  • f84e54124b
    Implement DELETE request handling for session termination Jerome 2025-07-07 15:30:11 +01:00
  • f660459275
    Remove debugging console logs for cleaner output Jerome 2025-07-04 17:28:54 +01:00
  • de8c4a4ed2
    Fix Redis transport refactoring with control message system Jerome 2025-07-04 17:23:54 +01:00
  • 0aa0d19ad8
    Complete Redis transport refactoring with request-id based channels Jerome 2025-07-04 15:23:40 +01:00
  • d62847ef52
    Part way through refactoring the redis transport Jerome 2025-07-04 12:04:09 +01:00
  • c2119ed9f9
    WIP shttp changes Jerome 2025-07-01 15:10:55 +01:00
  • 8579d446aa
    Add comprehensive logging to debug Redis transport issues Jerome 2025-06-30 20:29:41 +01:00
  • d691200555
    Increase rate limits on client registration (hit while debugging client, I suspect others will also) Jerome 2025-06-10 21:47:20 +01:00
  • 2b673a28c2
    Implement streamable HTTP transport with Redis-based session management Jerome 2025-06-05 12:24:04 +01:00
  • 93c939614e
    Fix tests to work with ES modules and TypeScript Jerome 2025-05-19 20:44:09 -07:00
  • b1d1790f62
    Initial commit Jerome 2025-05-16 21:38:59 +00:00