هوش.یارمستندات

سرورهای MCP

هوش‌یار دو سرور MCP دارد. کار آن‌ها متفاوت است و اعتبارنامهٔ متفاوتی به کار می‌برند.

سرورهای MCP

سرورنشانیاعتبارنامهکاربرد
ابزارهای شرکت: ⁦/mcp⁩ درگاهhttps://gateway.example.com/mcpHOOSHYAR_API_KEYاستفاده از ابزارهای شرکت در یک عامل
سرور MCP مدیریتhttps://mcp.example.com/mcpHOOSHYAR_TOKENخواندن و تغییر پیکربندی درگاه

ابزارهای شرکت: ⁦/mcp⁩ درگاه

  • کلاینت شما باید نسخهٔ 2026-07-28 پروتکل MCP را پشتیبانی کند. درگاه کلاینت قدیمی‌تر را رد می‌کند.
  • فقط ابزارهایی را می‌بینید که کلیدتان می‌تواند استفاده کند. ابزاری که چیزی می‌نویسد منتظر تأیید مدیر سیستم می‌ماند.
  • برای دیدن فقط ابزارهای جستجو، ?disclosure=progressive را به نشانی اضافه کنید. وقتی فهرست ابزارها طولانی است از این روش استفاده کنید.

پیکربندی

json
{
  "mcpServers": {
    "hooshyar": {
      "type": "http",
      "url": "https://gateway.example.com/mcp",
      "headers": {
        "Authorization": "Bearer ${HOOSHYAR_API_KEY}"
      }
    }
  }
}
url
https://gateway.example.com/mcp?disclosure=progressive

سرور مجازی

مدیر سیستم می‌تواند یک سرور مجازی بسازد: مجموعهٔ کوچک‌تری از ابزارها با نشانی خودش. همان کلید را به کار ببرید.

json
{
  "mcpServers": {
    "hooshyar": {
      "type": "http",
      "url": "https://gateway.example.com/mcp/<server-id>",
      "headers": {
        "Authorization": "Bearer ${HOOSHYAR_API_KEY}"
      }
    }
  }
}

سرور MCP مدیریت

یک عامل می‌تواند پیکربندی، مصرف و وضعیت را بخواند و تغییراتی پیشنهاد دهد که شما تأیید می‌کنید. سرور هر فراخوانی را با توکن بررسی می‌کند.

هشدار: توکن را در فایل پیکربندی ننویسید. تیم‌ها اغلب پیکربندی MCP را commit می‌کنند، برای نمونه یک .mcp.json پروژه. همهٔ نمونه‌ها توکن را از HOOSHYAR_TOKEN در محیط شما می‌خوانند. اگر کلاینت شما ${…} را باز نمی‌کند، از ورودی رمز خود کلاینت استفاده کنید.

Claude Code

محل: .mcp.json در یک پروژه (مشترک با تیم)، یا دامنهٔ کاربر با CLI

محدودیت: Claude Code از این نشانی فقط می‌تواند بخواند. کلاینت MCP آن نسخهٔ 2025-11-25 را پشتیبانی می‌کند (آزموده با v2.1.212 در 2026-07-30). این نسخه گام تأیید اپراتور را که یک نوشتن لازم دارد ندارد، پس ابزارهای نوشتن به آن ارائه نمی‌شوند. برای نوشتن از روش اجرای محلی در پایین این صفحه استفاده کنید؛ آن روش هر دو نسخه را پشتیبانی می‌کند.

bash
claude mcp add --transport http hooshyar https://mcp.example.com/mcp \
  --header "Authorization: Bearer ${HOOSHYAR_TOKEN}"
json
{
  "mcpServers": {
    "hooshyar": {
      "type": "http",
      "url": "https://mcp.example.com/mcp",
      "headers": {
        "Authorization": "Bearer ${HOOSHYAR_TOKEN}"
      }
    }
  }
}

فرمان CLI همان مدخل را بدون ویرایش دستی JSON می‌نویسد. برای دامنهٔ کاربر، که پیکربندی commit نمی‌شود، از آن استفاده کنید.

Cursor

محل: ~/.cursor/mcp.json (همهٔ پروژه‌ها) یا .cursor/mcp.json (یک پروژه)

json
{
  "mcpServers": {
    "hooshyar": {
      "type": "http",
      "url": "https://mcp.example.com/mcp",
      "headers": {
        "Authorization": "Bearer ${HOOSHYAR_TOKEN}"
      }
    }
  }
}

Cline (VS Code)

محل: cline_mcp_settings.json، از بخش MCP Servers

