Zynx Supabase MCP Server
Provides tools for interacting with Supabase, including querying allowlisted tables, searching and adding memory entries, creating project records, and managing workspace files.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Zynx Supabase MCP ServerSearch Zynx memory for MCP architecture."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Zynx Supabase MCP Server
Real TypeScript MCP server for connecting Zynx agents to Supabase through safe, allowlisted tools.
Tools
get_agent_health— check MCP server healthlist_allowed_tables— show table allowlist and limitsquery_table— read rows from allowlisted Supabase tablessearch_memory— keyword search over Zynx memory tableadd_memory— persist project, research, coding, or automation memorycreate_project— create a project orchestration recordlist_workspace_files— list files under configured workspace rootsread_workspace_file— read small text files under configured workspace roots
Related MCP server: SupaMCPBuilder
Install
cd zynx-supabase-mcp
cp .env.example .env
npm install
npm run build
npm startRequired .env
ZYNX_ENV=development
SUPABASE_URL=https://YOUR_PROJECT_ID.supabase.co
SUPABASE_KEY=YOUR_SUPABASE_SERVICE_ROLE_OR_SERVER_KEY
ZYNX_ALLOWED_TABLES=zynx_projects,zynx_project_tasks,zynx_memory,zynx_audit_logs,zynx_documents,zynx_vectors,zynx_tool_runs
ZYNX_DEFAULT_LIMIT=10
ZYNX_MAX_LIMIT=100
ZYNX_AUDIT_TABLE=zynx_audit_logs
ZYNX_ENABLE_AUDIT=true
ZYNX_WORKSPACE_ROOTS=/Users/kant/zynx-supabase-mcp
ZYNX_MAX_FILE_BYTES=200000Use .env.staging.example and .env.production.example as profile templates when those environments are created.
Gemini CLI registration
Option A: command line:
gemini mcp add zynx-supabase node /ABSOLUTE/PATH/TO/zynx-supabase-mcp/dist/index.jsOption B: copy config/gemini-settings.example.json into your Gemini CLI settings and replace values.
Test prompts
Use get_agent_health from zynx-supabase.Use list_allowed_tables from zynx-supabase.Use query_table to read 5 rows from zynx_memory.Search Zynx memory for MCP architecture.List workspace files from /Users/kant/zynx-supabase-mcp.Add this project decision to Zynx memory.Create a Zynx project named Zynx MCP Dev.Security rules
Never expose
SUPABASE_KEYin frontend code.Keep
.envout of git.Keep
ZYNX_ALLOWED_TABLESnarrow.Keep
ZYNX_MAX_LIMITsmall.Prefer read-only database roles/RPC in production.
Enable Supabase RLS where possible.
Optional Supabase starter schema
See:
supabase/schema.example.sqlIt creates starter tables for:
zynx_audit_logszynx_memoryzynx_projectszynx_project_taskszynx_tool_runszynx_documentszynx_vectors
See docs/architecture.md for the dev-first plan that still supports staging and production.
Helper script
After npm run build:
./scripts/register-gemini.shMaintenance
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
- -license-quality-maintenanceA production-ready TypeScript MCP server providing basic tools (add, echo, timestamp), resources (server info, greetings, data access), and prompt templates (analyze, code-review, summarize). Serves as a foundation for building custom MCP servers with extensible architecture.Last updated321
- Alicense-qualityDmaintenanceA runtime-configurable MCP server for Supabase databases that enables dynamic tool creation through JSON configuration. Build custom database operations (select, insert, update, delete) without writing code, with built-in authentication and template support.Last updated2611MIT
- FlicenseAqualityDmaintenanceA TypeScript MCP server for launching, tracking, and managing external coding-agent runs across local and remote backends like Codex and Claude Code. It allows top-level agents to orchestrate subagents through tools for spawning tasks, polling events, and handling interactive sessions.Last updated72
- Alicense-qualityDmaintenanceA production-grade TypeScript MCP server that provides AI agents with structured access to real-world data across financial markets, Web3/DeFi, developer tools, and healthcare domains. It features built-in authentication, domain isolation, caching, and rate limiting for reliable API integrations.Last updated14MIT
Related MCP Connectors
MCP server for interacting with the Supabase platform
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/chanonwankaew-ui/zynx-supabase-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server