Add native OAuth 2.0 authentication support to MCP client (#3213)

Co-authored-by: Alex Hancock <alexhancock@block.xyz>
This commit is contained in:
Jeremiah Williams
2025-07-02 10:28:38 -07:00
committed by GitHub
parent 825c2258ef
commit 883bc67d3b
7 changed files with 691 additions and 4 deletions
Generated
+7
View File
@@ -5376,14 +5376,20 @@ version = "0.1.0"
dependencies = [
"anyhow",
"async-trait",
"axum",
"base64 0.22.1",
"chrono",
"eventsource-client",
"futures",
"mcp-core",
"nanoid",
"nix 0.30.1",
"rand 0.8.5",
"reqwest 0.11.27",
"serde",
"serde_json",
"serde_urlencoded",
"sha2",
"thiserror 1.0.69",
"tokio",
"tokio-util",
@@ -5392,6 +5398,7 @@ dependencies = [
"tracing",
"tracing-subscriber",
"url",
"webbrowser 1.0.4",
]
[[package]]