@vitrion/zentria-mcp
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@vitrion/zentria-mcpShow my open deals in the sales pipeline."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@vitrion/zentria-mcp
Zentria MCP server — full Zentria public team API coverage for AI assistants via the Model Context Protocol.
Published as @vitrion/zentria-mcp.
This server uses the official public REST API at /api/public. Paths and request bodies match the OpenAPI docs; they are not invented.
Features
76 tools covering discovery, to-dos, sales (people, deals, notes, activities, organizations, pipelines, forms, submissions), customers, CRM, Speed to Lead, webhooks, members, settings, and integrations
Team-bound Personal Access Token auth (
Authorization: Bearer)Automatic rate-limit retry (429 +
Retry-After)Stdio transport (Cursor, Claude Desktop, Claude Code)
Logs only to stderr (stdio-safe)
Related MCP server: Salesforce MCP
Requirements
Node.js >= 20
A Zentria team API key (Teams → API keys) with the scopes you need
Environment variables
Variable | Required | Description |
| Yes | Team Personal Access Token |
| No | Zentria origin (default |
The client also sends Accept: application/json and User-Agent: @vitrion/zentria-mcp/<version>. The API key is never written to logs.
Install
npx -y @vitrion/zentria-mcpCursor
Add to your user config (~/.cursor/mcp.json) or project config (.cursor/mcp.json):
{
"mcpServers": {
"zentria": {
"command": "npx",
"args": ["-y", "@vitrion/zentria-mcp"],
"env": {
"ZENTRIA_API_KEY": "<team-pat>",
"ZENTRIA_BASE_URL": "https://app.zentria.nl"
}
}
}
}Claude Desktop
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Use the same mcpServers block as Cursor.
Claude Code
claude mcp add zentria -- npx -y @vitrion/zentria-mcpSet ZENTRIA_API_KEY in your shell environment or MCP host config.
For AI agents
Call
get-mefirst to learn the bound team, enabled modules, and token scopes.API keys are bound to one team — you cannot switch teams with headers.
Use the narrowest scopes when minting keys (
sales:read,sales:write, etc.).Public API docs:
/api/public/docsPAT writes can emit webhooks — avoid update loops on the same event.
Tool groups
Group | Examples |
Discovery |
|
To-dos |
|
Sales |
|
Customers |
|
CRM |
|
Speed to Lead |
|
Webhooks |
|
Members |
|
Settings |
|
Development
git clone https://github.com/vitrionbv/zentria-mcp.git
cd zentria-mcp
npm install
npm run build
npm test
npm run devInspector
npm run build
npm run inspectorPublishing
Releases go to npm with trusted publishing (OIDC). Push a v* tag to run .github/workflows/npm-publish.yml. The workflow uses id-token: write and does not use NODE_AUTH_TOKEN.
Configure the trusted publisher on npm: GitHub org vitrionbv, repo zentria-mcp, workflow npm-publish.yml.
License
MIT — see LICENSE.
Links
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
- PlixanaOAuthcom.plixana
Operate the Plixana CRM from any AI: contacts, deals, quotes, WhatsApp and metrics.
API-first CRM for LLMs - contacts, companies, deals and activities over a native MCP server.
Open-source CRM your AI agents can write to: companies, people, deals, tasks, notes, pipeline.
Operate Obriym CRM from your AI assistant: leads, deals, orders, catalog, stock, marketplaces.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to perform CRM operations like creating contacts, managing deals, and updating leads through natural language using the Model Context Protocol.4-
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to query, mutate, and analyze Salesforce CRM data natively through the Model Context Protocol, without requiring API glue code.83-
- AlicenseNot gradedqualityBmaintenanceEnables LLM agents to interact with Twenty CRM data through natural language, providing tools for managing contacts, companies, opportunities, tasks, and more via the Model Context Protocol.202MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to manage CRM prospects, activities, reminders, and mailbox via natural language commands through the Model Context Protocol.3MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vitrionbv/zentria-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server