生成一张像素为1*1黑色的图像(单通道灰度图,如果要转换BGR彩色图,需调用灰度转彩色工具进行转换),如果后续需要修改大小可以调用Image_SetSize方法。 返回结构是一个序列化的JSON字符串,包含以下字段: ResultImg: 生成的图像结果 Create a new empty image of 1x1 pixel with black pixels (single-channel grayscale). If you want to convert to BGR color image, you need to call the grayscale to ...
Part of the Leaper Vision Toolkit MCP server. Enforce policies on this tool with Intercept, the open-source MCP proxy.
AI agents invoke image_new to trigger processes or run actions in Leaper Vision Toolkit. Execute operations can have side effects beyond the immediate call -- triggering builds, sending notifications, or starting workflows. Rate limits and argument validation are essential to prevent runaway execution.
image_new can trigger processes with real-world consequences. An uncontrolled agent might start dozens of builds, send mass notifications, or kick off expensive compute jobs. Intercept enforces rate limits and validates arguments to keep execution within safe bounds.
Execute tools trigger processes. Rate-limit and validate arguments to prevent unintended side effects.
tools:
image_new:
rules:
- action: allow
rate_limit:
max: 10
window: 60
validate:
required_args: true See the full Leaper Vision Toolkit policy for all 169 tools.
生成一张像素为1*1黑色的图像(单通道灰度图,如果要转换BGR彩色图,需调用灰度转彩色工具进行转换),如果后续需要修改大小可以调用Image_SetSize方法。 返回结构是一个序列化的JSON字符串,包含以下字段: ResultImg: 生成的图像结果 Create a new empty image of 1x1 pixel with black pixels (single-channel grayscale). If you want to convert to BGR color image, you need to call the grayscale to color conversion tool. If you need to modify the size later, you can call the Image_SetSize method. Returns a serialized JSON string containing the following fields: ResultImg: The generated image result. It is categorised as a Execute tool in the Leaper Vision Toolkit MCP Server, which means it can trigger actions or run processes. Use rate limits and argument validation.
Add a rule in your Intercept YAML policy under the tools section for image_new. You can allow, deny, rate-limit, or validate arguments. Then run Intercept as a proxy in front of the Leaper Vision Toolkit MCP server.
image_new is a Execute tool with high risk. Execute tools should be rate-limited and have argument validation enabled.
Yes. Add a rate_limit block to the image_new rule in your Intercept policy. For example, setting max: 10 and window: 60 limits the tool to 10 calls per minute. Rate limits are tracked per agent session and reset automatically.
Set action: deny in the Intercept policy for image_new. The AI agent will receive a policy violation error and cannot call the tool. You can also include a reason field to explain why the tool is blocked.
image_new is provided by the Leaper Vision Toolkit MCP server (leaper-mcp/leaper-mcp-proxy). Intercept sits as a proxy in front of this server to enforce policies before tool calls reach the server.
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept