Skip to main content
Glama
czx1111

Code Audit MCP Server

by czx1111

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
audit_scanC

执行完整的代码安全审计扫描,包括AST解析、漏洞检测和报告生成。支持Python、JavaScript、TypeScript、Go、Java、PHP等多种语言。

audit_quick_scanA

快速扫描,仅检测critical和high级别的漏洞。适合CI/CD流程中的快速检查。

audit_analyze_fileA

对单个文件进行详细的代码安全分析,包括AST解析、函数提取和漏洞检测。

build_call_graphB

构建代码的函数调用关系图,用于分析代码结构和数据流。

analyze_data_flowB

分析代码中的数据流,追踪用户输入到敏感函数的数据传播路径。

check_dependenciesC

检查项目依赖的安全风险,包括已知漏洞的依赖版本检测。

get_exploitation_guideB

获取漏洞的详细复现操作指南,包括攻击载荷、PoC代码和修复建议。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 7 tools

Disambiguation4/5

Tools have distinct purposes overall, but some overlap exists between audit_quick_scan and audit_scan (quick subset of full scan) and between analyze_data_flow and build_call_graph (both related to code analysis). Descriptions help differentiate, but agents might occasionally misselect.

Naming Consistency3/5

Naming is mixed: 'audit_' prefix is used inconsistently (audit_analyze_file combines verbs), and verbs vary (analyze, audit, build, check, get). While readable, there is no strict verb_noun pattern throughout.

Tool Count5/5

With 7 tools, the server is well-scoped for a code audit domain. Each tool covers a necessary function without bloat, and the count is appropriate for the complexity of the domain.

Completeness4/5

The tool set covers major aspects of code auditing: scanning (full/quick/single file), data flow analysis, call graph, dependency checking, and exploitation guides. Minor gaps like a dedicated report listing are absent but not critical for typical workflows.

Maintenance

ActivityInactive
ResponsivenessSyncing