A guided tutorial path from "I just heard about Authplane" to "my MCP server vends DPoP-bound, scope-narrowed tokens and calls other resources on the user's behalf."
- For: Builder (developer writing or hardening an MCP server). Authplane's SDKs are for MCP server implementors — the agent side (Claude Desktop, MCP Inspector, etc.) is handled by your MCP client.
- Time: ~10 minutes to first token; ~30 minutes for the full path.
- Prereqs: Docker. The DPoP and resource-to-resource steps additionally need Go 1.25+, Node 22+, or Python 3.12+ depending on the language you pick.
- Conventions: Commands assume macOS or Linux. Replace
http://localhost:9000with your issuer URL once you deploy somewhere real. Every example inexamples/works with theauthplane/authserver:latestimage so you do not have to build from source to follow along.
- What is Authplane — 60-second recap before you touch a terminal.
- Quickstart: Docker — get authserver running, hit the discovery endpoint, mint your first admin token.
- Your first MCP server — drop in the Resource Server SDK in your language of choice.
- Calling another resource from your MCP server — what your MCP server does when a tool needs to call a second protected resource on the user's behalf.
- Going further — DPoP, broker topologies, and where to read next.
When the tutorial ends, you should know which topology you want for production and which guides to read next.