MCP detail
Database MCP
دسترسی query-controlled به دیتابیسهایی مثل Postgres، SQLite یا MySQL.
خواندن schema، اجرای SELECT و بررسی دادهها.analytics، QA، support و بررسی migration.query خطرناک، write ناخواسته یا افشای دادهی production.
1
پاسخ کوتاه
این MCP دقیقاً چه میکند؟
Database MCP برای کار با داده وقتی مفید است که agent باید schema را بفهمد، query بزند یا نتایج را خلاصه کند. این اتصال باید با کنترل دقیق سطح دسترسی همراه باشد.
بهترین شروع، read-only روی staging است تا قبل از هر write یا تغییر schema رفتار server را ببینی.
2
کاربردها
چه کارهایی انجام میدهد؟
- دیدن schema، table و ستونها.
- اجرای queryهای محدود مثل SELECT.
- بررسی index، row count و ساختار داده.
- کمک به تحلیل داده بدون اتصال مستقیم به app production.
3
workflow
برای چه workflowهایی مناسب است؟
- گزارشگیری و validation داده.
- بررسی migration بعد از deploy.
- پشتیبانی و پاسخ به سؤالهای دیتایی.
- تحلیل کوتاه روی staging یا replica.
4
شروع عملی
نصب و شروع عملی
اگر از Postgres شروع میکنی، یک connection string محدود روی staging بساز و اولین تست را با SELECT ساده انجام بده.
npx -y @modelcontextprotocol/server-postgres postgresql://localhost/mydb- ابتدا user فقط-خواندنی بساز.
- روی staging یا replica تست کن.
- row limit و timeout را پایین نگه دار.
اولین test امن: با user فقط-خواندنی و یک دیتابیس staging شروع کن.
5
permission
تنظیمات و permissionها
- دسترسی به production write را در شروع فعال نکن.
- credential جدا برای agent بساز.
- فقط دیتابیسهای لازم را expose کن.
6
امنیت
ریسکها و نکات امنیتی
- SQL injection و queryهای پرهزینه را جدی بگیر.
- permission کمتر از نیاز واقعی بده.
- برای دیتای حساس، query log و audit را روشن نگه دار.
- scope را کوچک نگه دار و قبل از هر write یا admin action، خروجی را مرور کن.
8
task آماده
نمونه task آماده
9
منابع رسمی
منابع رسمی
MCP documentationMCP documentation
مستندات اصلی برای مفاهیم، معماری و راهنمای شروع MCP.
باز کردن منبعExample serversExample serversنمونههای رسمی برای دیدن الگوهای اتصال و شروع عملی.
باز کردن منبعOfficial servers repoOfficial servers repoمخزن رسمی سرورهای مرجع و مثالهای نصب/کانفیگ.
باز کردن منبعMCP RegistryMCP Registryرجیستری رسمی برای پیدا کردن و ارزیابی سرورهای public.
باز کردن منبع