json
{
  "mcpServers": {
    "hooshyar": {
      "type": "streamableHttp",
      "url": "https://mcp.example.com/mcp",
      "headers": {
        "Authorization": "Bearer ${HOOSHYAR_TOKEN}"
      }
    }
  }
}

Cline کلید نوع انتقال را در نسخه‌های مختلف متفاوت نوشته است. اگر streamableHttp را نپذیرفت، مستندات MCP آن را ببینید. نشانی و سرآیند در هر حال یکسان است.

هر کلاینت دیگر

محل: هر جا که سرورهای MCP را نگه می‌دارد

json
{
  "mcpServers": {
    "hooshyar": {
      "type": "http",
      "url": "https://mcp.example.com/mcp",
      "headers": {
        "Authorization": "Bearer ${HOOSHYAR_TOKEN}"
      }
    }
  }
}

در سطح پروتکل هیچ چیز وابسته به کلاینت نیست: JSON-RPC را با Authorization: Bearer و Accept: application/json, text/event-stream به نشانی POST کنید. نسخهٔ پروتکل 2026-07-28.

از راه HTTP، کلاینتی با نسخهٔ 2025 پروتکل MCP فقط ابزارهای خواندن را می‌گیرد. این کلاینت نمی‌تواند درخواست تأیید را نشان دهد، پس سرور ابزارهای نوشتن را ارائه نمی‌کند. برای نوشتن پیکربندی از این کلاینت، از روش محلی پایین استفاده کنید. اگر کلاینت وصل نمی‌شود، docker compose logs mcp روی سرور دلیل را نشان می‌دهد.

بررسی اتصال

از عامل بپرسید «who am I on the gateway?». عامل auth.whoami را فراخوانی می‌کند و نام و نقش توکن را برمی‌گرداند. پاسخ 401 یعنی سرور توکن را نپذیرفت. پاسخ 403 روی یک ابزار درست است: نقش توکن آن عملیات را شامل نمی‌شود. این فرمان فقط بررسی می‌کند که سرور اجرا می‌شود و توکن لازم ندارد:

bash
curl https://mcp.example.com/healthz

اجرا روی رایانهٔ خودتان

برای نوشتن پیکربندی از کلاینتی با نسخهٔ 2025 پروتکل MCP از این روش استفاده کنید. توکن در یک فایل روی رایانهٔ شما می‌ماند. پیکربندی کلاینت نه توکن دارد و نه نشانی.

bash
npx hooshyar-mcp login --url https://console.example.com
json
{
  "mcpServers": {
    "hooshyar": {
      "command": "hooshyar-mcp"
    }
  }
}

کلاینت سرور را بدون پوستهٔ (shell) شما اجرا می‌کند، پس اغلب hooshyar-mcp را در PATH خود پیدا نمی‌کند. اگر کلاینت نمی‌تواند سرور را اجرا کند، مسیر کامل فایل را بدهید.

ابزارهای مدیریت

هر ابزار یک عملیات API مدیریت است. عامل پیش از فراخوانی ابزاری که confirm دارد باید تأیید شما را بگیرد.

