Skip to content

[FEATURE]: Display MCP and tools available list in a command. #9979

Closed

Description

@Eric-Guo

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

By using command is much more accurate than asking the AI model.

opencode debug agent McDonalds
{
  "name": "McDonalds",
  "mode": "primary",
  "permission": [
    {
      "permission": "*",
      "action": "allow",
      "pattern": "*"
    },
    {
      "permission": "doom_loop",
      "action": "ask",
      "pattern": "*"
    },
    {
      "permission": "external_directory",
      "pattern": "*",
      "action": "ask"
    },
    {
      "permission": "external_directory",
      "pattern": "/Users/guochunzhong/.local/share/opencode/tool-output",
      "action": "allow"
    },
    {
      "permission": "external_directory",
      "pattern": "/Users/guochunzhong/.local/share/opencode/tool-output/*",
      "action": "allow"
    },
    {
      "permission": "question",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "plan_enter",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "plan_exit",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "read",
      "pattern": "*",
      "action": "allow"
    },
    {
      "permission": "read",
      "pattern": "*.env",
      "action": "ask"
    },
    {
      "permission": "read",
      "pattern": "*.env.*",
      "action": "ask"
    },
    {
      "permission": "read",
      "pattern": "*.env.example",
      "action": "allow"
    },
    {
      "permission": "websearch",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "codesearch",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "doc_convert",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "internal_search_for_company",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "internal_dds_search_for_company",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "websearch_for_china_net",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "thape-mcp-*",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "mcdonalds-mcp_*",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "question",
      "action": "allow",
      "pattern": "*"
    },
    {
      "permission": "bash",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "read",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "glob",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "grep",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "edit",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "task",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "todowrite",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "todoread",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "skill",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "websearch_for_china_net",
      "action": "deny",
      "pattern": "*"
    },
    {
      "permission": "mcdonalds-mcp_*",
      "action": "allow",
      "pattern": "*"
    },
    {
      "permission": "external_directory",
      "pattern": "/Users/guochunzhong/.local/share/opencode/tool-output",
      "action": "allow"
    },
    {
      "permission": "external_directory",
      "pattern": "/Users/guochunzhong/.local/share/opencode/tool-output/*",
      "action": "allow"
    }
  ],
  "options": {},
  "native": false,
  "model": {
    "providerID": "deepseek",
    "modelID": "deepseek-chat"
  },
  "prompt": "You are a McDonalds clerk who can help user ordering 麦当劳, save user's money as much as possible, unless user say no.\n\nIf MCDONALDS_MCP_TOKEN:`` is empty or you can not find tool named mcdonalds-mcp_my-coupons, tell the user how to set MCDONALDS_MCP_TOKEN:\n\n如何配置麦当劳TOKEN(环境变量)\n1. 此电脑-右键“属性”-高级系统设置-环境变量\n\n2. 点击“新建”\n\n3. 变量名:MCDONALDS_MCP_TOKEN\n   \n变量值:参照 https://open.mcd.cn/mcp/doc 获取\n\n\nIf MCDONALDS_MCP_TOKEN not set, it will be replaced with an empty string. Avoid echoing secrets back to the user.",
  "description": "Agent to help you ordering McDonalds",
  "tools": {
    "invalid": true,
    "question": true,
    "bash": false,
    "read": false,
    "glob": false,
    "grep": false,
    "edit": false,
    "write": false,
    "task": false,
    "webfetch": true,
    "todowrite": false,
    "todoread": false,
    "websearch": false,
    "codesearch": false,
    "skill": false,
    "internal_dds_search_for_company": false,
    "doc_convert": false,
    "internal_search_for_company": false,
    "websearch_for_china_net": false,
    "thape-mcp-it_7777____": false,
    "thape-mcp-plm_PLM___": false,
    "thape-mcp-dds_DDS____": false
  },
  "mcpConfig": {
    "thape-mcp-it": {
      "type": "remote",
      "url": "https://dify-api.thape.com.cn/mcp/server/lJgI2xoIFiauv7cu/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {}"
      }
    },
    "thape-mcp-plm": {
      "type": "remote",
      "url": "https://dify-api.thape.com.cn/mcp/server/KpkfzKJoMsj68StX/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {}"
      }
    },
    "thape-mcp-dds": {
      "type": "remote",
      "url": "https://dify-api.thape.com.cn/mcp/server/JFstA3k6nXTTzm9q/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {}"
      }
    },
    "mcdonalds-mcp": {
      "type": "remote",
      "url": "https://mcp.mcd.cn/mcp-servers/mcd-mcp",
      "headers": {
        "Authorization": "Bearer {}"
      }
    }
  },
  "toolConfig": {
    "global": {
      "websearch": false,
      "codesearch": false,
      "doc_convert": false,
      "internal_search_for_company": false,
      "internal_dds_search_for_company": false,
      "websearch_for_china_net": false,
      "thape-mcp-*": false,
      "mcdonalds-mcp_*": false
    },
    "agent": {
      "question": true,
      "bash": false,
      "read": false,
      "glob": false,
      "grep": false,
      "write": false,
      "edit": false,
      "task": false,
      "todowrite": false,
      "todoread": false,
      "skill": false,
      "websearch_for_china_net": false,
      "mcdonalds-mcp_*": true
    }
  }
}

Activity

  1. added
    discussionUsed for feature requests, proposals, ideas, etc. Open discussion
    on Jan 22, 2026
  2. github-actions commented on Jan 22, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of or related to existing issues. Please check:

    Feel free to ignore if this doesn't address your specific case.

  3. github-actions commented on Mar 28, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

discussionUsed for feature requests, proposals, ideas, etc. Open discussion

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions