ANVE: the private AI office, on the record. See what that means

ANVE

Private AI glossary · updated 2026-10-16

Model Context Protocol (MCP)
The common plug that lets AI apps reach tools and data.

Short answer. The Model Context Protocol (MCP) is an open standard for connecting AI applications to external systems. The AI application, called the host, opens one client connection for each MCP server, and each server offers tools (actions the model can request), resources (data) and prompts (reusable templates) as JSON-RPC 2.0 messages. The MCP site compares it to a USB-C port for AI. In an office, one MCP server might expose “find invoice” and “create task” from an accounting tool, so any MCP-aware assistant can use them. The specification says hosts must get explicit user consent before invoking any tool, and that tool descriptions are untrusted unless the server is.

01

How MCP works

MCP has a client-server design. The host is the AI application, such as an assistant or an editor. For each server it connects to, the host creates one client that keeps a dedicated connection. A server is a program that provides context, and it can run on the same machine or elsewhere.

There are two layers. The data layer uses JSON-RPC 2.0 messages and defines the primitives below. The transport layer carries them: stdio for a local process on the same machine, and Streamable HTTP for remote servers, which supports bearer tokens, API keys and custom headers, with OAuth recommended. The 28 July 2026 version of the specification, current in October 2026, describes a stateless protocol in which every request carries the protocol version and the capabilities it needs.

PrimitiveWhat it isOffice example
ToolsExecutable functions the model can requestCreate a task, or find invoice 4471
ResourcesData that gives the model contextThis year’s fee schedule, a client record
PromptsReusable templates that structure an interactionA standard layout for board minutes
02

Local or remote server

The word server only means the program that serves context. Where it runs decides where your data goes and what can go wrong.

KindHow it connectsWhere your data goesMain risk
Local serverstdio: a program started on the same machine as the hostStays on that machine unless the program sends it elsewhereYou run downloaded code. The security guide warns of malicious startup commands, and says a client that offers one-click setup must show the exact command and get explicit approval first
Remote serverStreamable HTTP: run by a provider and shared by many clientsTo the provider that runs the serverTokens and scopes: broad scopes raise the damage if a token leaks
03

What the specification says about security

  • Hosts must obtain explicit user consent before invoking any tool, and users should understand what a tool does before authorising it.
  • Tools represent arbitrary code execution. Descriptions of tool behaviour, such as annotations, are untrusted unless they come from a trusted server.
  • For trust and safety there should always be a human in the loop with the ability to deny tool invocations.
  • Token passthrough, where a server accepts a token that was not issued to it and forwards it to another service, is forbidden by the authorisation specification.
  • Scopes should be minimal. The security guide describes a progressive, least-privilege scope model and logging of scope elevation events.
04

Before an administrator approves a connector

  • Who runs the server: your office, the tool vendor or a third party? A remote server receives whatever the model sends it.
  • Which tools does it expose, and which of them can change or delete data?
  • What scopes does it ask for? Prefer read-only.
  • Does it log each call, and can you see that log?
  • What happens when its tool list changes? The specification lets servers announce changes, so re-check a connector after an update.
  • Can you switch it off for one team without affecting the others?
05

Where ANVE stands

On ANVE, Zoho and other tools can connect through MCP connectors that an administrator approves. ANVE’s security page (/security) says a connector sends that service only what it is asked to fetch or send, every call is logged on the box, and ready-made Google Workspace and Zoho connectors are not on ANVE yet. The tools an agent can use must also be approved by an administrator, and a tool that changes is switched off.

06

Questions people ask

Who created MCP?
Anthropic introduced it, and its December 2024 engineering article calls MCP a recently released protocol. The project now describes itself as an open-source standard supported by many assistants and development tools.
Is MCP the same as an API?
No. An API is one system’s own interface. An MCP server describes tools, which can include API calls, in a standard format so that any MCP-aware application can find and use them.
Does MCP send my data to the cloud?
Only if the server or the model is in the cloud. A local server keeps its data on its machine, and a remote server receives what is sent to it. Check where both the server and the model run.
Does MCP need a particular AI model?
No. MCP covers the exchange of context between applications and servers. The architecture guide says it does not dictate how an AI application uses language models.
Who approves a connector on ANVE?
An administrator. ANVE’s published security page says connectors exist only if an administrator approves one, that a connector sends the service only what it is asked to fetch or send, and that every call is logged on the box.
07

What is not real yet

No sealed ANVE unit exists; every image of the appliance on this site is a labelled render. The software runs today on a development machine. No customers yet, no certifications, no delivery date, and the final price is not announced.

Reservations are ₹999 in India or US$12 elsewhere, refundable in full until you confirm an order in writing (terms). Offices that cannot use cloud AI can apply to be one of ten design partners.