Skip to main content

MCPAmpel - MCP Security Scanner

MCPAmpel

Scan your installed MCP servers for security vulnerabilities, directly from your AI agent.

MCPAmpel discovers MCP servers from your Claude Code, Cursor, Windsurf, or Gemini CLI configuration, submits them to 16 scanning engines, and returns an aggregated trust score with detailed findings.

50 API calls/day included.

Quick Start

uvx mcpampel

Configuration

Claude Code / Claude Desktop

Add to ~/.claude/settings.json or claude_desktop_config.json:

{
  "mcpServers": {
    "mcpampel": {
      "command": "uvx",
      "args": ["mcpampel"],
      "env": {
        "MCPAMPEL_API_KEY": "your_key_here"
      }
    }
  }
}

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "mcpampel": {
      "command": "uvx",
      "args": ["mcpampel"],
      "env": {
        "MCPAMPEL_API_KEY": "your_key_here"
      }
    }
  }
}

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "mcpampel": {
      "command": "uvx",
      "args": ["mcpampel"],
      "env": {
        "MCPAMPEL_API_KEY": "your_key_here"
      }
    }
  }
}

Gemini CLI

Add to ~/.gemini/settings.json:

{
  "mcpServers": {
    "mcpampel": {
      "command": "uvx",
      "args": ["mcpampel"],
      "env": {
        "MCPAMPEL_API_KEY": "your_key_here"
      }
    }
  }
}

Getting an API Key

Register for free at mcpampel.com.

Environment Variables

Variable Required Default Description
MCPAMPEL_API_KEY Yes - Your API key (free at mcpampel.com)
MCPAMPEL_BASE_URL No https://mcpampel.com API base URL

Tools

scan_my_servers

Discovers all MCP servers from your editor config and scans them with 16 engines. Returns a summary table with trust scores. No input needed.

scan_url

Scan a single GitHub, GitLab, npm, or PyPI URL. Returns trust score, engine breakdown, and findings.

Parameter Type Required
url string Yes

check_status

Show your daily quota usage and remaining scans.

get_scan_results

Get detailed results for a specific scan by ID. Use after scan_my_servers or scan_url to drill into findings.

Parameter Type Required
scan_id string Yes

Development

cd mcp-plugin
uv sync
uv run pytest

License

Apache License 2.0


mcpampel.com

Metadata

Release files for mcpampel 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcpampel 0.2.2
File Size Uploaded Provenance
mcpampel-0.2.2.tar.gz 67.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for mcpampel 0.2.2
File Interpreter ABI Platform
mcpampel-0.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 81.8 kB

Release files / mcpampel-0.2.2.tar.gz

Download URL mcpampel-0.2.2.tar.gz
Size 67.2 kB
Tags Source
SHA-256 checksum
How to use checksums
bece56955ba6e0b505a4a992edd5bb9f153e7d01afe988d377ae69cbef6e0ae0
BLAKE2b-256 checksum
How to use checksums
1317d9ec1164ad49aafbb79ac516ba1cf7a0a1ec6e0e585897f583de643b0358
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / mcpampel-0.2.2-py3-none-any.whl

Download URL mcpampel-0.2.2-py3-none-any.whl
Size 14.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2283f5b147a5e64b14bf652d2c929e24c7873521c31acd1acfb1c4e4f46d8b10
BLAKE2b-256 checksum
How to use checksums
0b057822b3dae12938e2f061cd109893a3c05b4599e8c804e945949bbe123334
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Security for mcpampel 0.2.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page