ابزارکار آنتأیید
alerts.channels.listکانال‌های هشدار بودجه را فهرست کنید. نشانی وب‌هوک پوشانده می‌شود؛ این نشانی یک رمز است.ندارد
audit.listمدخل‌های گزارش ممیزی را از جدید به قدیم فهرست کنید: چه کسی چه چیزی را چه زمانی تغییر داد، با حالت پیش و پس.ندارد
auth.whoamiهویت فراخواننده و عملیات‌هایی را که اجازهٔ فراخوانی آن‌ها را دارد توصیف کنید.ندارد
batches.listکارهای دسته‌ای را از جدید به قدیم فهرست کنید، هر کدام با دفتر مصرف هر مدل و هزینهٔ معوق.ندارد
config.generations.listتاریخچهٔ پیکربندی مسیریابی را از جدید به قدیم فهرست کنید: یک مدخل برای هر تغییر.ندارد
config.generations.readیک وضعیت گذشتهٔ پیکربندی را به شکل سند بخوانید، آماده برای بررسی و اعمال دوباره.ندارد
config.readپیکربندی مسیریابی را به شکل یک سند اعلانی و قابل بازگرداندن بخوانید.ندارد
config.utterances.readنمونه‌های طبقه‌بند یک مسیر را بخوانید. مسیر ناشناخته خطای ۴۰۴ می‌دهد.ندارد
config.validateیک سند پیکربندی را آزمایشی اجرا کنید: خطاها و تفاوت آن با پیکربندی فعلی.ندارد
connections.listهمهٔ اتصال‌های بالادستی را فهرست کنید: مالک، ارائه‌دهنده، دامنه‌های دسترسی، وضعیت و آخرین استفاده. هرگز توکن.ندارد
connections.providers.listارائه‌دهنده‌های OAuth را که یک شخص می‌تواند حساب خود را به آن‌ها وصل کند، با نشانی‌هایشان فهرست کنید. هرگز رمز کلاینت.ندارد
credentials.listاعتبارنامه‌های ارائه‌دهنده را فهرست کنید: نام، ارائه‌دهنده و نشانی. هرگز کلید ارائه‌دهنده.ندارد
credentials.usageمصرف هر اعتبارنامهٔ ارائه‌دهنده را در بازهٔ سقف آن بخوانید: توکن، دلار و درصد سقف.ندارد
guardrails.activityتعداد درخواست‌هایی را که هر قاعده بر آن‌ها عمل کرده، به تفکیک مرحله و اقدام، در یک بازه بشمارید (پیش‌فرض: ۳۰ روز).ندارد
guardrails.readقواعد غربالگری را بخوانید: کلید اصلی، هر قاعده با دامنه و حالت آن، پاسخ نرم و غربالگری جریان.ندارد
keys.listکلیدهای کلاینت را با مالک، محدودیت مسیر و ZDR، دسترسی ابزار، تیم، بودجه و هزینه فهرست کنید. هرگز رمز.ندارد
logs.listردیف‌های اخیر گزارش درخواست را از جدید به قدیم فهرست کنید: مسیر، کلید، مدل، وضعیت، تأخیر، توکن و هزینه. هرگز متن درخواست.ندارد
model-policy.listگواهی‌های نگه‌نداشتن داده (ZDR) هر مدل را فهرست کنید؛ کلیدها و مسیرهای فقط-ZDR بر اساس آن‌ها مسیریابی می‌شوند.ندارد
models.catalogمدل‌های قابل مسیریابی را با مدل ارائه‌دهنده، اعتبارنامه و منبع آن‌ها فهرست کنید.ندارد
models.listفهرست مدل‌های موجود را ببینید؛ این‌ها مقصدهای معتبر یک مسیر هستند.ندارد
observability.metricsروند روزانهٔ درخواست، توکن، هزینه و تأخیر را از Langfuse در یک بازه بخوانید (پیش‌فرض: ۱۴ روز).ندارد
observability.traces.listردهای Langfuse را فهرست کنید (نام، زمان‌بندی، هزینه، برچسب) با فیلتر بازه، کاربر، برچسب یا نام. هرگز متن درخواست.ندارد
packs.listبسته‌های زمینه را فهرست کنید: سیاست دسترسی، نسخه‌های منتشرشده و بازنشسته با هش آن‌ها، تخصیص‌ها و تنظیمات. هرگز متن یک نسخه یا پیش‌نویس.ندارد
prices.listنرخ‌هایی را که درگاه هر درخواست را با آن‌ها قیمت‌گذاری می‌کند، برای هر مدل و با منبع هر نرخ فهرست کنید.ندارد
providers.listارائه‌دهنده‌ها و مدل‌هایی را که رجیستری chassis می‌شناسد برای انتخاب مدل جدید فهرست کنید.ندارد
reports.agent-metricsمصرفی را که خود عامل‌ها گزارش کرده‌اند به تفکیک کلاینت، مدل، شخص، نشست، کلید یا کاربر گزارش کنید. این عدد هزینه نیست.ندارد
reports.developersمصرف Claude Code هر توسعه‌دهنده را از تله‌متری خود کلاینت گزارش کنید. این عددها برآورد هستند، نه هزینه.ندارد
reports.economicsاقتصاد هزینه را بخوانید: هزینه به تفکیک کلاینت، مدل و ابزار، با تجزیهٔ عامل‌ها و مسیر اشتراک.ندارد
reports.executiveخلاصهٔ مدیریتی را بخوانید: هزینه، ترافیک، تأخیر، مسیرها و مدل‌های پرهزینه و هشدارهای اعتبار.ندارد
reports.hooksتصمیم‌های هوک‌های مدیریت‌شدهٔ Claude Code را گزارش کنید: ردها، کار بررسی‌نشده و قطعی‌های بررسی.ندارد
reports.listگزارش‌هایی را که فراخواننده می‌تواند باز کند فهرست کنید: داخلی، متعلق به خودش و مشترک با نقشش.ندارد
reports.providersهزینهٔ هر اعتبارنامهٔ ارائه‌دهنده را در برابر سقف اعلام‌شده و ظرفیت لحظه‌ای محدودیت نرخ گزارش کنید.ندارد
reports.readتعریف یک گزارش را بخوانید: شناسهٔ یک گزارش داخلی، یا uuid گزارش ذخیره‌شده‌ای که فراخوان می‌تواند ببیند. پرسش، هرگز ارقام.ندارد
reports.runیک گزارش را برای فراخواننده اجرا کنید (گزارش داخلی، ذخیره‌شده یا پیش‌نویس).ندارد
reports.securityرویدادهای امنیتی را گزارش کنید: درخواست‌های ردشده و ناموفق و مدخل‌های امنیتی گزارش ممیزی.ندارد
reports.teamمصرف هر نفر را از راه مالکیت کلیدها گزارش کنید، با یک دسته برای کلیدهای بدون مالک.ندارد
reports.tool-callsفراخوانی‌های ابزار از راه /mcp را به تفکیک ابزار، سرور، شخص یا کلید گزارش کنید: تعداد، نتیجه، رد، هزینه و تأخیر.ندارد
retention.readسیاست نگه‌داری (روزهای نگه‌داری برای هر جدول؛ ۰ یعنی برای همیشه) و آخرین اجرای پاک‌سازی را بخوانید.ندارد
skills.listمهارت‌های شرکت را فهرست کنید: چه کسی هر کدام را انتخاب می‌کند، و عنوان، چکیده و نیازمندی‌های اعلام‌شدهٔ هر نسخهٔ منتشرشده یا بازنشسته. هرگز متن روال، پیش‌نویس یا نظر بازبینی.ندارد
status.readوضعیت هر مدل را بخوانید: فعال، کند، از کار افتاده یا نامعلوم، با ترافیک، خطا و تأخیر اخیر.ندارد
subscription-lane.readبخوانید که آیا یک اعتبار اشتراک claude.ai می‌تواند از درگاه عبور کند، و هر حالت چه می‌کند.ندارد
teams.listتیم‌هایی را که یک کلید می‌تواند عضو آن‌ها شود، با مجوز ابزار و تعداد اعضای هر تیم فهرست کنید.ندارد
tools.calls.listردیف‌های دفتر ثبت فراخوانی ابزار را از جدید به قدیم فهرست کنید: شخص، ابزار، تصمیم، نتیجه، تأخیر و هزینه، همراه با فراخوانی‌های ردشده. هرگز آرگومان یا نتیجه.ندارد
tools.groups.listگروه‌های ابزار را فهرست کنید: بسته‌های نام‌دار از سرورها، ابزارها، منابع و پرامپت‌ها که یک مجوز می‌تواند نام ببرد.ندارد
tools.servers.inspectیک سرور ثبت‌شده را فقط از داده‌های ذخیره‌شده بررسی کنید: مجوزهایی که به آن می‌رسند، فعالیت اخیر دفتر ثبت و تداخل نام‌ها.ندارد
tools.servers.listسرورهای MCP و REST ثبت‌شده را با همهٔ ابزارها، منابع و پرامپت‌هایی که اعلام می‌کنند فهرست کنید. هرگز اعتبارنامه.ندارد
tools.variables.readمتغیرهای سرور یک کلید حساب سرویس (سایت، شناسهٔ فضای کار) را برای هر سروری که آن‌ها را اعلام می‌کند بخوانید. هرگز رمز.ندارد
tools.virtual-servers.listسرورهای مجازی را فهرست کنید: مجموعه‌ابزارهای نام‌داری که یک عامل به‌صورت یک نقطهٔ پایانی سوار می‌کند. یک سرور مجازی فقط مجوز را محدود می‌کند.ندارد
usage.reportمصرف درخواست‌ها را بر اساس یک بُعد و در یک بازهٔ زمانی اختیاری تجمیع کنید.ندارد
usage.seriesمصرف را برای هر ساعت یا روز بخوانید: درخواست‌ها، توکن‌ها، هزینه و صدک‌های تأخیر و زمان تا نخستین توکن.ندارد
usage.spend-splitهزینهٔ تعاملی و هزینهٔ دسته‌ای یک بازه را کنار هم بخوانید. فقط مبلغ‌ها با هم جمع می‌شوند.ندارد
users.directoryحساب‌هایی را که می‌توانند مالک کلید باشند فهرست کنید: فقط شناسه، نام و ایمیل. حساب‌های غیرفعال حذف می‌شوند.ندارد
users.listکاربران کنسول را با نقش، وضعیت، ارائه‌دهندهٔ هویت و آخرین ورود فهرست کنید.ندارد
alerts.checkهمهٔ بودجه‌ها را اکنون با آستانه‌های هشدار مقایسه کنید و هر عبور تازه را یک بار تحویل دهید. تکرار آن بی‌خطر است.confirm
config.route.deleteیک مسیر و نمونه‌جمله‌های آن را حذف کنید.confirm
config.route.upsertیک مسیر را بسازید یا به‌روز کنید (مدل، جایگزین‌ها، پارامترها، فعال بودن).confirm
config.settings.updateمسیر پیش‌فرض و/یا تنظیمات دسته‌بند را به‌روز کنید.confirm
config.utterances.setنمونه‌های طبقه‌بند یک مسیر را جایگزین کنید. درگاه نمایهٔ بردارهای خود را دوباره می‌سازد. مسیر ناشناخته خطای ۴۰۴ می‌دهد.confirm
guardrails.testیک نمونه را برای یک مسیر، کلید و برچسب‌ها با قواعد غربال کنید، بی آنکه چیزی ذخیره شود. بودجه برای هر فراخوان محدود است (۴۲۹)؛ هر آزمون بدون متن آن ثبت می‌شود.confirm
reports.saveیک گزارش را برای فراخواننده ذخیره کنید: یکی بسازید یا گزارش خودتان را جایگزین کنید. فقط پرسش ذخیره می‌شود، نه عددها.confirm

