1. Conduid
  2. Documentation
  3. Cratedex
MCP server · Documentation

Cratedex

MCP server to make agents good at Rust: smart documentation search, project diagnostics and more.

Unclaimed last commit 8 months ago cargocargo-pluginmcpmcp-serverrust
44Fair

Scored 3 hours ago · breakdown

About Cratedex

Cratedex is an MCP server published by 0xCarbon in the Documentation category: mCP server to make agents good at Rust: smart documentation search, project diagnostics and more.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/0xCarbon/cratedex

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (11)

get_build_diagnosticsPaginated build diagnostics

Parameters not published.

get_diagnosticsCompact diagnostics summary

Parameters not published.

get_index_statusGet indexing status for one project

Parameters not published.

get_outdated_diagnosticsPaginated outdated dependencies

Parameters not published.

get_security_diagnosticsPaginated security advisories

Parameters not published.

list_cratesList all crates in a project's workspace

Parameters not published.

list_projectsList all registered projects and their indexing status

Parameters not published.

register_projectRegister a Rust project for indexing and diagnostics

Parameters not published.

reindex_projectRestart indexing for an existing project

Parameters not published.

search_docsSearch Rust documentation across the global index

Parameters not published.

unregister_projectRemove a registered project from the server

Parameters not published.

Ask AI

✦

Ask AI about Cratedex

Powered by Claude

Ask about Cratedex — answers draw on its README.

Security checks

6 checks have not been run yet.

Releases

v0.5.3v0.5.3 · 16 Feb 2026Fixes Phase 2 DB/meta inversion — `should_index_package` is now gated behind `is_crate_indexed`, preventing stale meta files from silently skipping DB insertion (critical search breakage) Target dir contention — `cargo rustdoc` now…
v0.5.2v0.5.2 · 16 Feb 2026Fix `cratedex update` no longer fails with "Permission denied" when both user and system services are installed. System service operations are now skipped with a clear message when running without `--system`/sudo. Improved error context…
v0.5.1v0.5.1 · 16 Feb 2026What's Changed Code quality pass based on Modern Rust Guide (2026) review: Clippy pedantic + nursery lints enabled project-wide with selective allows for noisy lints Defensive patterns: `#[serde(deny_unknown_fields)]` on all config…
v0.4.1v0.4.1 · 16 Feb 2026What's new `fts5` raw query mode for `search_docs` — pass FTS5 queries directly to SQLite MATCH Column filters: `item_name : spawn` Phrase matching: `text : "error handling"` Boolean operators: `OR`, `NOT` Prefix queries: `term*`…
v0.4.0v0.4.0 · 13 Feb 2026What's new `cratedex update` command — self-update via `cargo install` with automatic service refresh Auto-detects installed user and system services across Linux, macOS, and Windows Refreshes the system binary at…
Questions

About Cratedex

How do I install Cratedex?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Cratedex safe to use with an AI agent?

Its trust score is 44 out of 100 (fair). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Cratedex still maintained?

The last commit was 8 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.