home / mcp / volkern mcp server
Provides an MCP bridge to Volkern CRM for leads, appointments, tasks, messaging, and notes through AI-enabled clients.
Configuration
View docs{
"mcpServers": {
"dexpertmx-mcp-volkern": {
"command": "volkern-mcp-server",
"args": [],
"env": {
"VOLKERN_API_KEY": "YOUR_API_KEY",
"VOLKERN_API_URL": "https://volkern.app/api"
}
}
}
}You can run Volkern MCP Server locally to connect Volkern CRM with AI agents and MCP clients. It acts as a bridge that lets you access leads, appointments, tasks, notes, and more through standardized MCP commands, enabling seamless workflows with your preferred AI assistant or client.
To use the Volkern MCP Server, install and run the server locally or via your preferred package manager, then configure your MCP client to connect to the local process. The server exposes a set of tools for managing leads, appointments, services, tasks, messaging, and interactions. Use the client to issue the available tools and receive structured responses that drive your automation or conversational flows.
Prerequisites: Node.js is recommended for building or running from source. Ensure you have a terminal or command prompt with access to npm and Node. If you prefer not to install globally, you can run the server using npx or build from source.
Configuration and usage details are provided below. You will typically set an API key for Volkern and point the server to the Volkern API. Your MCP client will be configured to launch the Volkern MCP Server process with the appropriate command and environment variables. The server supports multiple runtime options depending on how you install or run it.
The server requires the following environment variables to operate correctly:
Protect your API key and restrict access to the MCP endpoints to trusted clients. Do not expose the API key in public scripts or logs. Use environment variables securely and rotate keys as needed.
If you encounter issues, verify your API key, ensure network access to Volkern, and confirm the correct command is used to start the server according to your installation method.
This server provides a structured set of tools to manage leads, appointments, services, tasks, messages, and notes, enabling automated workflows and AI-assisted interactions with Volkern CRM.
Typical usage involves calling a series of tools to perform a workflow, such as creating a lead, checking availability, then scheduling an appointment, all through the MCP interface.
For development workflows, you can run the server in development mode, build, and then start the compiled server as described in the installation steps.
List leads with optional filters to refine results.
Retrieve detailed information for a lead by its ID.
Create a new lead with provided details.
Update an existing lead with new information.
Check available time slots for appointments.
List appointments with optional filters.
Create a new appointment for a lead.
Update an existing appointment.
Confirm, cancel, or reschedule an appointment.
List catalog services.
Get details for a specific service.
Create a follow-up task for a lead.
List tasks for a lead.
Mark a task as completed.
Send a WhatsApp message.
List conversations related to a lead.
List interactions such as calls, emails, or meetings.
Record a new interaction (call, email, meeting).
List notes associated with a lead.
Add a note to a lead.