کارهایی که هیچ عاملی نمی‌تواند انجام دهد

این عملیات‌ها در API مدیریت هستند، اما سرور MCP مدیریت آن‌ها را با هیچ توکنی به‌عنوان ابزار ارائه نمی‌کند. هر کدام به یک شخص نیاز دارد: یک اعتبارنامه می‌سازد یا حذف می‌کند، دسترسی افراد یا ابزارها را تغییر می‌دهد، متن شرکت را تغییر می‌دهد، یا می‌تواند یک محافظت یا یک سابقه را حذف کند. یک شخص این کارها را در کنسول انجام می‌دهد. برای ویرایش کل پیکربندی در یک بار، از کنسول یا CLI hooshyar استفاده کنید.

عملیاتکار آن
alerts.channels.createیک کانال هشدار بودجه اضافه کنید: یک وب‌هوک یا گیرندگان ایمیل، در آستانهٔ ۸۰٪ یا ۱۰۰٪. فقط در نشست انسانی.
alerts.channels.deleteیک کانال هشدار را حذف کنید. حذف کانالی که وجود ندارد موفق است. فقط در نشست انسانی.
alerts.channels.updateیک کانال هشدار را روشن یا خاموش کنید، آستانه یا مقصد آن را تغییر دهید. کانال ناشناخته خطای ۴۰۴ می‌دهد. فقط در نشست انسانی.
capture.plaintext.purgeبدنه‌های ضبط‌شدهٔ پیش از رمزنگاری را حذف کنید. فرادادهٔ درخواست‌ها می‌ماند. برگشت‌ناپذیر است؛ `dryRun` فقط می‌شمارد. فقط در نشست انسانی.
config.applyیک سند پیکربندی کامل را اعمال کنید؛ مسیرهایی که در سند نیستند حذف می‌شوند.
connections.providers.createیک ارائه‌دهندهٔ OAuth ثبت کنید؛ رمز کلاینت برای درگاه مهر و موم می‌شود. شناسهٔ تکراری خطای ۴۰۹ می‌دهد. فقط در نشست انسانی.
connections.providers.deleteیک ارائه‌دهندهٔ OAuth را حذف کنید. فقط در نشست انسانی.
connections.providers.updateنشانی‌ها، کلاینت یا رمز یک ارائه‌دهنده را ویرایش کنید؛ تغییر مخاطب رمز را دوباره لازم دارد. فقط در نشست انسانی.
connections.revokeهر اتصالی را به‌صورت محلی لغو کنید؛ درگاه آن را در بالادست هم لغو می‌کند. فقط در نشست انسانی.
connections.startرضایت‌دادن برای یک کلید حساب سرویس را آغاز کنید؛ پاسخ نشانی‌ای است که مرورگر در آن رضایت می‌دهد. فقط در نشست انسانی.
credentials.createیک کلید ارائه‌دهنده را با نامی که مدل‌ها به آن ارجاع می‌دهند در chassis ذخیره کنید. فقط در نشست انسانی.
credentials.deleteیک اعتبارنامهٔ ارائه‌دهنده و سقف اعلام‌شدهٔ آن را حذف کنید. خطای 409 مدل‌هایی را که هنوز از آن استفاده می‌کنند نام می‌برد. فقط در نشست انسانی.
credentials.limit.setسقف توکن و دلار یک اعتبارنامه را برای هر بازه اعلام کنید؛ هر دو null یعنی پاک کردن سقف. فقط در نشست انسانی.
credentials.rotateیک کلید ارائه‌دهنده را در جای خود عوض کنید؛ مدل‌ها از درخواست بعدی کلید تازه را به کار می‌برند. فقط در نشست انسانی.
guardrails.updateقواعد غربالگری را جایگزین کنید. درگاه آن‌ها را بی‌درنگ بارگذاری می‌کند. قاعده‌ای که نمی‌تواند اجرا شود رد می‌شود، هرگز بریده نمی‌شود. فقط در نشست انسانی.
keys.createیک کلید کلاینت بسازید؛ رمز آن فقط یک بار برگردانده می‌شود. فقط در نشست انسانی.
keys.identity.repairشناسهٔ ما را برای کلیدی که این کنسول نساخته ثبت کنید تا بتوان مالک، محدوده و سنجاق آن را تعیین کرد. فقط در نشست انسانی.
keys.owner.setمالک یک کلید را تعیین یا پاک کنید؛ هزینهٔ کلید زیر مصرف همین شخص گزارش می‌شود. فقط در نشست انسانی.
keys.pin.setیک کلید را به یک مسیر سنجاق کنید تا دسته‌بند نادیده گرفته شود، یا سنجاق را بردارید. فقط در نشست انسانی.
keys.revokeیک کلید کلاینت را با شناسهٔ chassis آن باطل کنید؛ کلاینت‌ها بلافاصله متوقف می‌شوند. کلید copilot به force=true نیاز دارد.
keys.scope.setمسیرهایی را که یک کلید می‌تواند به کار ببرد تعیین کنید؛ فهرست خالی یعنی همهٔ مسیرها. فقط در نشست انسانی.
keys.team.setیک کلید را در تیمی بگذارید که دسترسی ابزارش با دسترسی کلید AND می‌شود، یا آن را از تیم بیرون بیاورید. فقط در نشست انسانی.
keys.tools.resyncدسترسی ابزار ذخیره‌شدهٔ یک کلید را پس از همگام‌سازی ناموفق دوباره به chassis بفرستید. فقط در نشست انسانی.
keys.tools.revokeدسترسی ابزار یک کلید را حذف کنید؛ پس از آن هیچ ابزاری را نمی‌تواند فراخوانی کند. فقط در نشست انسانی.
keys.tools.setابزارها، منابع و پرامپت‌های MCP مجاز یک کلید را تعیین کنید و نسخهٔ chassis را همگام کنید. فقط در نشست انسانی.
keys.zdr.setمدل‌های دارای گواهی ZDR را برای یک کلید الزامی کنید یا این الزام را بردارید. روشن کردن آن ممکن است ترافیک را بلافاصله رد کند. فقط در نشست انسانی.
model-policy.deleteگواهی یک مدل را حذف کنید تا بدون گواهی شود. ترافیک فقط-ZDR دیگر از آن استفاده نمی‌کند. فقط در نشست انسانی.
model-policy.setگواهی ZDR یک مدل را ثبت یا پس بگیرید — ادعایی که یک اپراتور با یادداشت آن ثبت می‌کند. فقط در نشست انسانی.
models.createیک مدل به کاتالوگ chassis اضافه کنید. مدل باید یک اعتبارنامهٔ موجود را نام ببرد. فقط در نشست انسانی.
models.deleteیک مدل افزوده‌شده در کنسول را از کاتالوگ chassis حذف کنید. فقط در نشست انسانی.
models.updateمدل ارائه‌دهنده، اعتبارنامه یا نشانی یک مدل افزوده‌شده در کنسول را به‌روز کنید. مدل‌های اولیه در git مدیریت می‌شوند. فقط در نشست انسانی.
packs.assignments.createیک بسته را به یک (انتخاب‌گر، مسیر) تخصیص دهید: جایی که ارائه می‌شود. چه کسی آن را می‌بیند را سیاست دسترسی خود بسته تعیین می‌کند. فقط در نشست انسانی.
packs.assignments.deleteیک تخصیص را حذف کنید. فقط در نشست انسانی.
packs.assignments.updateیک تخصیص را در جای خود ویرایش کنید. بدنهٔ جزئی است. فقط در نشست انسانی.
packs.createیک بستهٔ زمینه بسازید. تا وقتی نسخه‌ای منتشر نشود، چیزی پیشوند نمی‌شود. فقط در نشست انسانی.
packs.deleteیک بسته را با نسخه‌ها و تخصیص‌هایش حذف کنید. غیرفعال‌کردن شکل برگشت‌پذیر آن است. فقط در نشست انسانی.
packs.settings.updateتنظیمات بسته‌های زمینه را تغییر دهید: کلید اصلی و دو عدد بودجه. بدنه با تنظیمات ذخیره‌شده ادغام می‌شود. فقط در نشست انسانی.
packs.updateعنوان، طبقه‌بندی، سیاست دسترسی، مالک یا وضعیت یک بسته را ویرایش کنید. بدنهٔ جزئی است. فقط در نشست انسانی.
packs.versions.createیک نسخهٔ پیش‌نویس از یک بسته باز کنید. پیش‌نویس قابل ویرایش است و به هیچ درخواستی داده نمی‌شود. فقط در نشست انسانی.
packs.versions.deleteیک پیش‌نویس را حذف کنید. نسخهٔ منتشرشده یا بازنشسته سابقه است و می‌ماند. فقط در نشست انسانی.
packs.versions.listهمهٔ نسخه‌های یک بسته را با متن، پیش‌نویس‌ها و سوابق غربالگری بخوانید. خواندن محتوای شرکت است. فقط در نشست انسانی.
packs.versions.updateیک پیش‌نویس را ویرایش، برای بازبینی علامت‌گذاری یا منتشر کنید (ابتدا غربالگری می‌شود)، یا نسخهٔ منتشرشده را بازنشسته کنید. نسخهٔ منتشرشده هرگز تغییر نمی‌کند. فقط در نشست انسانی.
prices.deleteنرخ‌های یک مدل را حذف کنید؛ درخواست‌های آن بدون قیمت می‌مانند. فقط در نشست انسانی.
prices.importقیمت‌های فهرست کاتالوگ chassis را وارد کنید. نرخ‌های دستی هرگز بازنویسی نمی‌شوند. فقط در نشست انسانی.
prices.setنرخ‌های یک مدل را دستی تعیین کنید (قیمت توافقی). نرخ غایب یعنی نامعلوم. فقط در نشست انسانی.
reports.deleteگزارش ذخیره‌شده‌ای را که مال فراخوان است حذف کنید. گزارش شخص دیگر، یا گزارش ناموجود، خطای ۴۰۴ می‌دهد. فقط در نشست انسانی.
retention.runاکنون یک دور پاک‌سازی با سیاست فعلی اجرا کنید، یا آن را بشمارید (`dryRun`). برگشت‌ناپذیر است. وقتی سیاست اجرای دستی را می‌بندد خطای ۴۰۹ می‌دهد. فقط در نشست انسانی.
retention.updateسیاست نگه‌داری را جایگزین کنید. فقط مالک؛ پیش و پس از تغییر ثبت می‌شود. فقط در نشست انسانی.
skills.comments.resolveیک نظر بازبینی روی پیش‌نویس را با پاسخ اختیاری حل کنید. فقط نویسندگان پیش‌نویس یا نویسندهٔ نظر. حل‌کردن هرگز تأیید نیست. فقط در نشست انسانی.
skills.createیک مهارت بسازید. تا وقتی نسخه‌ای منتشر نشود، هیچ‌کس آن را انتخاب نمی‌کند. فقط در نشست انسانی.
skills.deleteمهارتی را که نسخهٔ منتشرشده یا بازنشسته ندارد حذف کنید. مهارت دارای سابقه را غیرفعال کنید (۴۰۹). فقط در نشست انسانی.
skills.settings.updateکلید مالک را تنظیم کنید: آیا یک مدیر می‌تواند مهارت خود را بدون بازبین دوم منتشر کند. فقط مالک. فقط در نشست انسانی.
skills.updateتعیین کنید چه کسی یک مهارت را انتخاب می‌کند، روشن است یا نه، یا مالک آن کیست. بدنهٔ جزئی است. فقط در نشست انسانی.
skills.versions.createیک نسخهٔ پیش‌نویس از یک مهارت باز کنید، از فیلدها یا از متن نسخهٔ قبلی. بازکننده نویسندهٔ آن است و نمی‌تواند آن را تأیید کند. فقط در نشست انسانی.
skills.versions.deleteیک پیش‌نویس و نظرهای آن را حذف کنید. نسخهٔ منتشرشده یا بازنشسته سابقه است و می‌ماند. فقط در نشست انسانی.
skills.versions.listهمهٔ نسخه‌های یک مهارت را با روال، پیش‌نویس‌ها و نظرهای بازبینی بخوانید. خواندن محتوای شرکت است. فقط در نشست انسانی.
skills.versions.reviewبازبین نام‌برده یک پیش‌نویس را تأیید (که آن را با غربالگری منتشر می‌کند) یا با نظرها برمی‌گرداند. فقط همان بازبین، هرگز یک نویسنده. فقط در نشست انسانی.
skills.versions.updateیک پیش‌نویس را ویرایش کنید، بازبین آن را نام ببرید یا بازبینی را پس بگیرید، با کلید مالک خودتان منتشر کنید (غربالگری می‌شود)، یا نسخهٔ منتشرشده را بازنشسته کنید. فقط در نشست انسانی.
subscription-lane.updateمسیر اشتراک را تنظیم کنید: off، allow یا require_key. فقط مالک؛ درگاه آن را در بارگذاری بعدی پیکربندی اعمال می‌کند. فقط در نشست انسانی.
teams.deleteیک تیم خالی را با مجوز ابزار آن حذف کنید. تیم دارای کلید خطای ۴۰۹ می‌دهد. فقط در نشست انسانی.
teams.tools.resyncمجوز ذخیره‌شدهٔ یک تیم را پس از همگام‌سازی ناموفق دوباره برای کلیدهای عضو بفرستید. فقط در نشست انسانی.
teams.tools.revokeمجوز ابزار یک تیم را حذف کنید؛ کلیدهای عضو دیگر هیچ ابزاری ندارند. فقط در نشست انسانی.
teams.tools.setمجوز ابزار یک تیم را تعیین کنید و آن را برای همهٔ کلیدهای عضو همگام کنید. فقط در نشست انسانی.
teams.upsertتیمی بسازید که یک کلید بتواند عضو آن شود، یا نام آن را تغییر دهید. فقط در نشست انسانی.
tokens.listتوکن‌های خودکارسازی را فهرست کنید (فقط فراداده؛ هرگز رمز یا هش).
tokens.mintیک توکن خودکارسازی بسازید؛ رمز آن فقط یک بار برگردانده می‌شود.
tokens.revokeیک توکن خودکارسازی را باطل کنید (تکرارپذیر؛ بلافاصله از کار می‌افتد).
tools.approvals.decideیک فراخوانی ابزار منتظر را تأیید، رد یا پس بگیرید. اینجا چیزی اجرا نمی‌شود؛ ردیفی که تغییر کرده خطای ۴۰۹ می‌دهد. فقط در نشست انسانی.
tools.approvals.listفراخوانی‌های ابزاری را که منتظر تأیید مانده‌اند، از جدید به قدیم و تا وقتی باز هستند با آرگومان‌هایشان فهرست کنید. فقط در نشست انسانی.
tools.groups.deleteیک گروه ابزار را حذف کنید؛ مجوزهایی که نام آن را دارند دیگر چیزی از آن نمی‌گیرند. فقط در نشست انسانی.
tools.groups.upsertیک گروه ابزار بسازید یا جایگزین کنید؛ مجوزهایی که نام آن را دارند در همان درخواست همگام می‌شوند. فقط در نشست انسانی.
tools.servers.deleteیک سرور ثبت‌شده را حذف کنید. مجوزهایی که نام آن را دارند می‌مانند و بی‌اثر می‌شوند. فقط در نشست انسانی.
tools.servers.discoverآنچه یک سرور MCP اکنون ارائه می‌کند را با اعتبارنامهٔ سرویس فهرست و با اعلام‌شده مقایسه کنید. چیزی نمی‌نویسد. فقط در نشست انسانی.
tools.servers.registerیک سرور MCP یا REST ثبت کنید تا یک سامانهٔ بیرونی از راه این درگاه در دسترس باشد. شناسهٔ تکراری خطای ۴۰۹ می‌دهد. فقط در نشست انسانی.
tools.servers.updateیک سرور ثبت‌شده را ویرایش، غیرفعال یا فعال کنید؛ بدنه روی تعریف ذخیره‌شده ادغام می‌شود. فقط در نشست انسانی.
tools.variables.setمتغیرهای یک کلید حساب سرویس را برای یک سرور جایگزین کنید؛ این تعیین می‌کند فراخوانی‌هایش کجا می‌روند. فقط در نشست انسانی.
tools.virtual-servers.deleteیک سرور مجازی را حذف کنید؛ نقطهٔ پایانی آن از بررسی بعدی درگاه ۴۰۴ می‌دهد. فقط در نشست انسانی.
tools.virtual-servers.upsertیک سرور مجازی بسازید یا جایگزین کنید: مجموعه‌ابزاری که یک عامل در ‎/mcp/{serverId}‎ سوار می‌کند. فقط در نشست انسانی.
users.createیک کاربر کنسول را با ایمیل و نقش از پیش تعریف کنید. ایمیل تکراری خطای 409 می‌دهد. فقط در نشست انسانی.
users.updateنقش یا وضعیت یک کاربر را تغییر دهید. هیچ‌کس نقش خودش را تغییر نمی‌دهد و آخرین مالک فعال می‌ماند. فقط در نشست انسانی.