Asterisk MCP Server
@getAsterisk
About Asterisk MCP Server
Asterisk Model Context Protocol (MCP) server.
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Asterisk MCP Server?
A middleware server 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 (e.g., Claude, Cursor, Cline, Windsurf) so they can analyze code for vulnerabilities.
How to use Asterisk MCP Server?
Install with pipx or uvx, then run with command‑line arguments (e.g., --api-url, --key, --transport). Configuration can also be done through the graphical settings UI. A sample MCP client configuration is provided in the README.
Key features of Asterisk MCP Server
- Code Snippet Scanning for security vulnerabilities
- Codebase Scanning with accurate context coverage
- Change Verification for code in chat history
- Graphical Settings UI (dearpygui)
- Flexible stdio and SSE transport protocols
- Comprehensive logging with configurable verbosity
Use cases of Asterisk MCP Server
- Scan a code snippet for vulnerabilities during development
- Scan an entire codebase for security issues
- Verify that code changes do not introduce new vulnerabilities
- Integrate real‑time security analysis into AI‑assisted coding
FAQ from Asterisk MCP Server
How do I get an API key?
Get your API key from https://app.mcp.asterisk.so.
What transport protocols are supported?
The server supports stdio and sse (set via the --transport argument).
What are the system requirements?
Python 3.10+, pipx / uvx, and dependencies including httpx, mcp[cli], and dearpygui (for the settings UI).
How do I resolve authentication errors?
Check that your API key is correctly set and has the necessary permissions. Regenerate the key from the dashboard if needed.
How do I fix timeout errors for large codebases?
Increase the API timeout setting, analyze smaller portions of code separately, or check your network connection stability.
Frequently asked questions
How do I get an API key?
Get your API key from [https://app.mcp.asterisk.so](https://app.mcp.asterisk.so).
What transport protocols are supported?
The server supports `stdio` and `sse` (set via the `--transport` argument).
What are the system requirements?
Python 3.10+, `pipx` / `uvx`, and dependencies including `httpx`, `mcp[cli]`, and `dearpygui` (for the settings UI).
How do I resolve authentication errors?
Check that your API key is correctly set and has the necessary permissions. Regenerate the key from the dashboard if needed.
How do I fix timeout errors for large codebases?
Increase the API timeout setting, analyze smaller portions of code separately, or check your network connection stability.
Basic information
More Other MCP servers
Nginx UI
0xJackyYet another WebUI for Nginx
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Comments