Back to Home
mcp-use icon

supabase-mcp-server

by mcp-use

Overview

This server provides interactive tools and React widgets for exploring and querying your Supabase database and viewing its service status.

Installation

Run Command
yarn start

Environment Variables

  • ACCESS_TOKEN
  • CSP_URLS
  • MCP_USE_OAUTH_SUPABASE_PROJECT_ID

Security Notes

The server uses `process.env.ACCESS_TOKEN` for Supabase authentication, which is good practice. However, the `SupabaseStatusWidget` uses `dangerouslySetInnerHTML` to render descriptions from an external RSS feed (`https://status.supabase.com/history.rss`). This is a critical Cross-Site Scripting (XSS) vulnerability if the RSS feed content can be manipulated by an attacker, potentially allowing arbitrary script execution within the widget. While `CSP_URLS` is configured for widget loading, `dangerouslySetInnerHTML` needs explicit sanitization of the content itself to prevent injection risks.

Similar Servers

Stats

Interest Score30
Security Score4
Cost ClassMedium
Avg Tokens15000
Stars17
Forks2
Last Update2025-12-18

Tags

mcpsupabasereact-widgetsdatabase-toolsanalytics