1. Conduid
  2. Documentation
  3. Scribe Crab
MCP server · Documentation

Scribe Crab

The MCP server that generates documentation comments for Rust.

Unclaimed cursormcprust
34Low

Scored 6 months ago · breakdown

About Scribe Crab

Scribe Crab is an MCP server in the Documentation category: the MCP server that generates documentation comments for Rust.

Install

From source
git clone https://github.com/blue-orange-yellow/scribe-crab

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.

Ask AI

✦

Ask AI about Scribe Crab

Powered by Claude · Grounded in docs

I know everything about Scribe Crab. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

scribe-crab

Rust GitHub forks GitHub stars

The MCP server that generates documentation comments for Rust. ChatGPT Image 2025年3月29日 20_55_37

Overview

scribe-crab is an MCP (Model Context Protocol) server that helps developers generate documentation comments for their Rust functions. It takes Rust function code as input and produces documentation comments following a customizable format.

Features

  • Generate documentation comments for Rust functions
  • Use customizable format templates
  • Integrate with MCP clients (such as Cursor IDE)

Installation

Clone the repository and build:

git clone https://github.com/blue-orange-yellow/scribe-crab.git
cd scribe-crab
cargo build --release

Configuration

To use with clients like Cursor, you need to configure it as an MCP server. Example Cursor configuration:

{
  "mcpServers": {
    "scribe-crab": {
      "command": "/path/to/scribe-crab/target/release/scribe-crab",
      "args": [],
      "cwd": "/path/to/scribe-crab",
      "env": {
        "FORMAT_PATH": "/path/to/scribe-crab/.format.md"
      }
    }
  }
}

Usage

  1. Set the format file path as an environment variable
  2. Start the MCP server
  3. Use the tool through an MCP client (like Cursor)
  4. Ask Cursor Agent "Generate doc comment for XX function" or similar instructions

Documentation Format

The documentation format can be customized by editing the .format.md file. Example:

/// # Description
/// 
/// This function does XYZ.
/// 
/// # Arguments
/// 
/// * - Description of the first parameter
/// * - Description of the second parameter
/// 
/// # Returns
/// 
/// Description of the return value

Languages

This README is also available in:

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Scribe Crab

How do I install Scribe Crab?

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

Is Scribe Crab safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Scribe Crab still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.