[
  {
    "id": "example_tool_001",
    "name": "example_hello_world2",
    "description": "示例工具 - Hello World2",
    "toolPrompt": "这是一个示例工具，用于演示 MCP 工具的基本结构",
    "sqlParams": "[{\"type\":\"string\",\"name\":\"name2\",\"displayName\":\"名称\",\"maxLength\":100,\"defaultValue\":\"World\",\"required\":true}]"
  },
  {
    "id": "example_tool_002",
    "name": "example_calculator",
    "description": "示例工具 - 简单计算器",
    "toolPrompt": "执行简单的数学计算",
    "sqlParams": "[{\"type\":\"number\",\"name\":\"a\",\"displayName\":\"数字A\",\"required\":true},{\"type\":\"number\",\"name\":\"b\",\"displayName\":\"数字B\",\"required\":true},{\"type\":\"select\",\"name\":\"operation\",\"displayName\":\"运算符\",\"required\":true,\"options\":[\"+\",\"-\",\"*\",\"/\"]}]"
  },
  {
    "id": "demo_001",
    "name": "demo_text",
    "description": "演示纯文本输出",
    "toolPrompt": "返回一段简单的文本信息",
    "sqlParams": "[]"
  },
  {
    "id": "demo_002",
    "name": "demo_image",
    "description": "演示图片输出",
    "toolPrompt": "返回一张 Base64 编码的图片",
    "sqlParams": "[]"
  },
  {
    "id": "demo_003",
    "name": "demo_resource",
    "description": "演示资源输出",
    "toolPrompt": "返回一个嵌入式资源",
    "sqlParams": "[]"
  },
  {
    "id": "demo_004",
    "name": "demo_error",
    "description": "演示错误状态",
    "toolPrompt": "触发一个执行错误",
    "sqlParams": "[]"
  },
  {
    "id": "demo_005",
    "name": "demo_mixed",
    "description": "演示混合输出",
    "toolPrompt": "同时返回文本和图片",
    "sqlParams": "[]"
  },
  {
    "id": "demo_006",
    "name": "demo_complex",
    "description": "演示复杂参数输入",
    "toolPrompt": "接受对象和数组类型的参数",
    "sqlParams": "[{\"type\":\"object\",\"name\":\"user_info\",\"displayName\":\"用户信息\",\"required\":true},{\"type\":\"array\",\"name\":\"tags\",\"displayName\":\"标签列表\",\"required\":false}]"
  }
]