|
6 | 6 |
|
7 | 7 | [](LICENSE) |
8 | 8 | [](https://python.org) |
9 | | -[](https://github.com/UPinar/contrastapi/actions) |
10 | | -[](https://modelcontextprotocol.io) |
| 9 | +[](https://github.com/UPinar/contrastapi/actions) |
| 10 | +[](https://modelcontextprotocol.io) |
11 | 11 | [](https://rapidapi.com/UPinar/api/contrastapi) |
12 | 12 | [](https://www.npmjs.com/package/contrastapi) |
13 | 13 |
|
14 | | -**Security intelligence API and MCP server for AI agents.** 29 tools / 35+ endpoints: CVE lookup with EPSS/KEV enrichment, domain reconnaissance, SSL analysis, IP reputation (AbuseIPDB, Shodan), IOC/malware lookup, exploit search, technology fingerprinting, email security, phone validation, and code security scanning. Free, no API key required. |
| 14 | +**Security intelligence API and MCP server for AI agents.** 24 MCP tools / 35+ endpoints: CVE lookup with EPSS/KEV enrichment, domain reconnaissance, SSL analysis, IP reputation (AbuseIPDB, Shodan), IOC/malware lookup, exploit search, technology fingerprinting, email security, phone validation, and code security scanning. Free, no API key required. |
15 | 15 |
|
16 | 16 | **English** | [中文](README_CN.md) |
17 | 17 |
|
@@ -189,7 +189,7 @@ cd app |
189 | 189 | cd app && PYTHONPATH=. python -m pytest tests/ -v |
190 | 190 | ``` |
191 | 191 |
|
192 | | -721 tests covering auth, rate limiting, validation, database operations, domain intelligence, CVE intelligence, threat intelligence, code security (ReDoS protection, concurrency limits), tech fingerprinting, IP reputation, email security, phone validation, MCP endpoint, and API routes. |
| 192 | +756 tests covering auth, rate limiting, validation, database operations, domain intelligence, CVE intelligence, threat intelligence, code security (ReDoS protection, concurrency limits), tech fingerprinting, IP reputation, email security, phone validation, web archive, MCP endpoint, and API routes. |
193 | 193 |
|
194 | 194 | ## Stack |
195 | 195 |
|
|
0 commit comments