mcp-server
Verified Safeby Bandwidth
Overview
The Bandwidth Official MCP Server enables AI agents to interact with various Bandwidth APIs for communication services, allowing programmatic control over messaging, voice, MFA, and compliance operations.
Installation
uvx --from ./ startEnvironment Variables
- BW_USERNAME
- BW_PASSWORD
- BW_ACCOUNT_ID
- BW_NUMBER
- BW_MESSAGING_APPLICATION_ID
- BW_VOICE_APPLICATION_ID
- BW_MCP_TOOLS
- BW_MCP_EXCLUDE_TOOLS
Security Notes
The server follows good security practices by loading sensitive API credentials from environment variables. It fetches OpenAPI specifications from hardcoded, trusted Bandwidth URLs and includes a cleaning step to remove potentially dangerous 'callbacks' and 'x-' fields from the spec, reducing the risk of malicious spec injection. Authentication uses standard Basic HTTP authentication over HTTPS. No obvious 'eval' or malicious patterns were found in the provided source code.
Similar Servers
klavis
Develop and deploy AI agents that interact with a wide array of web services (e.g., Gmail, YouTube, LinkedIn, Supabase, Salesforce, Kubernetes) through a standardized Model Context Protocol (MCP), often orchestrated by an intelligent routing layer like Strata.
mcp-discord
Enables AI assistants to interact with the Discord platform by providing a set of Discord-related functionalities via the Model Context Protocol (MCP).
mcp-servers
An MCP server for managing files in Google Cloud Storage, supporting CRUD operations (save, get, search, delete) and exposing files as resources.
git-netai
Provides a unified, asynchronous Model Context Protocol (MCP) server for managing multi-platform network infrastructure (routers, firewalls, WiFi, monitoring, data centers) via a single AI-accessible API.