
Google Sheets MCP
Google Sheets MCP هو خادم MCP يعتمد على Python يتصل وكلاء الذكاء الاصطناعي ونماذج اللغة الكبيرة (مثل Claude Desktop) بواجهة برمجة تطبيقات Google Sheets، مما يتيح إنشاء وقراءة وتحديث وإدارة الجداول عبر اللغة الطبيعية مباشرة من سير عمل الذكاء الاصطناعي الخاص بك.
نظرة عامة
Google Sheets MCP هو خادم بروتوكول سياق النموذج (MCP) مفتوح المصدر يعمل كجسر آمن بين نماذج اللغة الكبيرة و Google Sheets. يسمح للوكلاء الذكاء الاصطناعي بالتفاعل مع جداول بيانات Google Drive الخاصة بك برمجياً من خلال أدوات يمكن اكتشافها، باستخدام مصادقة OAuth للوصول الآمن.
توجد تطبيقات شائعة في Python (xing5/mcp-google-sheets) و TypeScript ولغات أخرى، مما يجعل التكامل مع عملاء مثل Claude Desktop و Cursor والمزيد سهلاً.
المميزات
- عمليات جدول البيانات الكاملة: إنشاء جداول بيانات جديدة، إضافة/إزالة أوراق العمل، قراءة نطاقات الخلايا، وتحديث البيانات.
- معالجة البيانات: إضافة صفوف، تحديثات مجمعة، تنسيق، ترتيب، ودعم الصيغ.
- تكامل Google Drive: عرض القوائم والبحث وإدارة جداول البيانات داخل Drive الخاص بك.
- دعم أوراق العمل المتعددة: العمل عبر علامات التبويب وأوراق العمل المختلفة بسلاسة.
- التحليلات والاستعلام: تمكين تحليل البيانات المحادثي ("ما هي أفضل 10 عملاء لدي حسب الإيرادات؟") مع بعض المتغيرات.
- الامتثال لمعيار MCP: يعرض أدوات ومطالبات متوافقة مع أي عميل MCP.
- مصادقة آمنة: يستخدم بيانات اعتماد Google OAuth2 للوصول الآمن إلى API.
حالات الاستخدام
- التقارير الآلية: جعل الذكاء الاصطناعي الخاص بك يسحب البيانات من مصادر متنوعة ويملأ لوحات التحكم الديناميكية في Google Sheets.
- إدخال البيانات والإدارة: السماح للذكاء الاصطناعي بالتعامل مع ردود النماذج، تتبع المخزون، أو تحديثات CRM مباشرة في جداول البيانات.
- التحليل المحادثي: طرح أسئلة بلغة طبيعية حول بياناتك واستقبال رؤى أو جداول محدثة.
- أتمتة سير العمل: الدمج مع خوادم MCP الأخرى (مثل أدوات المتصفح أو قواعد البيانات) لعمليات مدفوعة بالذكاء الاصطناعي من البداية إلى النهاية.
- الذاكرة المستمرة: استخدام Sheets كتخزين طويل الأمد أو ذاكرة لأنظمة متعددة الوكلاء ومساعدي الذكاء الاصطناعي.
- تكاملات بدون كود/بكود منخفض: بناء مساعدين أذكياء لمستخدمي الأعمال دون كتابة نصوص برمجية معقدة.
كيفية العمل
يعمل الخادم محلياً أو عن بُعد ويتم مصادقته مع حساب Google الخاص بك عبر OAuth. يعرض مجموعة من أدوات MCP (مثل create_spreadsheet, read_range, update_cells) التي يمكن لنماذج الذكاء الاصطناعي اكتشافها واستدعائها. يتم إرجاع الردود بتنسيقات منظمة مناسبة لنماذج LLMs، مع الحفاظ على البيانات الحساسة آمنة داخل حساب Google الخاص بك.
بدء الاستخدام
- استنساخ مستودع شائع، على سبيل المثال،
git clone https://github.com/xing5/mcp-google-sheets. - إعداد بيانات اعتماد Google Cloud (عميل OAuth لواجهات برمجة تطبيقات Sheets و Drive).
- تثبيت التبعيات (
pip install -r requirements.txtلإصدارات Python). - تكوين وتشغيل خادم MCP.
- إضافة الخادم إلى عميل MCP الخاص بك (Claude Desktop، Cursor، إلخ) باستخدام التكوين المقدم.
توجد العديد من النُسخ والمتغيرات المجتمعية المتاحة مع مميزات إضافية مثل إنشاء الرسوم البيانية أو التحليلات المتقدمة.
الموارد ذات الصلة
- تطبيقات أخرى: mkummer225/google-sheets-mcp، shionhonda/mcp-gsheet، والمزيد.
- خيارات تجارية/بدون برمجة: Pipedream، Merge.dev، Zapier MCP، وموصلات CData.
- مناقشات المجتمع على Reddit (r/ClaudeAI، r/mcp) ودروس بناء متغيرات مخصصة.
Google Sheets MCP يحول جداول البيانات المألوفة لديك إلى أدوات بيانات قوية متوافقة مع الذكاء الاصطناعي، مما يفتح مستويات جديدة من الإنتاجية والأتمتة.
Tags
Related Entries
Keep exploring similar tools and resources in this category.
Related Reads
Background, tutorials, and protocol context connected to this entry.






