{"name":"tower-mcp","vers":"0.1.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ba86ff2f8c73399d51d1d4780a82636c9ebeb06271d262273d04c67ccbfa11d2","features":{"childproc":[],"default":[]},"features2":{"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"websocket":["dep:axum","dep:tokio-tungstenite","dep:uuid"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-01-28T16:29:05Z","v":2} {"name":"tower-mcp","vers":"0.2.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"14410c90a2d92bdf4ae2e61f491fba968b7278b6281e6eb67ff7d6377a656021","features":{"childproc":[],"default":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-01-29T02:30:48Z","v":2} {"name":"tower-mcp","vers":"0.2.1","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6029824c9cc1965c6c20cfe9f194ff7da426415b3ea3fbe78c2dfe17a1a3ed1d","features":{"childproc":[],"default":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-01-29T07:30:53Z","v":2} {"name":"tower-mcp","vers":"0.2.2","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fccdd2600ed5269efd91e1d33b0a8ce05e3f5f605486b616959a369c879f003f","features":{"childproc":[],"default":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-01-29T22:32:38Z","v":2} {"name":"tower-mcp","vers":"0.2.3","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e3e6a7d8698791df9a41e21ae968ca4fb3c14fe100dc0400d33afbd3fdc7d339","features":{"childproc":[],"default":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-01-30T22:31:40Z","v":2} {"name":"tower-mcp","vers":"0.3.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a0b449f1fb0a24add411305b2acb3c9ccf73c955320f1e0f337079aa0d0a6f91","features":{"childproc":[],"default":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-02-02T22:58:28Z","v":2} {"name":"tower-mcp","vers":"0.3.1","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8e3303dce027139189bcdcc448a543e78da4761c34ae792720faedb00f911fa0","features":{"childproc":[],"default":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-02-03T00:34:45Z","v":2} {"name":"tower-mcp","vers":"0.3.2","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"58fb7097381f55402a75e5fef091b558868cde2489393320aa0be1680a234a94","features":{"childproc":[],"default":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-02-03T03:08:05Z","v":2} {"name":"tower-mcp","vers":"0.3.3","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"368074d18e227dc9efee67e0f3692f41282732a0cd8140822f51907f8b2dd6d5","features":{"childproc":[],"default":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-02-03T04:29:05Z","v":2} {"name":"tower-mcp","vers":"0.3.4","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0153087e2e3142928d5fa4da84c4e2c8f3b2c7faa3faafdcd9380f44e473ad46","features":{"childproc":[],"default":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-02-03T05:25:07Z","v":2} {"name":"tower-mcp","vers":"0.3.5","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0c512a0ba32d987b52098e1347fdb6bd25d9223260ea962efc903aba5b0f3e59","features":{"childproc":[],"default":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-02-03T22:59:17Z","v":2} {"name":"tower-mcp","vers":"0.4.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1718138ce0bd4ff2bdfdce0dc085ab165d54324f1e0aa0268b10eb36b7e63e6e","features":{"childproc":[],"default":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-02-06T17:49:47Z","v":2} {"name":"tower-mcp","vers":"0.5.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a65dc3cd2b853a0aa855ebd2d8d353a21c8351573758339d4ba4e323622977a0","features":{"childproc":[],"default":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-02-07T03:18:13Z","v":2} {"name":"tower-mcp","vers":"0.6.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1c6fdbe3a253a465a9089d0caefee33cbc8d2f91b0c70af810af742100fccb67","features":{"childproc":[],"default":[],"dynamic-tools":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-02-11T13:21:51Z","v":2} {"name":"tower-mcp","vers":"0.7.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d1017efd62d6f26270d93e32c5908e22547da8eeb9cfbaf6ca5b037305e55581","features":{"childproc":[],"default":[],"dynamic-tools":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-02-28T01:57:36Z","v":2} {"name":"tower-mcp","vers":"0.8.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-types","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9e2b98008d0a81257c60db5b861fafc3baed09d11f4a87fe988f4fccf1451997","features":{"childproc":[],"default":[],"dynamic-tools":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-06T05:42:25Z","v":2} {"name":"tower-mcp","vers":"0.8.1","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-types","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2d88b4123c665f11cbf44f70a33470e40dfdd48edce3d2f713fa422cb9af555e","features":{"childproc":[],"default":[],"dynamic-tools":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-06T17:12:15Z","v":2} {"name":"tower-mcp","vers":"0.8.2","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.8","features":["bulkhead","ratelimiter","coalesce","coalesce"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2f7de46c92ca2a7dc4571b9556d44a6f64c103ccb95f65c60bfc092a77e05553","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-07T03:47:44Z","v":2} {"name":"tower-mcp","vers":"0.8.3","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.8","features":["bulkhead","ratelimiter","coalesce","coalesce"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1a95447a5f5a27d7cccaec5b396c41007c9cdbacbaf8f9b52f6db10950f95967","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-07T20:05:25Z","v":2} {"name":"tower-mcp","vers":"0.8.4","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.8","features":["bulkhead","ratelimiter","coalesce","coalesce"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"371b1b22a76bd39f0e41563a4aa8e56e046f310742a5bba9962c46affa29e405","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-09T21:06:25Z","v":2} {"name":"tower-mcp","vers":"0.8.5","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9","features":["bulkhead","ratelimiter","coalesce","coalesce"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ae9153d9ba25b85683bb5b02970b4759f1fe07903a1d4e6c69bee46707df70c9","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-16T16:34:28Z","v":2} {"name":"tower-mcp","vers":"0.8.6","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9","features":["bulkhead","ratelimiter","coalesce","coalesce","ratelimiter"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"34cd71b0875bd64b32338bc1231ab6c836235e04f3bd5fa9264481a46c51a79b","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-16T18:33:12Z","v":2} {"name":"tower-mcp","vers":"0.8.7","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9","features":["bulkhead","ratelimiter","coalesce","coalesce","ratelimiter"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"588b013ea3f2b2d2b78a3fa7d4f1b77fdf3fcdb3284172a1af989dc8291ee6da","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-16T22:11:17Z","v":2} {"name":"tower-mcp","vers":"0.8.8","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9","features":["bulkhead","ratelimiter","coalesce","coalesce","ratelimiter"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2c5ebe34aaad6dc4222d0397055af291d798482143ff100717f0ec14107ba38b","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-17T04:11:53Z","v":2} {"name":"tower-mcp","vers":"0.9.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","circuitbreaker","ratelimiter","bulkhead"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","coalesce","ratelimiter","circuitbreaker"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b19e01ad0f2885015d280eb804088cfd1722c054d20cc8d3944c3ff9d27ff83a","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros","resilience"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client"],"resilience":["dep:tower-resilience"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-18T01:29:14Z","v":2} {"name":"tower-mcp","vers":"0.9.1","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","circuitbreaker","ratelimiter","bulkhead"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","coalesce","ratelimiter","circuitbreaker"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d8d2680ddb4e9e26260e5c37ed7ba5eb93030a9fc57428c004b0b15904c89b4b","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros","resilience"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client"],"resilience":["dep:tower-resilience"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-19T04:25:14Z","v":2} {"name":"tower-mcp","vers":"0.9.2","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","circuitbreaker","ratelimiter","bulkhead"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","coalesce","ratelimiter","circuitbreaker"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"497c31b3fe4747f7223020932006b1aa8f077e5dfb3642b2dae2d1001ed06a3c","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"stateless":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros","resilience","stateless"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client"],"resilience":["dep:tower-resilience"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-25T17:56:56Z","v":2} {"name":"tower-mcp","vers":"0.10.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","circuitbreaker","ratelimiter","bulkhead"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","coalesce","ratelimiter","circuitbreaker"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3922ea4ba2fe8df4fa000c2277534dff77551e4db08b5c3a01ba25accf7ae6ca","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"stateless":[],"testing":[]},"features2":{"full":["http","websocket","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros","resilience","stateless"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client","dep:sha2","dep:getrandom","dep:urlencoding"],"resilience":["dep:tower-resilience"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-03-26T02:07:40Z","v":2} {"name":"tower-mcp","vers":"0.10.1","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","circuitbreaker","ratelimiter","bulkhead"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","coalesce","ratelimiter","circuitbreaker"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fe5843c187089d0c21cdca5fab23aa8afb5ec538eac7105352f4298de888eca2","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"stateless":[],"testing":[]},"features2":{"full":["http","websocket","unix","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros","resilience","stateless"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client","dep:sha2","dep:getrandom","dep:urlencoding"],"resilience":["dep:tower-resilience"],"unix":["http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-05-15T20:30:48Z","v":2} {"name":"tower-mcp","vers":"0.11.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","circuitbreaker","ratelimiter","bulkhead"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","coalesce","ratelimiter","circuitbreaker"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d8ad3eb59ff5acc2fcce6b3659d92c4db43750f63cc9c662f34350cd29504492","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"stateless":[],"testing":["tower-mcp-types/testing"]},"features2":{"full":["http","websocket","unix","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros","resilience","stateless"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client","dep:sha2","dep:getrandom","dep:urlencoding"],"resilience":["dep:tower-resilience"],"unix":["http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-06-02T22:59:27Z","v":2} {"name":"tower-mcp","vers":"0.12.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","circuitbreaker","ratelimiter","bulkhead"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.9.3","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","coalesce","ratelimiter","circuitbreaker"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"96dd7df8b3c0f729ce9f294059f501fd8b1c53760bf61079c1433380fe66d76b","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"stateless":[],"testing":["tower-mcp-types/testing"]},"features2":{"full":["http","websocket","unix","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros","resilience","stateless"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client","dep:sha2","dep:getrandom","dep:urlencoding"],"resilience":["dep:tower-resilience"],"unix":["http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-06-03T02:08:19Z","v":2} {"name":"tower-mcp","vers":"0.12.1","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.10.0","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","circuitbreaker","ratelimiter","bulkhead"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.10.0","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","coalesce","ratelimiter","circuitbreaker"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e6cc814768bfe62621fae4de14c010ac4ef65154a82e64e1f58a5c5dd642f230","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"stateless":[],"testing":["tower-mcp-types/testing"]},"features2":{"full":["http","websocket","unix","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros","resilience","stateless"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client","dep:sha2","dep:getrandom","dep:urlencoding"],"resilience":["dep:tower-resilience"],"unix":["http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-07-06T21:50:12Z","v":2} {"name":"tower-mcp","vers":"0.12.2","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["json","ws"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getrandom","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body-util","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"jsonwebtoken","req":"^10","features":["aws_lc_rs","use_pem"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"pin-project-lite","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.13","features":["rustls","json","stream"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"schemars","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower","req":"^0.5","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":["util","timeout","limit"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tower-mcp-macros","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-mcp-types","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.10.0","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","circuitbreaker","ratelimiter","bulkhead"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tower-resilience","req":"^0.10.0","features":["bulkhead","ratelimiter","coalesce","circuitbreaker","coalesce","ratelimiter","circuitbreaker"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1f4cb2b18bcfa9e5e4f4d8ae277afaad774df5a6ea49810068e6ec3f5ebc2eb8","features":{"childproc":[],"default":[],"dynamic-tools":[],"proxy":[],"stateless":[],"testing":["tower-mcp-types/testing"]},"features2":{"full":["http","websocket","unix","childproc","oauth","jwks","testing","dynamic-tools","http-client","oauth-client","proxy","macros","resilience","stateless"],"http":["dep:axum","dep:hyper","dep:http","dep:http-body-util","dep:tokio-stream","dep:uuid"],"http-client":["dep:reqwest"],"jwks":["oauth","dep:reqwest"],"macros":["dep:tower-mcp-macros"],"oauth":["dep:jsonwebtoken","http"],"oauth-client":["http-client","dep:sha2","dep:getrandom","dep:urlencoding"],"resilience":["dep:tower-resilience"],"unix":["http"],"websocket":["dep:axum","dep:uuid"]},"yanked":false,"rust_version":"1.90","pubtime":"2026-07-06T22:39:42Z","v":2}