mcp-server-security-review

Review MCP server source code for security risks and produce a risk scorecard.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/webrix-ai/agent-skills --skill mcp-server-security-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-server-security-review
Source: https://github.com/webrix-ai/agent-skills/tree/main/skills/mcp-server-security-review
Command: npx skills add https://github.com/webrix-ai/agent-skills --skill mcp-server-security-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you quickly assess whether an MCP server is safe to install by surfacing security risks in credentials, data handling, permissions, and transport.

Core Features & Use Cases

  • Security Posture Review: Scores the server across credential handling, data exposure, permission scope, transport security, code quality, and documentation.
  • Vulnerability Checks: Looks for hardcoded secrets, injection risks, path traversal, excessive permissions, missing validation, and vulnerable dependencies.
  • Use Case: A security team can review a new GitHub-hosted MCP server before approving it for internal use and decide whether it is safe, conditional, or rejected.

Quick Start

Ask the Skill to review an MCP server repository, describe its transport and intended use, and produce a security report with findings and remediation steps.

Frequently Asked Questions about mcp-server-security-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a security audit on an MCP server before installing it?

An MCP server security audit evaluates credential handling, data exposure, permission scope, and transport security through source-code inspection. It checks for hardcoded secrets, injection risks, path traversal, and excessive permissions to generate a structured risk scorecard with remediation recommendations.

What security vulnerabilities should I look for in a GitHub-hosted MCP server?

When reviewing a GitHub-hosted MCP server, check for hardcoded secrets, injection risks, path traversal, and vulnerable dependencies. You should also verify least-privilege configurations, missing input validation, and transport security to ensure safe API and database workflows.

Can I review local or package-based MCP servers for data exposure risks?

You can review local or package-based MCP servers for data exposure by analyzing their source code and transport configurations. The assessment scores data handling practices and permission scopes to determine if file system and network workflows are secure.

Does least privilege analysis help secure MCP server database workflows?

Least privilege analysis secures MCP server database workflows by identifying excessive permissions and missing validation in the server's code. Reviewing permission scopes ensures the server only accesses necessary data, reducing potential data exposure risks.

How do I score an MCP server's security posture for internal approval?

You score an MCP server's security posture by evaluating credential handling, data exposure, permission scope, transport security, code quality, and documentation. This structured risk scorecard helps security teams decide whether the server is safe, conditional, or rejected for internal use.