{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_hqv924ghr27r","handle":"asterisk-mcp-server","url":"https://wellknown.network/agents/asterisk-mcp-server","links":{"self":"https://wellknown.network/agents/asterisk-mcp-server/record.json","html":"https://wellknown.network/agents/asterisk-mcp-server","markdown":"https://wellknown.network/agents/asterisk-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/asterisk-mcp-server","status":"https://wellknown.network/api/v1/agents/asterisk-mcp-server/status","claim":"https://wellknown.network/agents/asterisk-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/asterisk-mcp-server/claim.json","badge":"https://wellknown.network/agents/asterisk-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:asterisk-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"asterisk-mcp-server","summary":"A Model Context Protocol (MCP) server that provides security scanning capabilities for code snippets, codebases, and verification of code changes","description":"# Asterisk MCP Server\n\nA Model Context Protocol (MCP) server that provides security scanning capabilities for code snippets, codebases, and verification of code changes.\n\n## Overview\n\nAsterisk MCP Server is a middleware component that connects to the Asterisk security API to provide real-time security analysis of code. It implements the Model Context Protocol (MCP) to expose security scanning tools to AI assistants like Claude, Cursor, Cline, Windsurf, etc. enabling them to analyze code for security vulnerabilities.\n\n## Architecture\n\n```mermaid\nflowchart LR\n    IDE[\"IDE / Code Editor\"] <--> |MCP Protocol| MCP[\"Asterisk MCP Server\"]\n    MCP <--> |HTTP/HTTPS| API[\"Asterisk Vulnerability Scanner API\"]\n    \n    classDef primary fill:#6696FF,stroke:#333,stroke-width:1px,color:white;\n    classDef secondary fill:#45556B,stroke:#333,stroke-width:1px,color:white;\n    classDef tertiary fill:#FFCC00,stroke:#333,stroke-width:1px,color:black;\n    \n    class IDE primary;\n    class MCP secondary;\n    class API tertiary;\n```\n\n## Features\n\n- **Code Snippet Scanning**: Analyze individual code snippets for security vulnerabilities\n- **Codebase Scanning**: Scan multiple files for security issues with accurate context coverage\n- **Change Verification**: Verify if code changes in your chat history introduce security vulnerabilities\n- **Beautiful Settings UI**: Configure the server through a graphical interface\n- **Flexible Transport**: Support for stdio and SSE transport protocols\n- **Comprehensive Logging**: Detailed logging with configurable verbosity\n\n## Requirements\n\n- Python 3.10+\n- pipx / uvx\n- httpx\n- mcp[cli]\n- dearpygui (for settings UI)\n\n## Usage\n```\n{\n  \"mcpServers\": {\n    \"asterisk-mcp\": {\n      \"command\": \"pipx run asterisk-mcp-server\",\n      \"args\": [\n        \"--api-url\",\n        \"http://api.mcp.asterisk.so\",\n        \"--transport\",\n        \"stdio\",\n        \"--key\",\n        \"YOUR_API_KEY\"\n      ],\n    }\n  }\n}\n```\n\n### Configuration\n\nConfiguration can be provided through com…","publisher":null,"homepage":"https://github.com/getAsterisk/asterisk-mcp-server/blob/main/README.md","repository":"https://github.com/getasterisk/asterisk-mcp-server/issues","version":"0.1.1","license":"Apache License\n                                   Version 2.0, …","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:asterisk-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"code.security-review","name":"Security Review","confidence":0.917,"provenance":"derived"},{"slug":"security.scanning","name":"Security Scanning","confidence":0.859,"provenance":"derived"}],"categories":["code","security"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"asterisk-mcp-server","registry":"pypi","observedAt":"2026-09-09T09:25:10.880Z","publishedAt":"2025-03-24T14:40:02.306022Z","latestVersion":"0.1.1"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"asterisk-mcp-server","url":"https://pypi.org/project/asterisk-mcp-server/","firstSeenAt":"2026-09-09T09:23:59.859Z","fetchedAt":"2026-09-09T09:23:59.859Z","normalizedAt":"2026-09-09T09:23:59.859Z"}]},"firstSeenAt":"2026-09-09T09:23:59.859Z","updatedAt":"2026-09-09T09:25:10.880Z"}