KVcore MCP/CLI for Openclaw

A comprehensive developer tool for managing KVcore CRM operations, communication logging, and contact updates via terminal or AI agent interfaces.

danielfoch
v0.1.0
Feb 15, 2026
0
1.8k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install kvcore-mcp-cli

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install kvcore-mcp-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is KVcore MCP/CLI?

The KVcore MCP/CLI skill provides a powerful interface for interacting with the KVcore Public API v2. It allows developers and automation specialists to perform critical CRM actions such as managing contacts, tagging leads, and logging communications without leaving their command-line environment or AI chat interface. By integrating this skill into Openclaw Skills, users can build sophisticated sales and marketing automations that bridge the gap between technical workflows and relationship management.

This skill is designed for flexibility, offering both a structured Model Context Protocol (MCP) server for AI agents and a direct CLI for manual operations. It supports deep CRM integration, including raw endpoint access for advanced users and optional Twilio support for outbound call fallbacks, ensuring that every aspect of lead management is accessible through Openclaw Skills.

KVcore MCP/CLI Use Cases

  • Automating lead nurturing by adding notes and tags to contacts based on external triggers within Openclaw Skills.
  • Scheduling follow-up calls and managing user tasks directly through AI-driven chat interfaces.
  • Sending localized emails and SMS messages to CRM contacts via simple command-line triggers.
  • Performing bulk updates or data migrations using the raw endpoint access for complex CRM schemas.
  • Creating automated outbound calling workflows using the integrated Twilio fallback capabilities.

How KVcore MCP/CLI Works

  1. The user authenticates the skill by providing a valid KVcore API Token in the environment configuration.
  2. The Openclaw Skills runner initializes either the MCP server for agentic interaction or the CLI for direct terminal usage.
  3. The skill maps user commands—such as searching for a contact or scheduling a call—to specific KVcore API v2 endpoints.
  4. If configured, the skill can route outbound call requests through Twilio for environments requiring programmable voice fallback.
  5. The system processes the CRM response and returns structured data or success logs to the user or calling AI agent.

KVcore MCP/CLI Setup

To get started with this skill, ensure your environment is configured with the necessary credentials. Use the following commands to set up and run the skill within the Openclaw Skills framework:

# Set required environment variables
export KVCORE_API_TOKEN='your_api_token'

# Optional: Set Twilio credentials for call fallback
export TWILIO_ACCOUNT_SID='your_sid'
export TWILIO_AUTH_TOKEN='your_token'
export TWILIO_FROM_NUMBER='+1234567890'

# Start the MCP server
npm run dev:kvcore-mcp

# Or build and use the CLI
npm run build
node packages/kvcore-cli/dist/index.js contact search --query "John Smith" --pretty

KVcore MCP/CLI Data Schema & Taxonomy

The skill organizes CRM data into logical entities to ensure clarity when used with Openclaw Skills. Data is typically returned in pretty-printed text for CLI users or raw JSON for automation.

Entity Key Fields Functionality
Contacts id, first_name, last_name, email, phone Search, create, and update lead information.
Tags tag_name, contact_id Organize and segment leads for marketing campaigns.
Activities note_body, call_status, scheduled_at Log notes, schedule calls, and track interactions.
Messaging subject, body, contact_id Send and log email or text communications.
Tasks task_id, user_id, status Manage daily operational workflows for CRM users.

KVcore MCP/CLI Advanced Features

  • Raw API access through the kvcore_request tool allows for interaction with any KVcore v2 endpoint not natively wrapped by the skill.
  • Seamless Twilio integration provides a robust fallback mechanism for creating outbound calls directly from the interface.
  • Support for Openclaw Skills multi-agent workflows, enabling AI agents to autonomously handle lead follow-ups and task management.
  • Comprehensive CLI flags including --pretty for human-readable output and --json for machine-readable data pipeline integration.
  • Real-time campaign refreshes to ensure all marketing automations are up to date within the CRM environment.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*