# My Insure Bank (MIB) [Health: Active]

**Category:** 💰 Finance & Fintech  
**Repository:** https://github.com/ignitesolutions-op/mib-mcp  
**GitHub Stars:** 0  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/my-insure-bank-mib

## Description
Live Nigerian insurance quotes across insurers, free policy check-up, and hosted checkout links.

## Tools
Capabilities this server exposes over MCP:

- **get_quote_requirements** — The exact details to collect from the customer per line (the same rating inputs MIB's own quote forms use) — call this first, ask, then quote.
- **compare_insurance_quotes** — Live premiums across MIB's partner insurers (NSIA, Universal, Heirs, Tangerine, Cornerstone, NEM, WellaHealth, emPLE…) for motor, health, travel and gadget cover — each offer includes a `buy_url`.
- **list_insurance_products** — Browse the live product catalogue MIB carries per insurer.
- **policy_checkup** — MIB's free "am I overpaying?" second opinion on a policy held with any insurer (requires the customer's name + phone; MIB's licensed brokers may follow up).
- **get_purchase_requirements** — Everything to collect before checkout — for motor: the full vehicle (make, model, year, body type, colour, usage, plate, chassis/VIN, engine number, seats), the insured's address, and a next of kin.
- **get_buy_link** — Hosted checkout link for a chosen offer. For motor, pass the collected vehicle/insured/next-of-kin and the checkout page arrives fully prefilled — the customer only signs in, reviews and pays.
- **about_mib_for_developers** — What MIB is and how to get partner API keys.

## Claude Desktop Quick Installation
Remote MCP endpoint (confidence: high). Install path detected from listing signals. Add as a URL/SSE server in your client:

```json
"mcpServers": {
  "my-insure-bank-mib": {
    "url": "https://myinsurebank.com/developers/mcp"
  }
}
```

## Documentation

## What My Insure Bank (MIB) MCP server does

My Insure Bank (MIB) MCP server exposes insurance marketplace functions from My Insure Bank, a NAICOM-licensed Nigerian marketplace operated by PRA Insurance Brokers. It is intended for AI assistants that need to gather quote inputs, compare current offers, review an existing policy, or direct a customer to checkout.

The quote comparison tool covers motor, health, travel, and gadget insurance. Results come from MIB partner insurers, including names such as NSIA, Universal, Heirs, Tangerine, Cornerstone, NEM, WellaHealth, and emPLE. Offers include a purchase URL. Amounts are returned in Nigerian naira.

A separate policy checkup provides a second opinion on whether a customer may be paying too much for an existing policy. That operation requires the customer's name and phone number, and MIB's licensed brokers may follow up.

## How it works

The server uses MCP Streamable HTTP and is available at:

`https://mcp.myinsurebank.com/mcp`

It runs as a stateless Cloudflare Worker that communicates with MIB's public storefront API. Agents do not need to manage a session or provide an API key for ordinary access. An optional partner key can be sent as a bearer token for attribution; partner API keys are obtained through MIB's developer program.

A typical quoting flow starts with `get_quote_requirements`. The agent uses the returned fields to collect the rating information required for the selected insurance line, then calls `compare_insurance_quotes`. Before purchase, `get_purchase_requirements` identifies the remaining information needed. `get_buy_link` then creates a hosted checkout URL for the selected offer.

Payment stays outside the agent. Customers complete the purchase on MIB's hosted checkout, where they sign in, review the details, and pay.

## Tools and capabilities

- `get_quote_requirements` identifies the exact customer details needed before requesting a quote.
- `compare_insurance_quotes` returns live premiums and purchase URLs for supported insurance categories.
- `list_insurance_products` browses products available in MIB's current insurer catalogue.
- `policy_checkup` evaluates an existing policy as a possible overpayment check.
- `get_purchase_requirements` lists the data required to proceed to checkout.
- `get_buy_link` creates a hosted checkout link for a selected offer. Motor purchases can include vehicle, insured-party, address, and next-of-kin details so the checkout page is prefilled.
- `about_mib_for_developers` explains MIB and the process for obtaining partner API keys.

## Setup and configuration

Add the Streamable HTTP URL to an MCP-compatible client. Claude Code can be configured with `claude mcp add --transport http mib https://mcp.myinsurebank.com/mcp`. Cursor and other clients using `mcp.json` can define an MCP server named `mib` with the same URL. Codex uses the URL in its MCP server configuration.

No environment variables or secrets are required for the public server endpoint. Partner API keys are optional and are intended for attribution and deeper partner integrations rather than basic MCP access.

## Limitations and notes

The server is focused on MIB's Nigerian marketplace and returns amounts in NGN. Quote inputs vary by insurance line, so agents should request the requirements before asking for a comparison. Motor checkout may require extensive vehicle information, including make, model, year, body type, colour, usage, plate, chassis or VIN, engine number, and seats, along with the insured's address and a next of kin.

The MCP tools provide access to quote, catalogue, review, and checkout-link functions. The agent does not collect payment itself; the customer finishes the transaction through MIB's hosted checkout.

_Full upstream README: https://allmcps.com/mcp/my-insure-bank-mib/readme_

