Skip to main content
Glama

Supabase MCP Server

by Quegenx
index.ts1.25 kB
import { listRolesSchema, listRolesHandler } from "./list-roles.js"; import { createRoleSchema, createRoleHandler } from "./create-role.js"; import { updateRoleSchema, updateRoleHandler } from "./update-role.js"; import { deleteRoleSchema, deleteRoleHandler } from "./delete-role.js"; import { ToolDefinition } from "../../types.js"; // Export all role management tools export const roleManagementTools: ToolDefinition[] = [ { name: 'list-roles', description: "List all roles or get details about specific roles", schema: listRolesSchema, handler: listRolesHandler }, { name: 'create-role', description: "Create a new database role", schema: createRoleSchema, handler: createRoleHandler }, { name: 'update-role', description: "Update an existing database role", schema: updateRoleSchema, handler: updateRoleHandler }, { name: 'delete-role', description: "Remove a role from the database", schema: deleteRoleSchema, handler: deleteRoleHandler } ]; // Export individual tools for direct access export { listRolesSchema, listRolesHandler, createRoleSchema, createRoleHandler, updateRoleSchema, updateRoleHandler, deleteRoleSchema, deleteRoleHandler };

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/Quegenx/supabase-mcp-server'

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