بنقرة واحدة
manage-extensions
Audits, enables, disables, and refreshes trusted local MCP extensions.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Audits, enables, disables, and refreshes trusted local MCP extensions.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Creates a trusted local MCP extension with bounded tools and explicit enablement.
Creates a focused local Tars skill for a repeatable workflow.
Guides an operator through a reviewed Google Workspace CLI installation and OAuth setup.
Operates and maintains a Tars installation through supported CLI commands.
| name | manage-extensions |
| description | Audits, enables, disables, and refreshes trusted local MCP extensions. |
Extensions live in ~/.tars/extensions/. Each extension directory contains a
tars-extension.json manifest. Authorization is stored in
~/.tars/extensions/extension-enablement.json.
Before changing state:
envAllowlist, and
startup/tool timeouts.Use an explicit allowlist entry:
{
"extension-name": {
"enabled": true,
"envAllowlist": ["REQUIRED_API_KEY"],
"startupTimeoutMs": 30000,
"toolTimeoutMs": 60000
}
}
Set enabled to false or remove the entry to prevent the extension from loading. Keep the JSON
valid and grant only variables the server needs.
For repository-packaged extensions, use the transactional refresh command:
tars refresh --extensions-only
For a user extension, stage and validate the directory before placing it under
~/.tars/extensions/. Do not execute an unreviewed install script. Ask the operator to restart Tars
after an enablement or manifest change.
If a tool is missing, inspect startup logs and enablement rather than running the MCP server directly or guessing a tool name. Unique tools keep their declared names; collisions receive deterministic extension namespaces.