Plug-and-play auth for Python MCP servers.
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcpauth-0.2.0b1.tar.gz.
File metadata
- Download URL: mcpauth-0.2.0b1.tar.gz
- Upload date:
- Size: 21.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
799d3fc6659c71f230e64a277582a51500f69dd4df904a1be0d105875e95a6c1
|
|
| MD5 |
65e47b272e199ce4ab452a593cbf09a6
|
|
| BLAKE2b-256 |
2eeb635655e8b2bf55dc74caee4eabf20fce3edfd57c4b6aff4c1cf645ed1afe
|
File details
Details for the file mcpauth-0.2.0b1-py3-none-any.whl.
File metadata
- Download URL: mcpauth-0.2.0b1-py3-none-any.whl
- Upload date:
- Size: 26.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e052178053c1d1fbe4afbcd3c687a05c73969515f73e3073d132825ac3390d73
|
|
| MD5 |
fdb79c35ac7718c29e6afa96b7a7b835
|
|
| BLAKE2b-256 |
fe9ede770ce46734da7f42fc0b75197764919472e4514e817a37d24a5d70e8f5
|