Implement SEP-990 Enterprise Managed OAuth by BinoyOza-okta · Pull Request #1721 · modelcontextprotocol/python-sdk · GitHub
Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
3e5d7aa
- Implemented SEP-990 feature for providing support for Enterprise Ma…
BinoyOza-okta Nov 21, 2025
70937cc
Added test cases for missing lines of code.
BinoyOza-okta Nov 25, 2025
51f8fcc
- Added tests cases for few of the missing lines. src/mcp/client/auth…
BinoyOza-okta Nov 25, 2025
b8d2c97
- Fixed pre-commit errors.
BinoyOza-okta Nov 25, 2025
cd8d111
- Tried to fix the ruff error.
BinoyOza-okta Nov 25, 2025
f2421eb
- Fixed ruff errors.
BinoyOza-okta Nov 26, 2025
ab23ceb
- Removed server side changes for enterprise_managed_auth.py
BinoyOza-okta Nov 26, 2025
204bd86
- Added README.md changes for SEP-990 implementation for enterprise m…
BinoyOza-okta Nov 26, 2025
add0cc2
- Resolved pyright checks error.
BinoyOza-okta Nov 26, 2025
9e4c83f
- Resolved README.md file fixes for removing unused imports.
BinoyOza-okta Nov 27, 2025
9da5f5b
- Resolved pyright errors.
BinoyOza-okta Nov 27, 2025
5663563
- Added new test cases for the missing code lines.
BinoyOza-okta Nov 27, 2025
5ef7740
- Fixed the failing test cases.
BinoyOza-okta Nov 27, 2025
7587731
- Fixed the test cases.
BinoyOza-okta Nov 27, 2025
e57633d
- Added typing for request payload structures TokenExchangeRequestDat…
BinoyOza-okta Dec 12, 2025
36d30b3
- Updated test case to include IDJAGClaims type model to verify payload.
BinoyOza-okta Dec 12, 2025
f86758e
feat: Add conformance tests for enterprise managed authorization (SEP…
BinoyOza-okta Jan 22, 2026
2a67fcd
- Fix uv.lock.
BinoyOza-okta Jan 30, 2026
649d9d8
feat(auth): migrate enterprise auth conformance tests to @modelcontex…
BinoyOza-okta Feb 19, 2026
3565513
Fixed end-of-file-fixer for test_enterprise_managed_auth_client.py.
BinoyOza-okta Feb 19, 2026
14dd313
Fixed pre-commit hooks issues.
BinoyOza-okta Feb 19, 2026
a3a9af3
Fixed Ruff formatting issues.
BinoyOza-okta Feb 19, 2026
6653fb2
Fixed pyright issues.
BinoyOza-okta Feb 19, 2026
57802c8
Moved the changes from README.md to README.v2.md.
BinoyOza-okta Feb 19, 2026
84330a3
- Removed Unicode characters from the example snippet file.
BinoyOza-okta Feb 20, 2026
f01bf16
- Removed unused parameters from the EnterpriseAuthOAuthClientProvide…
BinoyOza-okta Feb 20, 2026
170df60
refactor(auth): address code review feedback for enterprise managed auth
BinoyOza-okta Mar 17, 2026
e2f3136
- Removed the non-existing scenario from docstring.
BinoyOza-okta Mar 17, 2026
f3d2f53
### Code Review Fixes
BinoyOza-okta Mar 23, 2026
ab07f34
- Fixed end of file for test_enterprise_managed_auth_client.py.
BinoyOza-okta Mar 23, 2026
a67a98a
- Remove dead is_token_valid() guard from _perform_authorization; par…
BinoyOza-okta Mar 25, 2026
7c9276a
fix(auth): harden enterprise managed auth with RFC compliance fixes
BinoyOza-okta Mar 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
104 changes: 102 additions & 2 deletions .github/actions/conformance/client.py
2 changes: 1 addition & 1 deletion .github/workflows/conformance.yml
Loading
Loading