Metadata-Version: 2.4
Name: vexa-mcp
Version: 1.0.44
Summary: VEXA MCP Server — security scanning via Model Context Protocol
Author-email: Noviq Technologies <support@noviqtechnologies.com>
License: MIT
Project-URL: Homepage, https://codesecure.dev
Project-URL: Repository, https://github.com/noviqtechnologies/vexa
Keywords: mcp,security,scanner,ide,vscode
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Security
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: vexa-core>=1.0.35
Requires-Dist: mcp>=1.0.0
Requires-Dist: fastmcp>=0.1.0

# Vexa MCP Server
![Vexa Logo](logo.png)
Model Context Protocol server for Vexa.

This package enables Large Language Models (LLMs) to perform security scans and provide remediation directly within MCP-compatible environments (like Claude Desktop or VS Code).

### Installation
```bash
pip install vexa-mcp
```

### Usage
Add this to your MCP configuration (e.g., `claude_desktop_config.json`):

```json
{
  "mcpServers": {
    "vexa": {
      "command": "python",
      "args": ["-m", "vexa_mcp"]
    }
  }
}
```

### Tools provided
- `scan_file`: Analyze a single file for vulnerabilities.
- `scan_workspace`: Perform a full project audit.
- `enrich_findings`: Use AI to generate remediation code for security issues.

### Requirements
- Python 3.9+
- An MCP host environment.
