MCP Server for QuickVoice.app
A MCP server to communicate with QuickVoice AI Voice agents.
claude_desktop_config.json
:{
"mcpServers": {
"QuickVoice": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"QUICKVOICE_AGENT_ID",
"-e",
"QUICKVOICE_API_KEY",
"rexanity/quickvoice-mcp"
],
"env": {
"QUICKVOICE_AGENT_ID": "your-agent-id",
"QUICKVOICE_API_KEY": "your-api-key"
}
}
}
}
Try asking Claude:
⚠️ Note: Using QuickVoice will consume API credits based on your account’s billing terms.
For detailed instructions on integrating QuickVoice with Claude Desktop, see CLAUDE_DESKTOP.md{:target=“_blank”}.
## Pull the Docker image
docker pull rexanity/quickvoice-mcp
## Run the container
docker run -e QUICKVOICE_AGENT_ID="your-agent-id" -e QUICKVOICE_API_KEY="your-api-key" rexanity/quickvoice-mcp
pip install -e .
python -m src.server
You can configure your QuickVoice API credentials in one of the following ways:
Set the following environment variables:
export QUICKVOICE_AGENT_ID="your-agent-id"
export QUICKVOICE_API_KEY="your-api-key"
export QUICKVOICE_API_ENDPOINT="http://your-api-endpoint" # Optional, defaults to http://localhost:8000
export LOG_LEVEL="INFO" # Optional, defaults to INFO
Create an MCP config file by copying the example:
cp mcp_config.json.example ~/.config/mcp/config.json
Then update the values in the config file:
{
"mcpServers": {
"QuickVoice": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"QUICKVOICE_AGENT_ID",
"-e",
"QUICKVOICE_API_KEY",
"rexanity/quickvoice-mcp"
],
"env": {
"QUICKVOICE_AGENT_ID": "your-agent-id",
"QUICKVOICE_API_KEY": "your-api-key"
}
}
}
}
response = initiate_call(
phone_number="1234567890",
context="Customer information and relevant details",
instruction="Ask about their dinner plans"
)
## Install Poetry if you don't have it
curl -sSL https://install.python-poetry.org | python3 -
## Install dependencies
poetry install
## Activate the virtual environment
poetry shell
## Run the server in development mode
poetry run python -m src.server
## Build the development image locally
docker build -t quickvoice-mcp-dev --target development .
## Run with mounted source code for live reloading
docker run -v $(pwd):/app -e QUICKVOICE_AGENT_ID="your-agent-id" -e QUICKVOICE_API_KEY="your-api-key" -e QUICKVOICE_API_ENDPOINT="http://host.docker.internal:8000" quickvoice-mcp-dev
Note: While the
:latest
tag is implied when no tag is specified, using explicit tags (like:dev
or:1.0.0
) is recommended for production environments to ensure version stability.
~/Library/Logs/Claude/mcp-server-quickvoice.log
%APPDATA%\Claude\logs\mcp-server-quickvoice.log
host.docker.internal
is used for local developmentTerraform Mcp Server
Terraform Registry MCP Server
Mcp Codex Keeper
An intelligent MCP server that serves as a guardian of development knowledge, providing Cline assistants with curated access to latest documentation and best practices across the software development landscape
Face Generator
MCP server for generating human face images with various shapes and sizes
Obsidian Knowledge-Management MCP (Model Context Protocol) server that enables AI agents and development tools to interact with an Obsidian vault. It provides a comprehensive suite of tools for reading, writing, searching, and managing notes, tags, and frontmatter, acting as a bridge to the Obsidian Local REST API plugin.
An MCP server for accessing data from Data.gov, providing tools and resources for interacting with government datasets.
A Model Context Protocol (MCP) server that provides onchain tools for LLMs, allowing them to interact with the Base network and Coinbase API.