Skip to main content
Glama
dacsdev

MCP HuliHealth

by dacsdev

MCP HuliHealth

A production-ready Model Context Protocol (MCP) server for HuliHealth. This CLI allows n8n or other automation tools to invoke HuliHealth APIs through a standard MCP interface.


🚀 Features

  • Modular tool-per-file architecture in src/tools/

  • OpenAPI-based schemas for type safety

  • STDIO or SSE modes for integration flexibility

  • Designed for n8n and LLM agents


Related MCP server: n8n-MCP

📂 Project Structure

src/           TypeScript source
openapi.json   Reference Huli API specification
PROMT.md       Architecture notes

🛠️ Setup

  1. Install dependencies

    npm install
  2. Configure environment variables Copy .env.example to .env and set your credentials.

Running the CLI

Use npx to start the server. Without arguments it runs in STDIO mode. Add --sse or set PORT to start an HTTP SSE server.

npx hulihealth-mcp-dacs           # STDIO mode
npx hulihealth-mcp-dacs --sse     # SSE mode on port $PORT or 3000

Generating new tools

Create new MCP tools with the mcp-gen-tool helper:

npm run mcp-gen-tool create-tool --name=<toolName>

The command scaffolds src/tools/<toolName>.ts with a basic template. After editing the file remember to register the tool in src/mcp/toolRegistry.ts.

n8n Integration

Example configuration to run the MCP from an n8n workflow:

{
  "mcpServers": {
    "hulihealth-mcp": {
      "command": "npx",
      "args": ["-y", "hulihealth-mcp-dacs"],
      "env": {
        "HULIHEALTH_API_KEY": "YOUR-API-KEY",
        "HULI_ORG_ID": "YOUR-ORG-ID"
      }
    }
  }
}

🔑 Environment Variables

  • HULIHEALTH_API_KEY – your API key (required)

  • HULI_ORG_ID – your organization ID (required)

  • PORT – optional port for SSE mode


Created by dacsdev.

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    An MCP server that provides healthcare tools for interacting with FHIR data and medical resources on EMRs like Cerner and Epic
    1
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    An MCP server that provides AI assistants with access to documentation, schemas, and operations for over 535 n8n workflow automation nodes. It enables models to understand, create, and manage n8n workflows through natural language by connecting to the n8n API.
    160,284
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    MCP server for n8n workflow automation, enabling management of workflows, executions, credentials, tags, users, and webhooks via an MCP-compatible client.
    MIT

View all related MCP servers

Related MCP Connectors

  • Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.

  • Hosted MCP server exposing US hospital procedure cost data to AI assistants

  • Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.

View all MCP Connectors

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/dacsdev/mcp-hulihealth'

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