Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Crates Mcp

    A local MCP server used to fetch Rust crate information and docs from crates.io and docs.rs

    5 stars
    Rust
    Updated Sep 8, 2025

    Table of Contents

    • Quick Start
    • Tools
    • Claude Code Integration
    • Usage Examples
    • Development
    • License

    Table of Contents

    • Quick Start
    • Tools
    • Claude Code Integration
    • Usage Examples
    • Development
    • License

    Documentation

    Crates MCP Server

    MCP server for querying Rust crates from crates.io and docs.rs. Search crates, get info, versions, dependencies, and documentation.

    Quick Start

    bash
    # Build and run
    cargo build --release
    cargo run --release

    Tools

    • search_crates - Find crates by name
    • get_crate_info - Get details about a crate
    • get_crate_versions - List versions
    • get_crate_dependencies - Show dependencies
    • get_crate_documentation - Get docs from docs.rs

    Claude Code Integration

    Add to your Claude Code MCP configuration:

    Option 1: Run directly

    json
    {
      "mcpServers": {
        "crates": {
          "command": "cargo",
          "args": ["run", "--release"],
          "cwd": "/path/to/crates-mcp"
        }
      }
    }

    Option 2: Use binary

    bash
    # Build first
    cargo build --release
    
    # Add to config
    {
      "mcpServers": {
        "crates": {
          "command": "/path/to/crates-mcp/target/release/crates-mcp"
        }
      }
    }

    Config file locations:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • Linux: ~/.config/claude/claude_desktop_config.json

    Restart Claude Code after adding the config.

    Usage Examples

    code
    # Search for HTTP clients
    > Search for "http client" crates
    
    # Get info about reqwest
    > What is the reqwest crate?
    
    # Check tokio dependencies  
    > Show me tokio's dependencies
    
    # View serde documentation
    > Show me the docs for serde

    Development

    bash
    # Test
    cargo test
    
    # Format  
    cargo fmt
    
    # Lint
    cargo clippy

    License

    MIT

    Similar MCP

    Based on tags & features

    • IM

      Imagen3 Mcp

      Rust·
      46
    • MC

      Mcp Access Point

      Rust·
      135
    • WI

      Winx Code Agent

      Rust·
      19
    • CO

      Code Assistant

      Rust·
      103

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • IM

      Imagen3 Mcp

      Rust·
      46
    • MC

      Mcp Access Point

      Rust·
      135
    • WI

      Winx Code Agent

      Rust·
      19
    • CO

      Code Assistant

      Rust·
      103

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k