Asterisk MCP Server
Asterisk Model Context Protocol (MCP) server.
What is Asterisk MCP Server?
Asterisk MCP Server is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to asterisk model context protocol (mcp) server.
Asterisk Model Context Protocol (MCP) server.
This server falls under the APIs category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Asterisk Model Context Protocol (MCP) server.
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx asteriskConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Asterisk MCP Server
The Asterisk MCP server integrates AI assistants with the Asterisk security scanning platform, exposing tools to scan individual code snippets, scan entire codebases for security vulnerabilities, and verify whether proposed code changes introduce new security issues. It communicates with the Asterisk cloud API, so scan results are powered by Asterisk's security analysis engine rather than the LLM itself. Security-conscious development teams use it to catch vulnerabilities during the coding and code-review process without leaving their AI assistant workflow.
Prerequisites
- Python 3.10+ installed
- pipx or uvx installed for isolated package execution
- An Asterisk API key obtained from https://app.mcp.asterisk.so
- An MCP client such as Claude Desktop or Cursor
Obtain an Asterisk API key
Visit https://app.mcp.asterisk.so and create an account. Once logged in, generate an API key from the dashboard — you will need this to authenticate every tool call.
Install pipx (if not already installed)
pipx is the recommended way to run the Asterisk server in an isolated environment without polluting your global Python installation.
pip install pipx
pipx ensurepathConfigure your MCP client
Add the Asterisk server to your MCP client configuration. The API key and API URL are passed as command-line arguments. The timeout is set high (3600s) to accommodate deep codebase scans.
{
"mcpServers": {
"asterisk-mcp": {
"command": "pipx",
"args": [
"run",
"asterisk-mcp-server",
"--api-url", "https://api.mcp.asterisk.so",
"--transport", "stdio",
"--key", "YOUR_API_KEY"
],
"timeout": 3600
}
}
}Verify the connection
Restart your MCP client and check that the Asterisk tools appear in the available tool list. You can also open the settings UI by running /asterisk in your client.
Scan a code snippet
Use the scan_snippet tool through your AI assistant to check a function or block of code for security issues before committing.
Asterisk MCP Server Examples
Client configuration
Full claude_desktop_config.json block for the Asterisk MCP server. Replace YOUR_API_KEY with the key from your Asterisk dashboard.
{
"mcpServers": {
"asterisk-mcp": {
"command": "pipx",
"args": [
"run",
"asterisk-mcp-server",
"--api-url", "https://api.mcp.asterisk.so",
"--transport", "stdio",
"--key", "YOUR_API_KEY"
],
"timeout": 3600
}
}
}Prompts to try
Use these prompts with your AI assistant to trigger the Asterisk security scanning tools.
- "Scan this Python function for security vulnerabilities: [paste code]"
- "Check all files in /my/project for security issues using the Asterisk scanner"
- "I'm about to commit these changes — verify they don't introduce new security vulnerabilities"
- "Open the Asterisk settings panel with /asterisk"Troubleshooting Asterisk MCP Server
pipx run asterisk-mcp-server fails with package not found
Ensure your pip and pipx are up to date ('pip install --upgrade pipx') and that your Python version is 3.10 or higher. Run 'python --version' to confirm.
API authentication error (401) when scanning
Verify that your --key argument matches the API key shown in your Asterisk dashboard at https://app.mcp.asterisk.so. Keys are environment-specific so confirm you are using the production key.
Scan times out on large codebases
The default timeout in some clients may be too short. Ensure your MCP config includes '"timeout": 3600' (3600 seconds) for the server entry to allow deep scans to complete.
Frequently Asked Questions about Asterisk MCP Server
What is Asterisk MCP Server?
Asterisk MCP Server is a Model Context Protocol (MCP) server that asterisk model context protocol (mcp) server. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Asterisk MCP Server?
Follow the installation instructions on the Asterisk MCP Server GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Asterisk MCP Server?
Asterisk MCP Server works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Asterisk MCP Server free to use?
Yes, Asterisk MCP Server is open source and available under the Apache-2.0 license. You can use it freely in both personal and commercial projects.
Asterisk MCP Server Alternatives — Similar APIs Servers
Looking for alternatives to Asterisk MCP Server? Here are other popular apis servers you can use with Claude, Cursor, and VS Code.
Kong
★ 43.4k🦍 The API and AI Gateway
API Mega List
★ 5.4kThis GitHub repo is a powerhouse collection of APIs you can start using immediately to build everything from simple automations to full-scale applications. One of the most valuable API lists on GitHub—period. 💪
Fetch
★ 5.4kFetch web content and convert to markdown for AI consumption
Fusio
★ 2.1kSelf-Hosted API Management for Builders
Korean Law
★ 1.8k국가법령정보MCP v4.0 | 법제처 41개 API → 17개 MCP 도구. 법령·판례·조례 검색 + LLM 환각 방지 인용검증 + 조문 영향 그래프(impact_map) + 시점 비교 자동 diff(time_travel) + 시민 5단계 실행 가이드(action_plan) | 41 Korean legal APIs → 17 MCP tools
RuleGo
★ 1.5k⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
Browse More APIs MCP Servers
Explore all apis servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Asterisk MCP Server in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Asterisk MCP Server?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.