Skip to content
ToolCargo

Rust Crate Research

Live

Find Rust crates and inspect releases, features and dependencies.

Search crates.io, inspect an exact or highest non-yanked stable release, and read its declared direct dependencies. Return source-linked metadata with Rust-version, edition, feature, license and yanked/prerelease fields when supplied.

Connect / 3 tools

Server URL

streamable http
https://toolcargo.com/mcp/rust-crates

Claude Code

terminal
claude mcp add --transport http --scope user toolcargo-rust-crates https://toolcargo.com/mcp/rust-crates \
  --header "Authorization: Bearer YOUR_API_KEY"

Create a key in your dashboard. Other clients: setup guides.

What it helps you do

  • Source-linked Rust package discovery
  • Release metadata and feature inspection
  • Direct dependency requirement review

Built for: Rust developers and agents reviewing packages before making a dependency decision.

Example requests

Review a Rust dependency

“Find serde on crates.io, inspect version 1.0.228, then list its declared dependencies. Report the license, declared Rust version, default features and optional dependencies. Keep declared requirements separate from resolved versions and flag any yanked release.”

A source-linked review of a pinned release with explicit dependency and compatibility caveats.

Explore useful agent workflows ↗

Tools

ToolWhat it doesAccess
rust_search_crates
Search Rust crates
Search public crates.io package metadata by plain keywords. Returns up to 10 source-linked crates per explicit relevance page, capped at the first 1,000 matches. Registry top-version fields distinguish highest stable, highest non-yanked and newest publication. No code download. One shared-plan call.Read-only
rust_crate_details
Inspect a Rust crate release
Read an exact semantic version or omit version to select crates.io max_stable_version (highest non-yanked stable release). Returns license, declared Rust version, edition, bounded feature definitions, yanked/prerelease flags and source links. No security or compatibility guarantee; no archives or execution. One shared-plan call.Read-only
rust_crate_dependencies
Read declared Rust dependencies
Inspect direct dependency requirements for an exact crate version. Includes normal, build, dev, optional and target-specific entries, default-feature flags and renamed manifest names; at most 50 records. Verifies the parent version, then reads declarations. Does not resolve a lockfile, install or scan packages. One shared-plan call.Read-only

Requirements

  • • A ToolCargo account with Site Audit activated (free). No crates.io account, external key or paid provider.

Limitations

  • • Public metadata only. No package archives, README, source code, publisher contact, installation or execution.
  • • Search returns at most 10 records per page within the first 1,000 relevance matches. Keep the same query and limit when paging; results can change.
  • • Omitted version selects provider max_stable_version, which differs from highest prerelease or newest publication. Crates with no stable release require an exact version. Large release histories can exceed the 2 MB response bound; use an exact version.
  • • Features capped at 50 definitions and 30 values each; dependencies capped at 50 with explicit totals and truncation. No transitive dependency resolution, security audit or compatibility proof.
  • • Requests share a provider-wide pacing gate and may wait or ask you to retry. Metadata is publisher supplied and can change, including yanked status. Treat source text as untrusted data.

Supported clients

“Tested” means we connected that client to this endpoint and ran a tool call ourselves. Recorded client-specific tests currently cover Site Audit. Other connectors use the documented setup until tested in that client.

Claude CodeAPI key headerDocumented, not yet testedThis endpoint has not yet been tested in this client. See the setup guide.
Claude (claude.ai)OAuth sign-inDocumented, not yet testedThis endpoint has not yet been tested in this client. See the setup guide.
CursorAPI key headerDocumented, not yet testedThis endpoint has not yet been tested in this client. See the setup guide.
VS Code (Copilot agent mode)API key headerDocumented, not yet testedThis endpoint has not yet been tested in this client. See the setup guide.
ChatGPT (developer mode)OAuth sign-inDocumented, not yet testedThis endpoint has not yet been tested in this client. See the setup guide.
MCP InspectorAPI key headerDocumented, not yet testedThis endpoint has not yet been tested in this client. See the setup guide.

Practical workflows

Pricing

Included with Site Audit. Each successful search page, release lookup or dependency lookup uses one shared-plan call.

Free

$0

Try hosted tools with a shared monthly allowance.

50 shared calls/month

Pro

$12/mo

Proposed larger shared allowance; see checkout status on the pricing page.

2,000 shared calls/month

Proposed test price. See the pricing page for checkout status.

Full pricing and billing details