API Reference AttestoMCP v#0.5.0

Copy Markdown View Source

Modules

Authentication helpers for HTTP-based Model Context Protocol servers.

Builders for OAuth metadata used by HTTP MCP authorization.

Phoenix controller that serves RFC 9728 protected-resource metadata.

Authenticate a protected MCP endpoint with Attesto.

Protect an HTTP MCP endpoint in one plug.

Require scopes on a request authenticated by AttestoMCP.Plug.Authenticate.

Phoenix router macros for OAuth protected-resource metadata discovery.

MCP-oriented scope naming conventions.

Shipped ExUnit assertions for the DPoP sender-constraint contract.

Minimal DPoP replay callback for tests.

Test fixtures for exercising a host MCP server's Attesto pipeline.

Mix Tasks

Scaffolds an MCP protected resource into a Phoenix application