Apviso MCP
MCP server for interacting with the APVISO AI-powered penetration testing platform from Claude Code, Cursor, Windsurf, Codex, and other MCP-compatible tools.
@apviso/mcp
MCP server for interacting with the APVISO AI-powered penetration testing platform from Claude Code, Cursor, Windsurf, Codex, and other MCP-compatible tools.
Setup
1. Get your API key
Go to your APVISO dashboard → Settings → API Keys and create a new key.
2. Add to Claude Code
claude mcp add --transport stdio apviso \
--env APVISO_API_KEY=apvk_your_key_here \
-- npx -y @apviso/mcp
On Windows (not WSL):
claude mcp add --transport stdio apviso ^
--env APVISO_API_KEY=apvk_your_key_here ^
-- cmd /c npx -y @apviso/mcp
Alternative: manual config
Add to your .mcp.json (project-scoped) or ~/.claude.json (user-scoped):
{
"mcpServers": {
"apviso": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@apviso/mcp"],
"env": {
"APVISO_API_KEY": "apvk_your_key_here"
}
}
}
}
For team projects, use environment variable expansion in .mcp.json so each developer uses their own key:
{
"mcpServers": {
"apviso": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@apviso/mcp"],
"env": {
"APVISO_API_KEY": "${APVISO_API_KEY}"
}
}
}
}
3. Verify
Run /mcp inside Claude Code to check the server status.
Configuration
| Variable | Required | Default | Description |
|---|---|---|---|
APVISO_API_KEY | Yes | — | Your API key (starts with apvk_) |
APVISO_API_URL | No | https://apviso.com/api | API base URL |
Tools
Targets
| Tool | Description |
|---|---|
list_targets | List all registered targets |
get_target | Get target details |
create_target | Register a new domain |
verify_target | Verify domain ownership (DNS, file, or meta tag) |
get_verification_instructions | Get verification steps for a target |
delete_target | Remove a target |
Scans
| Tool | Description |
|---|---|
list_scans | List scans with optional status filter |
get_scan | Get scan details and status |
create_scan | Start a new penetration test (costs credits) |
Findings
| Tool | Description |
|---|---|
list_findings | List vulnerabilities for a scan |
update_finding_status | Mark findings as fixed, accepted risk, etc. |
Reports
| Tool | Description |
|---|---|
get_report | Get the full pentest report as markdown |
Schedules
| Tool | Description |
|---|---|
list_schedules | List recurring scan schedules |
get_schedule | Get schedule details |
create_schedule | Set up recurring scans (Business/Enterprise) |
update_schedule | Modify a schedule |
delete_schedule | Remove a schedule |
Quota
| Tool | Description |
|---|---|
get_quota | Check remaining credits and billing period |
License
MIT
関連サーバー
Inday - Public Holiday API
Public holiday data for 30+ countries via AI assistants like Claude and Cursor.
Asqav
AI agent governance with quantum-safe audit trails and three-tier policy enforcement
FermatMCP
The Ultimate Math Engine - Unifying SymPy, NumPy & Matplotlib in one powerful server! Perfect for devs & researchers.
CryptoAPIs MCP Simulate
MCP server for dry-run EVM transaction simulation via Crypto APIs
satonomous-mcp
MCP server for AI agents to trade services and earn sats autonomously via Lightning escrow contracts.
PublicFinance MCP
SEC EDGAR filings, treasury rates, labor statistics, and economic indicators for financial research
ClawPay MCP
Non-custodial x402 payment layer for AI agents. Agents sign transactions locally on Base — no custodial infrastructure, no API keys, no KYC.
Time MCP Server
Provides current time and timezone conversion capabilities using IANA timezone names, with automatic system timezone detection.
SmartThingsMCP
A comprehensive FastMCP 2.0 server and client for interacting with SmartThings devices, locations, rooms, modes, scenes, and automation rules through the SmartThings API.
Crypto Data MCP
Free MCP server for real-time cryptocurrency data. 5 tools: get_price, get_market_overview, get_token_info, get_historical_prices, get_trending. 70+ tokens supported via CoinGecko API.