Skip to main content
Glama
cscrespo

Gaia Health MCP Server

by cscrespo

Gaia Health MCP Server

This is an MCP server for Gaia Health, exposing Supabase functionality to n8n.

Setup

  1. Install Dependencies:

    npm install
  2. Environment Variables: Copy .env.example to .env and fill in your Supabase credentials.

    cp .env.example .env

    Edit .env:

    SUPABASE_URL=your_supabase_url SUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key PORT=3000

Running the Server

Development mode:

npm run dev

Production build:

npm run build npm start

Testing

  1. Start the server in one terminal: npm run dev

  2. Run the test client in another terminal:

    npx ts-node test-client.ts

n8n Integration

  1. Open n8n.

  2. Add an MCP Client node.

  3. Set the Server URL to http://localhost:3000/sse (or your deployed URL).

  4. The tools (schedule_appointment, list_appointments, etc.) should now be available.

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

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/cscrespo/gaia-health-mcp'

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