vtiger-mcp-server

elvmalrds/vtiger-mcp-server

3.2

If you are the rightful owner of vtiger-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

A Model Context Protocol (MCP) server for VTiger CRM integration.

Tools
8
Resources
0
Prompts
0

VTiger MCP Server

A Model Context Protocol (MCP) server for VTiger CRM integration.

Features

  • List and describe VTiger modules
  • Create, read, update, and delete records
  • Query records with filters
  • Search across modules
  • Full authentication support

Setup

  1. Install dependencies:
pip install -e .
  1. Copy .env.example to .env and configure your VTiger credentials:
cp .env.example .env
  1. Update .env with your VTiger details:
  • VTIGER_URL: Your VTiger CRM instance URL
  • VTIGER_USERNAME: Your CRM login email
  • VTIGER_ACCESS_KEY: Found in My Preferences → Access Key

Usage

Run the MCP server:

vtiger-mcp-server

Available Tools

  • vtiger_list_modules: List all accessible modules
  • vtiger_describe_module: Get module field definitions
  • vtiger_create_record: Create new records
  • vtiger_get_record: Retrieve specific records
  • vtiger_update_record: Update existing records
  • vtiger_delete_record: Delete records
  • vtiger_query_records: Query with SQL-like syntax
  • vtiger_search_records: Search across modules