authplane-fastmcp
Consent-to-URL-elicitation helpers for fastmcp-rust, with support for both stdio and HTTP transports.
Install
Quickstart
use wrap_tool_with_url_elicitation;
# async
Transports
fastmcp-rust 0.3+ supports both stdio and HTTP:
// HTTP (default for authenticated servers)
server.run_http;
// stdio (for subprocess-based MCP clients)
server.run_stdio;
See the user guide for consent mapping details and the exact fastmcp-rust error shape.