A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
4 ★ · Castaldo-Solutions/mcp-vtenext · read from the GitHub search API · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 4 ★ · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository Castaldo-Solutions/mcp-vtenext;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
MCP server for VTENext CRM: exposes the WebService API as tools for Claude and other MCP-compatible clients. Requirements - Node.js 18+ - A running VTENext instance (self-hosted or Docker, see ../docker) Setup Edit .env: The access key is in VTENext under **Admin → Users → [user] → Access Key**. Read-only mode Set READ_ONLY=true to prevent any write operation on VTENext. When enabled, the tools create_opportunita, update_opportunita and add_nota_opportunita return an error instead of writing data. This is useful when the server is used by AI bots or automated agents that should only read CRM data. To run a read-only instance alongside a full-access one, pass the variable via the MCP config: Claude Code integration Add to .mcp.json in your project root: Tools Opportunità (Potentials) | Tool | Description | |------|-------------| | list_opportunita | List opportunities with optional filters (status, search, limit) | | get_opportunita | Get full details of an opportunity by ID | | search_opportunita | Search opportunities by name | | create_opportunita | Create a new opportunity *(write, blocked in read-only mode)* | | update_opportunita | Update status, amount or notes on an existing opportunity *(write, blocked in read-only mode)* | Contatti (Contacts) | Tool | Description | |------|-------------| | search_contatti | Search contacts by name, email or company | Attività e note | Tool | Description | |------|-------------| | add_nota_opportunita | Add a comment/note to an opportunity *(write, blocked in read-only mode)* | | list_attivita_opportunita | List activities linked to an opportunity | Utilità | Tool | Description | |------|-------------| | describe_modulo | Show available fields for any VTENext module | | query_raw | Run a raw VTQL SELECT query | Authentication VTENext uses the vtiger WebService protocol: 1. GET /webservice.php?operation=getchallenge → token 2. MD5(token + accessKey) → hashed key 3. POST /webservice.php with operation=login (form-encoded) → sessionName