Docsite MCP Tools

Our MCP Tool enables native, standardized connectivity between your preferred AI coding assistant and insureMO. Simply connect, ask any technical question about insureMO, and get context-aware, reliable answers — no custom integration, no latency, just seamless workflow.

Available Tools

ToolDescription
list_categoriesList all documentation categories (modules)
list_docsList all docs under a specific category
read_docRead a doc by path. Supports summary_only mode to preview headings before downloading
search_docsFull-text keyword search across all docs
get_doc_structureGet the full sidebar tree structure for a category
download_docDownload a doc by URL or path. Supports summary_only mode
download_referenced_docsFind all docs referenced by a given doc. List-only by default
download_sibling_docsGet all sidebar docs in the same section. List-only by default

Quick Start

Claude Code

1. Add the MCP server

claude mcp add --transport http insuremodoc https://docs.insuremo.com/api/mcp

2. Verify connection

In Claude Code, type /mcp and check that insuremodoc shows as connected. Press Esc to return to chat.

3. Try it out

Just describe what you need in natural language:

Find the email service documentation on the doc site and download it to the 'docs' folder in the root directory.

Kiro / Claude Desktop

1. Create the config file

In your project root, create .kiro/settings/mcp.json (or ~/.kiro/settings/mcp.json for global config):

{
  "mcpServers": {
    "docs-remote": {
      "type": "streamable-http",
      "url": "https://docs.insuremo.com/api/mcp"
    }
  }
}

2. Verify connection

Open the Kiro side panel and check the MCP Server view — docs-remote should show as connected. You can also search "MCP" in the Command Palette to manage servers.

3. Start chatting

Just talk to Kiro in the chat panel. It will automatically use the MCP tools to search and read insureMO docs for you.

Cursor

1. Create the config file

In your project root, create .cursor/mcp.json:

{
  "mcpServers": {
    "docs-remote": {
      "url": "https://docs.insuremo.com/api/mcp"
    }
  }
}

Or go to Settings → Features → MCP Servers and add it through the UI.

2. Verify connection

In Settings → Features → MCP Servers, check that docs-remote shows a green status.

3. Start chatting

Use Cursor's Agent mode (Cmd/Ctrl+I) and ask about insureMO docs — it will call the MCP tools automatically.

Other MCP Clients

Any MCP client that supports Streamable HTTP transport can connect. Just point it to:

https://docs.insuremo.com/api/mcp

This includes Windsurf, Cline, Continue, and any other tool that implements the MCP protocol.

💡 Token Usage Tips

How you phrase your request directly affects how many tokens the AI consumes. Here are some practical tips:

TipExample
Paste the exact URL if you have it"Download https://docs.insuremo.com/gi_insurance_service/policy_api to the docs folder."
Name the specific doc you need"Show me the Email Service documentation."
Ask to preview before downloading"What sections does the Policy API doc cover?" — then decide if you want the full content.
Avoid broad requests❌ "Download all the service docs you can find." — this triggers massive searches and downloads.
Narrow your scope"Search for endorsement in the GI Insurance section." — not just "search endorsement".

Usage Examples

You sayWhat happens
What documentation modules are available?Lists all doc categories like GI Insurance, DevOps, DIPL, etc.
I need to integrate the Policy API, show me the docsDownloads the Policy API documentation in full markdown
What other docs are related to the Policy API page?Finds all internally referenced docs from that page
Show me everything in the GI Insurance sectionReturns all sidebar docs under that module
How do I set up endorsement for GI products?Searches across all docs and returns matching snippets with context
Walk me through the claim settlement workflowSearches for relevant docs and presents the workflow steps

Verify it works

Run this curl command to test the endpoint:

curl -X POST https://docs.insuremo.com/api/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"test","version":"1.0.0"}}}'

You should see a response with "serverInfo":{"name":"docs-mcp-server"}.