Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 2 KB

File metadata and controls

49 lines (35 loc) · 2 KB

Multi-Server MCP Example

This module demonstrates a real-world multi-server MCP system with three specialized servers working together to handle a complex workflow: raising and processing health insurance claims.

System Overview

This example shows how multiple MCP servers can work together in a coordinated system:

  1. Family Agent Server - Acts as a personal assistant for health insurance claims
  2. Rainforest.com Server - E-commerce platform for purchasing medical supplies
  3. Acme Health Insurance Server - Insurance company system for processing claims

Architecture

The system demonstrates a realistic scenario where a family needs to:

  1. Purchase medical supplies through an e-commerce platform
  2. Submit insurance claims for reimbursement
  3. Track claim status and receive payments

Components

Personal assistant server that helps families manage their health insurance claims. Handles:

  • Claim submission
  • Document management
  • Communication with insurance providers

E-commerce MCP server simulating an online marketplace for medical supplies. Features:

  • Product catalog browsing
  • Order placement and tracking
  • Receipt generation for insurance claims

Insurance company MCP server that processes claims. Handles:

  • Claim validation
  • Coverage verification
  • Payment processing

Running the Example

The example starts all three MCP servers and demonstrates the complete workflow from purchase to claim processing.

Use Case Flow

  1. User purchases medical supplies via RainforestDotCom MCP server
  2. FamilyAgent MCP server helps user submit insurance claim with purchase receipts
  3. AcmeHealthInsurance MCP server processes the claim and determines coverage
  4. System coordinates between all three servers to complete the reimbursement process