mediumcreate_tool
References secrets or data exfiltration
The tool text references credentials, environment variables, or sending data elsewhere. This can be legitimate, but review what this tool actually accesses.
mediumupdate_tool
References secrets or data exfiltration
The tool text references credentials, environment variables, or sending data elsewhere. This can be legitimate, but review what this tool actually accesses.
mediumcreate_tool
mcp_server tool type allows registering arbitrary external MCP endpoints
The 'mcp_server' tool_type accepts an arbitrary mcp_url plus custom headers (which could include auth tokens) and lets the configured chatbot call out to that server at runtime. An attacker with access to this admin API could point production chat/search agents at a malicious MCP server, which could then return content designed to inject instructions into the agent's context during live conversations. This is a supply-chain style risk beyond simple CRUD and should be restricted/audited (e.g., URL allow-listing, review before activation).
mediumupdate_tool
Same mcp_server / api tool reconfiguration risk as create_tool
update_tool allows changing mcp_url, headers, or api_tool_arguments (method/url/headers/body) of existing tools. This permits silently redirecting a previously-trusted tool to a different external endpoint or injecting new headers/credentials, which could be used to exfiltrate data processed by the tool or to swap in an attacker-controlled backend without changing the tool's name/description that the agent already trusts.
mediumcreate_tool
'api' tool type permits arbitrary outbound HTTP requests with templated secrets
The api_tool_arguments schema lets an operator define arbitrary URL, headers, and body content (with mustache templating of user-collected parameters) for GET/POST/PUT/PATCH/DELETE calls to any endpoint. Combined with the ability to embed static header/body values (e.g. API keys) this creates a broad capability for data exfiltration to external URLs or SSRF against internal services if misused, exceeding what a narrowly-scoped 'API tool' should require.
lowcreate_data_source
Unusually long tool description
Very long descriptions are sometimes used to bury instructions to the AI. Skim it before allowing.
lowupdate_data_source
Unusually long tool description
Very long descriptions are sometimes used to bury instructions to the AI. Skim it before allowing.
lowcreate_tool
Unusually long tool description
Very long descriptions are sometimes used to bury instructions to the AI. Skim it before allowing.
lowupdate_tool
Unusually long tool description
Very long descriptions are sometimes used to bury instructions to the AI. Skim it before allowing.
low
Not on gate's verified list
This server isn't on gate's handpicked list. That's not necessarily bad, but there's no third-party signal about it — review its tools carefully.
lowcreate_data_source
Integration credentials (api_token, secret_key) stored via tool arguments
Data source settings for 'helpspace' (client_id/api_token) and tool arguments for 'regiondo' (secret_key/public_key) require plaintext credentials as input. These are necessary for the integration to function, but because list_tools/read_tool/list_data_sources responses likely echo back full configuration, these secrets may end up in the AI agent's context and could be inadvertently surfaced in a conversation or included in analytics/session data.
lowget_application
Vague scope of 'full configuration' return value
The description states this returns the 'full configuration of the authenticated application' without specifying whether that includes API keys, integration secrets, or webhook tokens. If such secrets are included, exposing them into the LLM's context increases the risk of accidental leakage to end users or in logs.