Skip to content

Commit da2b098

Browse files
docs: update README badges and add new AI features
- Update Rust version badge to 1.85+ - Add tests passing badge (3066 tests) - Add advanced prompt engineering feature - Add Neo4j knowledge graph feature - Add optional features table (neo4j, redis) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 2f04094 commit da2b098

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

README.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
# MCPLint
22

33
[![Crates.io](https://img.shields.io/crates/v/mcplint.svg)](https://crates.io/crates/mcplint)
4-
[![Rust](https://img.shields.io/badge/rust-1.75%2B-orange.svg)](https://www.rust-lang.org/)
4+
[![Rust](https://img.shields.io/badge/rust-1.85%2B-orange.svg)](https://www.rust-lang.org/)
55
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
66
[![CI](https://github.com/quanticsoul4772/mcplint/actions/workflows/ci.yml/badge.svg)](https://github.com/quanticsoul4772/mcplint/actions/workflows/ci.yml)
7+
[![Tests](https://img.shields.io/badge/tests-3066%20passing-brightgreen.svg)](https://github.com/quanticsoul4772/mcplint)
78

89
Security testing tool for Model Context Protocol (MCP) servers.
910

@@ -15,6 +16,8 @@ Security testing tool for Model Context Protocol (MCP) servers.
1516
- **Coverage-guided fuzzing** - find crashes and edge cases
1617
- **Tool fingerprinting** - detect schema changes and breaking API updates
1718
- **AI-powered explanations** - understand findings with remediation guidance
19+
- **Advanced prompt engineering** - chain-of-thought reasoning with few-shot examples
20+
- **Neo4j knowledge graph** - vector similarity search for related vulnerabilities (optional)
1821
- **Watch mode** - differential display showing new/fixed issues
1922
- **Shell completions** - bash, zsh, fish, PowerShell, elvish
2023
- **CI/CD integration** - SARIF, JUnit, GitLab output formats
@@ -98,11 +101,21 @@ cargo install mcplint
98101
# From source
99102
cargo install --path .
100103

104+
# With optional Neo4j knowledge graph support
105+
cargo install mcplint --features neo4j
106+
101107
# Or build manually
102108
cargo build --release
103109
./target/release/mcplint --help
104110
```
105111

112+
### Optional Features
113+
114+
| Feature | Description | Install |
115+
|---------|-------------|---------|
116+
| `neo4j` | Neo4j knowledge graph for vulnerability similarity search | `--features neo4j` |
117+
| `redis` | Redis distributed cache backend | `--features redis` |
118+
106119
## Quick Start
107120

108121
```bash

0 commit comments

Comments
 (0)