mcp-security

Review and harden Pantheon agent MCP configurations against credential leakage and input risks.

10|5|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/ils15/pantheon --skill mcp-security-ils15
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-security
Source: https://github.com/ils15/pantheon/tree/main/platform/windsurf/.windsurf/skills/mcp-security
Command: npx skills add https://github.com/ils15/pantheon --skill mcp-security-ils15

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the critical need for secure MCP configurations, protecting against credential leakage and ensuring input sanitization and tool access control.

Core Features & Use Cases

  • Credential Leakage Prevention: Identifies potential security vulnerabilities in agent configurations to prevent credential leaks.
  • Input Sanitization: Validates and sanitizes inputs to the MCP to guard against malicious input.
  • Tool Access Control: Monitors and controls the tools and commands that agents can access.
  • Use Case: When deploying agents in a Pantheon environment, this Skill can be used to ensure that only authorized configurations are in place, significantly reducing the risk of security breaches.

Quick Start

Run the mcp-security skill to review your agent MCP configurations for potential security issues.

Frequently Asked Questions about mcp-security

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

FAQPage Schema
How do I prevent credential leakage in agent configurations?

To prevent credential leakage, you must review and harden agent configurations to identify vulnerabilities. This process validates your setup against security best practices, ensuring sensitive credentials are not exposed during deployment or runtime operations.

What is the best way to sanitize inputs for an MCP environment?

Input sanitization for an MCP environment involves validating and filtering all incoming data to guard against malicious inputs. This hardening measure ensures that agents only process safe, properly formatted commands and data payloads.

How do I implement tool access control for deployed agents?

Implementing tool access control requires monitoring and restricting the specific tools and commands that agents can access. This configuration hardening ensures agents operate strictly within authorized boundaries, significantly reducing the risk of unauthorized actions.

When should I perform an MCP security audit for my agents?

You should perform an MCP security audit during deployment processes in a secure environment. Auditing configurations before deployment ensures that only authorized, hardened setups are activated, preventing potential security breaches from misconfigured agents.

Does hardening agent configurations require a specific environment setup?

Hardening agent configurations requires a secure environment and adherence to best practices for configuration management. This prerequisite ensures the audit and review processes operate safely without external interference or exposure of sensitive credentials.

What are the limitations of relying solely on configuration reviews for agent security?

Configuration reviews focus strictly on preventing credential leakage, input sanitization, and tool access control. They do not replace continuous runtime monitoring, meaning post-deployment dynamic threats or emerging vulnerabilities may require additional security layers.