Skip to main content

Plug-and-play auth for Python MCP servers.

Project description

MCP Auth Python SDK

GitHub branch check runs codecov Stable Version Required Python Version PyPI - License

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcpauth-0.2.0b1.tar.gz (21.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcpauth-0.2.0b1-py3-none-any.whl (26.8 kB view details)

Uploaded Python 3

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

Hashes for mcpauth-0.2.0b1.tar.gz
Algorithm Hash digest
SHA256 799d3fc6659c71f230e64a277582a51500f69dd4df904a1be0d105875e95a6c1
MD5 65e47b272e199ce4ab452a593cbf09a6
BLAKE2b-256 2eeb635655e8b2bf55dc74caee4eabf20fce3edfd57c4b6aff4c1cf645ed1afe

See more details on using hashes here.

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

Hashes for mcpauth-0.2.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 e052178053c1d1fbe4afbcd3c687a05c73969515f73e3073d132825ac3390d73
MD5 fdb79c35ac7718c29e6afa96b7a7b835
BLAKE2b-256 fe9ede770ce46734da7f42fc0b75197764919472e4514e817a37d24a5d70e8f5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page