Skip to content
Vinkius

Supabase Edge Functions Connector for AI agents.

3 live capabilities

Stop Node.js deployment errors in Supabase Edge Functions

Live agent request Supabase Edge Functions / Connector

Waiting for input…

AI Agent

Why people use Supabase Edge Functions

Stop Supabase deployment failures with Supabase Edge Function Deno Validator

With this MCP, your agent scans the code before you even trigger the deployment. You get a clean report of every incompatible module and environment variable access right in your chat window.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You stop guessing if your code will run and start knowing it will.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 6,100+ Connectors

  1. Real-world use case 01

    Migrating Node.js logic to Deno

    You have an existing Node.

  2. Real-world use case 02

    Pre-deployment verification

    Before running a deployment command, ask your agent to run a full audit on your new function files to catch hidden errors.

  3. Real-world use case 03

    Auditing environment variable usage

    You are unsure if your team is using the correct syntax for secrets.

Complete set · 3capabilities

The complete Supabase Edge Functions capability set.

These are the exact actions your AI can choose when you ask it to work with Supabase Edge Functions.

Capability set01 / 01

01—03

3 capabilities in this set.

Part of 3 available through Supabase Edge Functions.

  1. 01 Capability

    Audit node imports

    Scans your TypeScript code for Node.js modules that are not supported in Deno. This helps you identify risky imports like node:path early.

  2. 02 Capability

    Check env access

    Detects if you are using process.env instead of the required Deno.env syntax. It prevents runtime crashes caused by incorrect environment variable access.

  3. 03 Capability

    Validate deno imports

    Checks your entire script to ensure it follows Deno-compatible import rules. This validates that your code is ready for the Supabase runtime.

Set up in minutes

One URL. Then ask Supabase Edge Functions to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Supabase Edge Functions from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_PjOokrZoclgPbUiuwwGN5GRDHzYa6NvuPBWnToAu/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Supabase Edge Functions, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Supabase Edge Functions for the conversation.

Where the request belongs

Work Supabase Edge Functions can move forward.

Built around the request

Supabase developers and DevOps engineers who want to avoid the frustration of failed edge function deployments caused by runtime incompatibilities.

01

Supabase Developer

Scans new functions for Deno compatibility before pushing code to production.

02

DevOps Engineer

Automates the auditing of TypeScript imports across a repository to ensure deployment stability.

03

Full-stack Engineer

Quickly migrates existing Node.js logic to be compatible with Deno environments.

Bring your own AI

Change the model, client or framework. Keep Supabase Edge Functions connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Supabase Edge Functions.

The practical details behind the request, access and result.

How can the Supabase Edge Function Deno Validator prevent deployment errors?

It identifies Node.js-specific code, like node:path imports or process.env usage, before you deploy. This stops your functions from failing at runtime in the Deno environment.

Can I use this MCP with Claude for my Supabase projects?

Yes. You can connect this MCP to any compatible client like Claude or Cursor. Once connected, your agent can scan your TypeScript files for compatibility issues directly.

Does the Supabase Edge Function Deno Validator check for TypeScript errors?

It focuses specifically on Deno runtime compatibility, such as checking for incompatible imports and environment variable access patterns that would cause a failure in Supabase.

What happens if I use Node.js modules in my edge functions?

Your deployment will likely fail or the function will crash at runtime. This MCP helps you catch those node: prefixed imports early so you can replace them with Deno-compatible versions.

Is this capability useful for migrating existing Node.js code to Supabase?

Yes, it is specifically designed to find the parts of your Node.js code that will break in a Deno environment, making migration much smoother.

What does this MCP server do?

It scans your TypeScript code for Node.js-specific patterns that will fail in the Deno runtime used by Supabase Edge Functions.

How can I check for Node.js imports?

You can use the audit_node_imports capability to identify modules like 'node:fs' or 'node:path' that are not compatible with Deno.

Does it check environment variables?

Yes, the check_env_access capability analyzes your code to ensure you are using Deno.env instead of the Node-specific process.env.

One connection away

Give your agent a direct line to Supabase Edge Functions.

Connect Supabase Edge Functions once. Keep it beside 6,100+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available