Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Nova-Proximity is a MCP and Agent Skills security scanner powered with NOVA
| Date | Stars |
|---|---|
| 2026-07-31 | 302 |
| 2026-08-06 | 303 |
Today
+1 stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# Nova Proximity - MCP and Skills Security Scanner <div align="center"> ``` ███╗ ██╗ ██████╗ ██╗ ██╗ █████╗ ██████╗ ██████╗ ██████╗ ██╗ ██╗ ████╗ ██║██╔═══██╗██║ ██║██╔══██╗ ██╔══██╗██╔══██╗██╔═══██╗╚██╗██╔╝ ██╔██╗ ██║██║ ██║██║ ██║███████║ ██████╔╝██████╔╝██║ ██║ ╚███╔╝ ██║╚██╗██║██║ ██║╚██╗ ██╔╝██╔══██║ ██╔═══╝ ██╔══██╗██║ ██║ ██╔██╗ ██║ ╚████║╚██████╔╝ ╚████╔╝ ██║ ██║ ██║ ██║ ██║╚██████╔╝██╔╝ ██╗ ╚═╝ ╚═══╝ ╚═════╝ ╚═══╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ``` A security scanner for MCP (Model Context Protocol) servers and Agent Skills [](https://python.org) [](LICENSE) [](https://github.com/fr0gger/nova-proximity) [](https://twitter.com/fr0gger_) </div> ## Overview Nova Proximity scans MCP (Model Context Protocol) servers and Agent Skills to discover tools, prompts, and resources. It provides detailed analysis of server capabilities and security evaluation using NOVA rules to detect potential security issues like prompt injection, jailbreak attempts, and suspicious code patterns. ### Key Features - **MCP Server Scanning**: Discover tools, prompts, and resources with full parameter analysis - **Agent Skills Analysis**: Comprehensive skill overview, structure, permissions, and security - **NOVA Security Rules**: Pattern-based security analysis with LLM evaluation - **MCP Spec 2025-11-25**: Full support including Streamable HTTP, session management, and tool annotations - **Pattern-Specific Remediation**: Actionable guidance for each security finding ## Quick Start ```bash # Clone and setup git clone https://github.com/fr0gger/nova-proximity.git cd nova-proximity pip install -r requirements.txt # MCP server - tools and prompt discovery python novaprox.py http://localhost:8000 # MCP security scan (requires nova-hunting) python novaprox.py http://localhost:8000 -n -r my_rule.nov # Agent Skills - scan for security issues python novaprox.py --skill /path/to/skill -n -r skill_rules.nov ``` ## Installation ```bash git clone https://github.com/fr0gger/nova-proximity.git cd nova-proximity pip install -r requirements.txt ``` ### NOVA Security Analysis Setup ```bash # Install Nova dependencies pip install nova-hunting # Set API key (choose one depending on the model you want to use) export OPENAI_API_KEY="your-openai-key" export GROQ_API_KEY="your-groq-key" export ANTHROPIC_API_KEY="your-anthropic-key" export AZURE_OPENAI_API_KEY="your-azure-key" export AZURE_OPENAI_ENDPOINT="https://your-resource.openai.azure.com/" # For Ollama, the default host is used (http://localhost:11434) but you can override it if needed export OLLAMA_HOST="http://localhost:11434" ``` Refer to the NOVA documentation for more details: https://docs.novahunting.ai/ ## Usage ### Command Structure ```bash python novaprox.py <target> [options] ``` ### Common Options | Option | Description | |--------|-------------| | `-h, --help` | Show help | | `-t, --token` | Authentication token for HTTP endpoints | | `-n, --nova-scan` | Enable NOVA security analysis | | `-r, --rule` | NOVA rule file path (default: my_rule.nov) | | `-v, --verbose` | Enable verbose output | | `--json-report` | Export JSON report | | `--md-report` | Export Markdown report | | `--evaluator` | Choose LLM evaluator (openai, groq, anthropic, azure, ollama) | | `--full-output` | Show full text without truncation | ### MCP Server Scanning **HTTP Endpoints:** ```bash python novaprox.py http://localhost:8000/mcp python novaprox.py https://mcp.example.com -t your_token ``` **Stdio Commands:** ```bash python novaprox.py "python server.py" python novaprox.py "node mcp-server.js" ``` ### Agent Skills Scanning Nova Proximity provides comprehensive skill analysis with fo
Excerpt of 7,509 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:476888a6b7087ee9, llm:Repository description: "Nova-Proximity is a MCP and Agent Skills security scanner powered with NOVA" (Python project).
matched fp:476888a6b7087ee9, llm:Repository description: "Nova-Proximity is a MCP and Agent Skills security scanner powered with NOVA" (Python project).
matched fp:476888a6b7087ee9, llm:Repository description: "Nova-Proximity is a MCP and Agent Skills security scanner powered with NOVA" (Python project).