MCP detail

Supabase MCP

دسترسی کنترل‌شده به Postgres و ابزارهای Supabase برای بررسی schema، خواندن داده‌های staging و عیب‌یابی auth، storage و functions.

بررسی schema و tableها، خواندن داده‌های staging و debugging backend.تحلیل backend، auth، storage و functions.وصل‌کردن مستقیم production database یا دادن credential پرریسک و write یا migration بدون review.
1
پاسخ کوتاه

این MCP دقیقاً چه می‌کند؟

Supabase MCP برای کار با دیتابیس Postgres، بررسی table و schema، خواندن داده‌های staging، کمک به debugging auth، storage و functions و ساخت گزارش وضعیت backend مفید است.

بهترین شروع این است که project staging را وصل کنی، service role یا token پرریسک ندهی، read-only connection را اول تست کنی و فقط tableهای لازم را expose کنی.

2
کاربردها

چه کارهایی انجام می‌دهد؟

  • بررسی schema، tableها و relationها.
  • خواندن داده‌های staging با queryهای محدود.
  • کمک به debugging auth، storage و functions.
  • خلاصه‌سازی وضعیت backend برای تیم.
3
workflow

برای چه workflowهایی مناسب است؟

  • بازبینی schema و tableهای مرتبط با auth.
  • خواندن queryهای read-only روی staging.
  • عیب‌یابی storage یا functionهای backend.
  • گزارش وضعیت دیتابیس برای تیم محصول.
4
شروع عملی

نصب و شروع عملی

مسیر راه‌اندازی امن: با project staging شروع کن، service role یا token پرریسک نده، ابتدا read-only connection یا محدودترین credential ممکن را تست کن و فقط tableهای لازم را expose کن.

  • از production database مستقیم استفاده نکن.
  • اگر ممکن است فقط schema یا tableهای لازم را expose کن.
  • اول queryهای read-only را validate کن.

اولین test امن: مسیر راه‌اندازی امن: از project staging شروع کن، ابتدا read-only یا محدودترین credential را تست کن و فقط tableهای لازم را expose کن.

5
permission

تنظیمات و permissionها

  • production database را مستقیم وصل نکن.
  • credentialهای کم‌ریسک و محدود بساز.
  • write و migration را فقط با approval فعال کن.
6
امنیت

ریسک‌ها و نکات امنیتی

  • secrets و user data را تا حد ممکن محدود کن.
  • queryها باید محدود و قابل review باشند.
  • هر write یا migration باید دستی approve شود.
  • scope را کوچک نگه دار و قبل از هر write یا admin action، خروجی را مرور کن.
8
task آماده

نمونه task آماده

فقط schema و چند query read-only روی staging را بررسی کن و مشکلات احتمالی tableهای auth-related را خلاصه کن، بدون write یا migration.

9
منابع رسمی

منابع رسمی