Skip to main content
Glama
unnimk75-web

Benefits Agent MCP Server

by unnimk75-web

Benefits Agent MCP Server

Healthcare Benefits Agent MCP Server for IBM Cloud deployment.

Description

This MCP server provides healthcare coverage information including:

  • Member eligibility verification

  • Coverage details (medical, dental, vision, pharmacy)

  • Service coverage verification

  • Coverage summaries

Available Tools

  1. get_member_eligibility - Check member eligibility status

  2. get_member_coverage_details - Get detailed coverage information

  3. verify_service_coverage - Verify specific service coverage

  4. get_coverage_summary - Get high-level coverage summary

Test Members

  • MEM001 - John Doe (PPO Gold, Active)

  • MEM002 - Jane Smith (HMO Silver, Active)

  • MEM003 - Robert Johnson (EPO Platinum, Inactive)

Deployment

Deployed on IBM Cloud Code Engine with SSE transport.


---

## Phase 2: Create GitHub Repository

1. **Go to GitHub** (https://github.com)

2. **Create New Repository**
   - Click "+" → "New repository"
   - **Name**: `mcp-benefits-agent`
   - **Visibility**: Public
   - **DO NOT** check "Add a README file"
   - Click "Create repository"

3. **Upload All 4 Files**
   - Click "uploading an existing file"
   - Upload:
     - `ben_agent_mcp_server.py`
     - `requirements.txt`
     - `Dockerfile`
     - `README.md`
   - Click "Commit changes"

4. **Verify**
   - Check all 4 files are visible
   - Note your repo URL: `https://github.com/unnimk75-web/mcp-benefits-agent`

---

## Phase 3: Use Existing Container Registry

✅ **Good news**: You can reuse your existing namespace!

- **Registry**: `au.icr.io`
- **Namespace**: `coverage-agent-ns` (reuse the same one)
- **No action needed** - skip to Phase 4

---

## Phase 4: Use Existing Code Engine Project

✅ **Good news**: You can deploy to the same project!

- **Project**: `coverage-agent-project` (reuse)
- **No action needed** - proceed to create application

---

## Phase 5: Create Application in Code Engine

1. **Navigate to Your Project**
   - IBM Cloud → Code Engine → `coverage-agent-project`
   - Click "Applications"
   - Click "Create"

2. **General Settings**
   - **Name**: `mcp-benefits-agent`
   - **Project**: `coverage-agent-project`
   - **Source**: "Source code"

3. **Build Details**
   - Click "Specify build details"
   
   **Code:**
   - **Code repo URL**: `https://github.com/unnimk75-web/mcp-benefits-agent`
   - **Branch**: `main`
   - **Context directory**: (leave empty)
   
   **Strategy:**
   - **Strategy**: `Dockerfile`
   - **Dockerfile**: `Dockerfile`
   
   **Output:**
   - **Registry server**: `au.icr.io`
   - **Registry access**: Select existing
   - **Namespace**: `coverage-agent-ns`
   - **Repository**: `benefits-server`
   - **Tag**: `latest`

4. **Resources & Scaling**
   - **CPU**: `0.25 vCPU`
   - **Memory**: `0.5 GB`
   - **Ephemeral storage**: `0.4 GB`
   - **Min instances**: `0`
   - **Max instances**: `1`
   - **Listening port**: `8000` ⚠️ **CRITICAL!**

5. **Create**
   - Click "Create"
   - Wait 3-5 minutes for build

---

## Phase 6: Verify Deployment

1. **Check Status**
   - Wait for "Ready" status (green)
   - Check "Traffic: 100%"

2. **Get Your URL**
   - Will be something like:

https://mcp-benefits-agent.245v76j6fyee.us-east.codeengine.appdomain.cloud


3. **Test in Browser**
   - Try: `https://mcp-benefits-agent.245v76j6fyee.us-east.codeengine.appdomain.cloud/sse`

---

## Phase 7: Connect to WatsonX Orchestrate

1. **In WatsonX Orchestrate**
   - Add new MCP server
   - Transport: SSE

2. **Enter URL with /sse**

https://mcp-benefits-agent.245v76j6fyee.us-east.codeengine.appdomain.cloud/sse

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/unnimk75-web/mcp-benefits-agent'

If you have feedback or need assistance with the MCP directory API, please join our Discord server