Generate a TrueQuote™ BESS recommendation and ROI analysis for a prospect. Use this when a prospect wants to know if battery storage makes sense for their facility.
AI agents use generate_truequote to create or update resources in Merlin Energy — usually the action step of a workflow, after the agent has gathered context. Every call changes real data in your Merlin Energy environment.
This is a Write operation because it creates new, persistent business data (a proposal/quotation) rather than executing arbitrary external code or reading existing data. However, the severity is 'high' rather than 'medium' because: (1) the output directly influences financial decisions and sales processes; (2) an AI agent could generate misleading or inappropriate quotes if given incorrect prospect data; (3) the…
From the tool's definition The tool generates a 'TrueQuote™ BESS recommendation' and 'ROI analysis' for a prospect, which creates a formal quotation document that will be stored and potentially acted upon.
Attacks that exploit this kind of access
Generate a TrueQuote™ BESS recommendation and ROI analysis for a prospect. Use this when a prospect wants to know if battery storage makes sense for their facility. It is categorised as a Write tool in the Merlin Energy MCP Server, which means it can create or modify data. Consider rate limits to prevent runaway writes.
Register the Merlin Energy MCP server in PolicyLayer and add a rule for generate_truequote: allow, deny, rate-limit, or require approval. Point your MCP client at the PolicyLayer proxy URL and the rule is enforced on every call, before it reaches Merlin Energy. Nothing to install.
generate_truequote is a Write tool with medium risk. Write tools should be rate-limited to prevent accidental bulk modifications.
Yes. Add a rate_limit block to the generate_truequote rule in your PolicyLayer 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 PolicyLayer policy for generate_truequote. 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.
generate_truequote is provided by the Merlin Energy MCP server (ugobe007/merlin-mcp-agent). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.
Every MCP server has a record like this.
Type a name, get the same breakdown: verified identity, auth posture, risk grade, capabilities, recommended policy.
Teams ship this data inside their own products. See what a licence covers →