MCP.so
Sign In

Chatvolt Mcp

@MiguelMartinezCV

About Chatvolt Mcp

A Model Context Protocol server that wraps the Chatvolt API, providing tools to manage agents, datastores, and CRM workflows.

Basic information

Category

Other

Transports

stdio

Publisher

MiguelMartinezCV

Submitted by

MiguelMartinezCV

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "chatvolt-mcp": {
      "command": "npx",
      "args": [
        "chatvolt-mcp"
      ],
      "env": {
        "CHATVOLT_API_KEY": "YOUR KEY FROM chatvolt.ai"
      },
      "disabled": false,
      "alwaysAllow": [
        "get_agent"
      ]
    }
  }
}

Tools

19

Get a Chatvolt agent by its ID or handle

Create a new Chatvolt agent

List all Chatvolt agents

List CRM Scenarios

Create a new CRM Scenario

Update a CRM Scenario

Delete a CRM Scenario

List CRM Steps for a given scenario

Create a new CRM Step

Update a CRM Step

Delete a CRM Step

Enable or disable an agent integration

Partially updates an existing agent based on the ID. Allows updating one or more fields of a specific agent. Only the fields provided in the request body will be updated.

Permanently deletes a specific agent by its ID.

Processes a query (Ask something) through the specified agent.

List all Chatvolt datastores

Get a Chatvolt datastore by its ID

Create a new Chatvolt datasource

Create a new Chatvolt datastore

Overview

What is Chatvolt MCP?

A Model Context Protocol server that wraps the Chatvolt API, providing tools to manage agents, datastores, and CRM workflows. It is a TypeScript-based MCP server for integrating Chatvolt with MCP-compatible clients.

How to use Chatvolt MCP?

Install and run via npx chatvolt-mcp. Set the CHATVOLT_API_KEY environment variable with your Chatvolt API key. For use with Roo, add the server configuration to .roo/mcp.json as shown in the README.

Key features of Chatvolt MCP

  • CRUD operations for Chatvolt agents
  • Query agents with conversation context and filters
  • Enable or disable agent integrations (WhatsApp, Telegram, Instagram, ZAPI)
  • Manage CRM scenarios and their steps
  • Manage datastores and datasources
  • List and retrieve agents, scenarios, and datastores

Use cases of Chatvolt MCP

  • Automate customer support by querying agents with conversation history
  • Programmatically manage CRM workflows for contact interactions
  • Maintain and update knowledge bases through datastore management
  • Integrate Chatvolt’s agent capabilities with other MCP‑compatible assistants

FAQ from Chatvolt MCP

How do I install Chatvolt MCP?

Run npx chatvolt-mcp after setting the CHATVOLT_API_KEY environment variable with your API key.

What environment variables are required?

The only required environment variable is CHATVOLT_API_KEY, which must be set to a valid Chatvolt API token.

How can I debug the server?

Use the MCP Inspector by running npm run inspector from the project directory, which provides a browser URL for debugging.

What transport does the server use?

Comments

More Other MCP servers