liveBook · Manning

MCP server

As explained in Authorization in Action

An MCP server is a software component that exposes tools and data-source capabilities through the Model Context Protocol.

An MCP server is the integration layer that exposes external tools and data sources to an AI application through the Model Context Protocol. It presents discoverable tools with names, descriptions, and input schemas, then translates structured agent requests into system-specific API calls and returns usable results. section 18.2

A server might expose document search, calendar access, database queries, or workflow actions. MCP standardizes exposure and invocation, but it does not decide whether a request is authorized; that decision belongs to the surrounding authorization architecture. section 18.2

{
  "name": "documents.search",
  "description": "Search customer documents available to the current task.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "customerId": { "type": "string" },
      "query": { "type": "string" }
    },
    "required": ["customerId", "query"]
  }
}

A document-search tool listing shows how an MCP server describes an operation and constrains agent inputs with a JSON schema. section 18.2

How Authorization in Action covers it

How deep it goes
Explains discovery, schemas, API translation, and result handling, but stops short of defining authorization decisions.
Examples
Uses document search, calendar access, database queries, workflow actions, and a customer-document JSON tool schema.
What you can do after
Apply structured tool exposure to integrate agents with multiple systems without custom integration code for each one.
How it connects
Ties Model Context Protocol to AI agents, tool interfaces, APIs, authorization, policy enforcement points, and Policy Decision Points.

Also explained in

Compare how 12 books explain MCP server →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Authorization in Action. The section links point to the parts of the book it draws on.