# Smithery configuration file: https://smithery.ai/docs/config#smitheryyaml
build:
dockerBuildPath: .
startCommand:
type: stdio
configSchema:
type: object
required: []
properties:
supabaseProjectRef:
type: string
description: The project reference of Supabase project you want to connect to. Connects to local instance if not provided.
default: "127.0.0.1:54322"
supabaseDbPassword:
type: string
description: The database password of Supabase project you want to connect to. Connects to local instance if not provided.
default: "postgres"
supabaseRegion:
type: string
description: Region where your Supabase project is hosted.
default: "us-east-1"
supabaseAccessToken:
type: string
description: Your Supabase access token (required for Management API tools).
supabaseServiceRoleKey:
type: string
description: Your Supabase service role key (required for Auth Admin SDK tools).
commandFunction:
|-
(config) => ({
command: 'supabase-mcp-server',
args: [],
env: {
SUPABASE_PROJECT_REF: config.supabaseProjectRef,
SUPABASE_DB_PASSWORD: config.supabaseDbPassword,
SUPABASE_REGION: config.supabaseRegion,
SUPABASE_ACCESS_TOKEN: config.supabaseAccessToken,
SUPABASE_SERVICE_ROLE_KEY: config.supabaseServiceRoleKey
}
})