MCP server for InvesVoice — manage AI voice agents from Claude Desktop, Cursor, and other MCP clients.
Project description
InvesVoice MCP Server
MCP server for InvesVoice — manage AI voice agents from Claude Desktop, Cursor, Windsurf, and other MCP-compatible clients.
Install
pip install invesvoice-mcp
Setup
1. Get a Personal Access Token
Sign in to InvesVoice → Dashboard → Tokens → New Token.
Copy the token immediately — it won't be shown again.
2. Configure your MCP client
Claude Desktop
Open Settings → Developer → Edit Config and add:
{
"mcpServers": {
"invesvoice": {
"command": "invesvoice-mcp",
"env": {
"INVESVOICE_API_URL": "https://voice.inves.dev",
"INVESVOICE_PAT": "ivpat_your_token_here"
}
}
}
}
Cursor
Go to Settings → MCP → Add Server:
{
"name": "invesvoice",
"command": "invesvoice-mcp",
"env": {
"INVESVOICE_API_URL": "https://voice.inves.dev",
"INVESVOICE_PAT": "ivpat_your_token_here"
}
}
3. Start using it
Restart your MCP client and try:
- "List my voice agents"
- "Create a customer support agent that speaks Spanish"
- "Show me the workflow for agent X"
Available Tools
| Category | Tools |
|---|---|
| Agents | Create, list, update, delete, publish, unpublish |
| Workflow | Get, save, add/remove nodes, connect nodes, rollback |
| Settings | Update language, LLM/STT/TTS providers, voice behavior |
| Keys | Create, list, revoke API keys |
| Templates | List and clone starter templates |
| Sessions | Create test sessions, check status |
| Analytics | Overview, per-agent stats, usage, quota |
| Embed | Generate embed code for websites |
Environment Variables
| Variable | Required | Description |
|---|---|---|
INVESVOICE_API_URL |
Yes | Your InvesVoice server URL |
INVESVOICE_PAT |
Yes | Personal Access Token |
INVESVOICE_CLIENT |
No | Client name for audit logs |
INVESVOICE_MODEL |
No | AI model name for audit logs |
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file invesvoice_mcp-1.0.1.tar.gz.
File metadata
- Download URL: invesvoice_mcp-1.0.1.tar.gz
- Upload date:
- Size: 19.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aff699a4d2213ca1aa24a0b0b89b4918e9f2cd54bba52b1178f40f7820f3ee94
|
|
| MD5 |
1fd6c0111ab4c174c2c5db26024acc46
|
|
| BLAKE2b-256 |
4db48e1a5090b34da5d63e11772dc48d0f43fb0d00b6d3caa4b8c3ebf69745bc
|
File details
Details for the file invesvoice_mcp-1.0.1-py3-none-any.whl.
File metadata
- Download URL: invesvoice_mcp-1.0.1-py3-none-any.whl
- Upload date:
- Size: 26.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b604a49674e2c7e6ade3dc105d7b59536364056843ee0a51c47e9fb8c0775d8a
|
|
| MD5 |
699ae02348e0c8f10435a995f47fb4aa
|
|
| BLAKE2b-256 |
17b71a10aa7f03e0df8af9136f62ad0d6aed0b7edef7543f111db71114566e2e
|