Protocol
Vectis exposes your tenant’s data and write-back surface over the open-standard Model Context Protocol. Point any compliant client at your instance — Vectis itself never calls an AI model. Compatible with Claude, Cursor, ChatGPT, Continue, and any self-hosted client.
Tokens are sha256-hashed and stored only in your tenant’s database. A token issued at acme.mspvectis.com cannot authenticate at any other tenant — the hash literally does not exist there.
Any MCP-compliant client works: Claude Desktop, Cursor, ChatGPT custom GPT Actions, Continue with a local Ollama model, LibreChat, open-webui. Same endpoint, same token.
Vectis ships no AI model and calls no AI vendor. If your policy forbids third-party AI processors, point a self-hosted client at the same endpoint and your data stays on your machine.
The endpoint speaks Model Context Protocol (Streamable HTTP transport). Each client below has documented setup instructions in the setup guide.
Prompt
“Which customers blew up overnight?”
Client → Vectis
tools/call list_alerts {
"severity": "critical",
"status": "open"
}Vectis → Client
{ "alerts": [
{ "title": "RAID degraded",
"customerName": "Acme Inc.",
"severity": "critical" }
] }Every tool call lands in the tenant audit log with the calling user, redacted arguments, and the token prefix. Operators can revoke tokens instantly from /account/mcp.