mcpField
V
Vtiger MCP by usefulapi

Vtiger MCP by usefulapi

Remote
usefulapi.ioBusiness & Marketing0Updated today

About Vtiger MCP by usefulapi

Vtiger MCP by usefulapi connects MCP clients to Vtiger CRM records and modules. It supports searching, reading, creating, and updating records, with tools for tags and record queries.

Key features

  1. 01Search and retrieve CRM records
  2. 02Inspect and count modules and records
  3. 03Run SELECT queries and look up contacts
  4. 04Create and update records
  5. 05Read and add record tags
  6. 06OAuth-based access to Vtiger

Use cases

  1. 01Find leads, contacts, or other CRM records
  2. 02Review module structure and record counts
  3. 03Create or update CRM entries
  4. 04Apply tags to records

MCP support

Exposes Vtiger CRM modules, record search and queries, record updates, and tagging as tools for MCP clients. Clients connect to its remote endpoint and authenticate with Vtiger credentials through the login flow.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://vtiger.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

Vtiger MCP by usefulapi

Live endpoint: https://vtiger.usefulapi.io/mcp

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://vtiger.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http vtiger https://vtiger.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{
  "mcpServers": {
    "vtiger": {
      "url": "https://vtiger.usefulapi.io/mcp"
    }
  }
}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Vtiger credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/vtiger/

On first connect you will enter your Vtiger CRM address, your username and your Access Key. They are validated, stored per-user, and scoped to you. No keys in config files.

Tools

ToolTypeWhat it does
vtiger_get_mereadGet the connected user
vtiger_list_modulesreadList modules
vtiger_describe_modulereadDescribe a module
vtiger_list_recordsreadList or search records
vtiger_count_recordsreadCount records
vtiger_queryreadRun a SELECT query
vtiger_get_recordreadGet a record
vtiger_lookupreadFind records by email or phone
vtiger_list_related_modulesreadList related modules
vtiger_get_tagsreadGet a record's tags
vtiger_create_recordwriteCreate a record
vtiger_update_recordwriteUpdate fields of a record
vtiger_add_tagswriteAdd tags to a record
vtiger_usage_statusmetaUsage status (free-tier meter)
vtiger_request_featuremetaRequest a missing feature
vtiger_upgrademetaUpgrade to Pro (unlimited*)
vtiger_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per account)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with vtiger_upgrade (it returns a Stripe Checkout link). Cancel any time with vtiger_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running vtiger_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.