> ## Documentation Index
> Fetch the complete documentation index at: https://docs.developers.mijnklantportaal.nl/llms.txt
> Use this file to discover all available pages before exploring further.

# MCP server

<Info>Our MCP server is currently available in beta.</Info>

## What is an MCP server?

MCP (Model Context Protocol) is an open standard that lets AI applications (like chat assistants, IDE copilots, agents, and similar tools) connect
to external systems in a consistent way. Instead of every AI application needing custom, one-off integration code for every external service, MCP
defines a common protocol that both sides speak.

## MCP endpoint

Currently, MijnKlantportaal provides only an MCP server for the managing portal. The MCP server for the managing portal can be found at:
`https://mcp.mijnklantportaal.nl/v1/manage`

## Authentication

Authentication for the MCP server runs over OAuth. Once you connect to the MCP server, you are asked to authenticate with your MijnKlantportaal admin
account. After logging in, you will be prompted to give permission to the MCP server to access your data.

## What can the MCP server do?

At this time, the MCP server can only provide data. It is not possible yet to perform actions over MCP, like creating invoices, adding customers, etc.
The plan is to make this possible in future updates.

You can consult the following data via the MCP server:

* Agreements
* Appointments
* Customers
* Customer groups
* Offers & invoices

<Warning>
  ##### Privacy warning for free LLM users

  Your conversations may be used for AI training. Most free-tier AI services retain and analyze your messages to improve their models. This means your
  questions, personal information, and discussions could become part of their training data, including the data fetched from MijnKlantportaal.
</Warning>
