MCP Auth Python SDK
The MCP spec requires OAuth 2.1 and other RFCs for auth. Instead of spending weeks on them, use MCP Auth to connect to an trusted provider with a few lines of code.
Get started
Is my provider supported?
Check out the MCP-compatible providers to see which providers are supported. It also includes a tool for real-time checking of provider compatibility.
Installation
pip install mcpauth
Or use your package manager of choice, such as poetry or uv.
See the documentation for the full guide.
Join the discussion
Join the MCP Auth org discussion to ask questions or share your feedback.
Metadata
Release files for mcpauth 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mcpauth-0.1.1.tar.gz | 15.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mcpauth-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 33.5 kB
Release files / mcpauth-0.1.1.tar.gz
| Download URL | mcpauth-0.1.1.tar.gz |
|---|---|
| Size | 15.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7531ba03cff64322b26aab5367c5af681597171767bd4761ff5985a4bd3b7a71
|
|
BLAKE2b-256 checksum How to use checksums |
2d727be141fe72c522cf1b6b0e6d84adcb44b5dfeb1e4c7ebe781548e228fd6e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.6
|
Release files / mcpauth-0.1.1-py3-none-any.whl
| Download URL | mcpauth-0.1.1-py3-none-any.whl |
|---|---|
| Size | 18.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f50332691745888cc9e77e6dd6bb1eff3cabfae14f9823b76b7385e664f3449a
|
|
BLAKE2b-256 checksum How to use checksums |
949b416667ce57737158e6e9f20d0119e97bd94f0259b84cfc93e0e1b629f905
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.6
|