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

# MCP gateway

> Perimeter abstraction for AI and partner access.

# MCP gateway

## Purpose

Finpace MCP is the **controlled boundary** between:

* internal banking services
* external partners
* AI agents
* white-label AI interfaces

Its job is to expose the right tools and data **without exposing core APIs directly**.

## Responsibilities

* tool publication and cataloging
* credential isolation
* tenant and partner segmentation
* request normalization
* rate limiting
* policy hooks
* audit correlation

## Tool design pattern

A tool represents a business-safe action.

Good examples:

* `get_customer_overview`
* `list_open_tasks`
* `prepare_payment_for_approval`
* `summarize_credit_application`
* `request_missing_document`

Bad examples:

* `run_any_sql`
* `patch_any_customer_record`
* `override_limit_without_control`

## Isolation model

The documentation assumes:

* separate partner contexts
* separate service principals
* explicit capability grants
* logging by tool, partner, and tenant
* policy packs attached per integration
