Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
M

makalin/SecureMCP

Audit MCP apps for vulnerabilities and bad configuration

Before you install: no copy-paste command · no license recorded · link reachable

First step: git clone https://github.com/makalin/SecureMCP.git

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site

We have neither an install command nor a public remote endpoint from this repository, so we do not print a config. A made-up one is worse than none. How each client wires MCP up →

Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
Score
score 1,003 · 10 sources · mcp
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# SecureMCP

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

SecureMCP is a comprehensive security auditing tool designed to detect vulnerabilities and misconfigurations in applications using the Model Context Protocol (MCP). It proactively identifies threats like OAuth token leakage, prompt injection vulnerabilities, rogue MCP servers, and tool poisoning attacks.
## 🛡️ Features
### OAuth Token Scanner
Token format validation and security checks
Expiration and scope analysis
Storage security assessment
Token endpoint validation
JWT token analysis
### Prompt Injection Tester
Multiple injection payload types
Various injection positions testing
Response analysis
System prompt override detection
Role confusion attack detection
### Authentication & Server Integrity Check
SSL/TLS configuration validation
Authentication method testing
Security header verification
Server security assessment
HSTS and CSP validation
### Report Generation
HTML and JSON report formats
Vulnerability classification
Severity assessment
Remediation suggestions
Summary statistics
## 👨‍💻 Who Should Use SecureMCP?
AI Developers integrating MCP in applications
Security teams securing AI model interactions
DevSecOps engineers embedding MCP in CI/CD pipelines
Researchers studying AI model vulnerabilities
Security auditors assessing MCP implementations
## 🚀 Getting Started
### Prerequisites
Go 1.21+
Docker (optional, for containerized deployment)
Node.js (for dashboard UI)
### Installation
#### From Source
bash
git clone https://github.com/makalin/SecureMCP.git
cd SecureMCP
make build
#### Using Docker
bash
docker pull makalin/SecureMCP
### Basic Usage
#### Command Line
bash
# Basic scan
./securemcp scan --target https://your-mcp-server.com
# Scan with specific options
./securemcp scan --target https://your-mcp-server.com \
--scan-oauth \
--scan-prompt-injection \
--scan-authentication \
--timeout 30s
# Generate HTML report
./securemcp scan --target https://your-mcp-server.com --report html
# Generate JSON report
./securemcp scan --target https://your-mcp-server.com --report json
#### Programmatic Usage
go
import "github.com/makalin/SecureMCP/internal/scanner"
// Create scanner instance
scanner := scanner.NewScanner()
// Basic scan
results, err := scanner.Scan("https://your-mcp-server.com")
// Scan with options
options := &scanner.ScanOptions{
ScanOAuth: true,
ScanPromptInjection: true,
ScanAuthentication: true,
TestPrompt: "your test prompt",
Timeout: 30 time.Second,
results, err := scanner.ScanWithOptions(target, options)
### Report Generation
go
import "github.com/makalin/SecureMCP/internal/report"
// Create report generator
generator := report.NewReportGenerator("reports")
// Generate report
report, err := generator.GenerateReport(target, results)
// Save as HTML
err = generator.SaveReport(report, "html")
// Save as JSON
err = generator.SaveReport(report, "json")
## 📊 Example Output
### Command Line
bash
$ ./securemcp scan --target https://example-mcp-server.com
[+] Scanning Target: https://example-mcp-server.com
[!] Token storage vulnerability detected
[!] Prompt Injection vulnerability found in tool 'AutoSummary'
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/makalin-securemcp/)
Source
awesome · https://github.com/makalin/SecureMCP
Browse by field
MCP servers
Listed by
10 independent sources
added
today

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index