// DOCS MCP 1.x

Security

An MCP server is a different kind of caller than a browser. The request arrives with a bearer token instead of a session, it never passes through a panel page, and the thing composing the request is a language model that reads untrusted text all day.

That last part is the one worth sitting with. An agent holding a legitimate token can be talked into using it. A prompt injection in an issue comment, a customer email or a PDF it was asked to summarise becomes an instruction, and the token does the rest.

So the useful question is not "do I trust this user" but "what can this token do if the agent behind it is following someone else's instructions". The following pages are written to answer that.

// COOKIES

A few cookies keep the site working and remember the language you are reading in. Others count visits, and those stay off until you allow them.

Cookie policy