/ الدليل / الملعب / Gram
● رسمي speakeasy-api ⚡ فوري

Gram

بواسطة speakeasy-api · speakeasy-api/gram

مستوى تحكم مبني من Speakeasy — رصد، سياسة، وسجل للـ agents والـ MCPs والـ skills، بجذور API-first عميقة.

Gram من Speakeasy (مطوّرو SDK للـ API). إنه مستوى تحكم: راقب استدعاءات الأدوات عبر الـ agents، طبّق السياسات، أدّر خوادم MCP، وعامل الـ skills كقطع قابلة للنشر. مصمم للمؤسسات التي تتعامل مع الـ agents كخدمات.

لماذا تستخدمه

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

جاهز

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "gram-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@speakeasy/gram"
      ]
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "gram-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@speakeasy/gram"
      ]
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "gram-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@speakeasy/gram"
      ]
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "gram-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@speakeasy/gram"
      ]
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "gram-mcp",
      "command": "npx",
      "args": [
        "-y",
        "@speakeasy/gram"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "gram-mcp": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "@speakeasy/gram"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add gram-mcp -- npx -y @speakeasy/gram

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: Gram

معرفة ما تستدعيه الـ agents فعلياً

👤 المطورون ⏱ ~15 min intermediate

متى تستخدمه: تريد مراجعة حقيقية لاستخدام أدوات MCP عبر مؤسستك.

الخطوات
  1. ربط Gram
    عيّن العملاء للتوجيه عبر Gram.✓ تم النسخ
    → التلمترية تتدفق
  2. الفحص
    افتح لوحة Gram؛ صفّ حسب الأداة/المستخدم.✓ تم النسخ
    → الأنماط تظهر

النتيجة: صورة حقيقية عن استخدام أدوات الـ agent.

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

gram-mcp + agentgateway

استخدم Gram لمستوى التحكم؛ agentgateway لمستوى البيانات عالي الأداء

Combine gram-mcp with agentgateway: Use Gram for control plane; agentgateway for high-perf data plane✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
control-plane (انظر التوثيق) لا أدوات قابلة للاستدعاء — يجلس بجانب الـ agent 1 استدعاء

التكلفة والحدود

تكلفة التشغيل

حصة API
مرتبط بالخطة
الرموز لكل استدعاء
لا ينطبق
التكلفة المالية
طبقة مجانية؛ مدفوع للميزات المؤسسية
نصيحة
فعّل أخذ عينات الآثار — الآثار الكاملة تصبح مكلفة

الأمان

الصلاحيات والأسرار ونطاق الأثر

الحد الأدنى من الصلاحيات: gram-admin
تخزين بيانات الاعتماد: OAuth + رموز المؤسسة
نقل البيانات الخارجي: Speakeasy SaaS أو استضافة ذاتية
لا تمنح أبدًا: expose admin to engineering broadly

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

آثار مفقودة

تأكد من تعيين العملاء للإرسال؛ تحقق من أخذ العينات

البدائل

Gram مقابل البدائل

البديلمتى تستخدمهاالمقايضة
archestraتريد سجلاً بحتاًرصد أقل

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills