Connect
Optimize
Secure
Announcing StackOne Defender: leading open-source prompt injection guard for your agent • Read More →
StackOne's Vtiger MCP server gives AI agents 56 ready-to-use actions for Vtiger — with built-in authentication, security, governance, token efficiency, and high tool-calling accuracy.
Coverage
Create, read, update, and delete across Vtiger — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Vtiger MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Vtiger tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Vtiger call.
Tools Discovery →A Vtiger MCP server lets AI agents read and write Vtiger data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Vtiger MCP server ships with 56 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Vtiger's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Create a new contact record in Vtiger CRM with personal and address details
Query contact records from Vtiger CRM with pagination support
Retrieve a single contact record by its composite ID from Vtiger CRM
Search for contacts by email address or phone number using the /lookup endpoint
Partially update a contact record using the /revise endpoint, sending only changed fields
Permanently delete a contact record from Vtiger CRM by its composite ID
Create a new account/organization record in Vtiger CRM with billing and company details
Query account (organization) records from Vtiger CRM with pagination support
Retrieve a single account/organization record by its composite ID from Vtiger CRM
Search for accounts by email address or phone number using the /lookup endpoint
Partially update an account record using the /revise endpoint, sending only changed fields
Permanently delete an account/organization record from Vtiger CRM by its composite ID
Create a new deal/opportunity record in Vtiger CRM linked to an account
Query deal (Potentials) records from Vtiger CRM with pagination support
Retrieve a single deal/opportunity record by its composite ID from Vtiger CRM
Partially update a deal record using the /revise endpoint, sending only changed fields
Permanently delete a deal/opportunity record from Vtiger CRM by its composite ID
Create a new lead record in Vtiger CRM with contact and company details
Query lead records from Vtiger CRM with pagination support
Retrieve a single lead record by its composite ID from Vtiger CRM
Search for leads by email address or phone number using the /lookup endpoint
Partially update a lead record using the /revise endpoint, sending only changed fields
Permanently delete a lead record from Vtiger CRM by its composite ID
Create a new task, meeting, or call activity in the Vtiger CRM Calendar module
Query task and activity records from the Vtiger CRM Calendar module with pagination support
Retrieve a single task/activity record by its composite ID from the Vtiger CRM Calendar module
Partially update a task/activity record using the /revise endpoint, sending only changed fields
Permanently delete a task/activity record from the Vtiger CRM Calendar module by its composite ID
Create a new product record in the Vtiger CRM product catalog
Query product catalog records from Vtiger CRM with pagination support
Retrieve a single product record by its composite ID from Vtiger CRM
Partially update a product record using the /revise endpoint, sending only changed fields
Permanently delete a product record from the Vtiger CRM catalog by its composite ID
Create a new document or note record in Vtiger CRM
Query document and note records from Vtiger CRM with pagination support
Retrieve a single document/note record by its composite ID from Vtiger CRM
Partially update a document/note record using the /revise endpoint, sending only changed fields
Permanently delete a document/note record from Vtiger CRM by its composite ID
Create a relationship link between two existing records in Vtiger CRM
Retrieve all records of a specific module type that are related to a given source record
Query related records with SQL-like filter criteria, scoped to a source record's relationships
Remove a relationship link between two records without deleting either record
Add one or more classification tags to a record in Vtiger CRM
Retrieve all tags currently assigned to a specific record in Vtiger CRM
Remove specific tags from a record, optionally removing them from all records in Vtiger CRM
Retrieve the authenticated user's profile and session details from Vtiger CRM
Query all CRM user records with pagination support using SQL-like syntax
Retrieve the parent-child organizational hierarchy for an account in Vtiger CRM
List all accessible CRM modules (entity types) available to the authenticated user
Discover which modules have relationship definitions with a given module in Vtiger CRM
Download the binary content of a file attachment from Vtiger CRM by its resource ID
Retrieve the value dependency mapping between two linked picklist fields in a module
Retrieve records modified since a Unix timestamp for incremental data synchronization
Convert a qualified lead into a contact and account, optionally creating a deal simultaneously
Retrieve the schema, field definitions, and metadata for a specific Vtiger CRM module
Reopen a previously closed or completed record in Vtiger CRM
Connect your AI agent to Vtiger and help your team scale the sales operations they run by hand today.
Use StackOne to connect your AI agent to your CRM, email, and calendar tools to automate post-demo follow-up.
ViewUse StackOne to connect your AI agent to your CRM, email, and calendar tools to automate deal risk scoring and pipeline alerts.
ViewUse StackOne to connect your AI agent to your helpdesk, CRM, and messaging tools to automate ticket triage and priority routing.
ViewOne endpoint. Any framework. Your agent is talking to Vtiger in under 10 lines of code.
MCP Clients
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}380+ actions
126+ actions
121+ actions
120+ actions
76+ actions
75+ actions
73+ actions
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.