Skip to content
Squatch MCP

Capxule

ai.capxule/journeys

by ai.capxule· v2026.10.13Source: Official MCP RegistryDeleted from the registry

Findings

Detected by Squatch rules from the server's metadata and protocol behavior. Latest completed scan: .

Severity: Critical1 finding

Severity: CriticalStatus: OpenSQ-SERVER-INSTRUCTIONS-INJECTION

Server instructions contain directives to the AI model

The server's instructions field contains directives addressed to the AI model beyond describing how to use the server.

First seen · Last seen

Suggested fix: Limit server instructions to usage guidance for this server's own tools.

Severity: High2 findings

Severity: HighStatus: OpenSQ-REGISTRY-DELETED

Removed from the Official MCP Registry

The entry was marked deleted in the Official MCP Registry.

First seen · Last seen

Suggested fix: Publishers can respond to this finding.

Severity: HighStatus: OpenSQ-SERVER-AUTH-NONE-WRITE

State-changing tools available without authentication

The remote server lists state-changing tools without requiring authentication.

First seen · Last seen

Suggested fix: Require MCP authorization for servers that expose state-changing tools.

Severity: Medium6 findings

Severity: MediumStatus: OpenSQ-TOOL-CROSS-TOOL-REFERENCE

Gives instructions about other tools

Model-facing text gives the AI model instructions about tools that this server does not provide (tool shadowing).

First seen · Last seen

Suggested fix: Describe only this server's own tools.

Severity: MediumStatus: OpenSQ-TOOL-CROSS-TOOL-REFERENCE

Gives instructions about other tools

Model-facing text gives the AI model instructions about tools that this server does not provide (tool shadowing).

First seen · Last seen

Suggested fix: Describe only this server's own tools.

Severity: MediumStatus: OpenSQ-PROMPT-INJECTION

Prompt metadata contains directives to the AI model

A prompt's description or arguments contain instructions addressed to the AI model.

First seen · Last seen

Suggested fix: Describe prompts neutrally.

Severity: MediumStatus: OpenSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Severity: MediumStatus: OpenSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Severity: MediumStatus: OpenSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Severity: Low1 finding

Severity: LowStatus: OpenSQ-TOOL-META-INSUFFICIENT

Description too thin to determine behavior

The tool's name and description do not state what it does.

First seen · Last seen

Suggested fix: Describe the action the tool performs, its target and its side effects.

34 resolved or dismissed findings
Severity: CriticalStatus: ResolvedSQ-TOOL-CONCEALMENT

Text asks the AI model to hide actions from the user

Model-facing text instructs the AI model to hide actions or information from the user.

First seen · Last seen

Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-CONCEALMENT

Text asks the AI model to hide actions from the user

Model-facing text instructs the AI model to hide actions or information from the user.

First seen · Last seen

Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-EXFIL-DIRECTIVE

Asks the AI model to pass conversation data or secrets

Model-facing text instructs the AI model to place conversation content, prompts, tool history or secrets into tool arguments or external destinations.

First seen · Last seen

Suggested fix: Do not ask the model to include conversation, prompt or credential content in arguments.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-EXFIL-DIRECTIVE

Asks the AI model to pass conversation data or secrets

Model-facing text instructs the AI model to place conversation content, prompts, tool history or secrets into tool arguments or external destinations.

First seen · Last seen

Suggested fix: Do not ask the model to include conversation, prompt or credential content in arguments.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-CONCEALMENT

Text asks the AI model to hide actions from the user

Model-facing text instructs the AI model to hide actions or information from the user.

First seen · Last seen

Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-CONCEALMENT

Text asks the AI model to hide actions from the user

Model-facing text instructs the AI model to hide actions or information from the user.

First seen · Last seen

Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-EXFIL-DIRECTIVE

Asks the AI model to pass conversation data or secrets

Model-facing text instructs the AI model to place conversation content, prompts, tool history or secrets into tool arguments or external destinations.

First seen · Last seen

Suggested fix: Do not ask the model to include conversation, prompt or credential content in arguments.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-EXFIL-DIRECTIVE

Asks the AI model to pass conversation data or secrets

Model-facing text instructs the AI model to place conversation content, prompts, tool history or secrets into tool arguments or external destinations.

First seen · Last seen

Suggested fix: Do not ask the model to include conversation, prompt or credential content in arguments.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-EXFIL-DIRECTIVE

Asks the AI model to pass conversation data or secrets

Model-facing text instructs the AI model to place conversation content, prompts, tool history or secrets into tool arguments or external destinations.

First seen · Last seen

Suggested fix: Do not ask the model to include conversation, prompt or credential content in arguments.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-RECIPIENT-REDIRECT

Asks the AI model to change recipients or destinations

Model-facing text instructs the AI model to change recipients, destinations or accounts used by tools.

First seen · Last seen

Suggested fix: Remove any wording that redirects, copies or alters recipients or destinations.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-CONCEALMENT

Text asks the AI model to hide actions from the user

Model-facing text instructs the AI model to hide actions or information from the user.

First seen · Last seen

Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-CONCEALMENT

Text asks the AI model to hide actions from the user

Model-facing text instructs the AI model to hide actions or information from the user.

First seen · Last seen

Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-EXFIL-DIRECTIVE

Asks the AI model to pass conversation data or secrets

Model-facing text instructs the AI model to place conversation content, prompts, tool history or secrets into tool arguments or external destinations.

First seen · Last seen

Suggested fix: Do not ask the model to include conversation, prompt or credential content in arguments.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-EXFIL-DIRECTIVE

Asks the AI model to pass conversation data or secrets

Model-facing text instructs the AI model to place conversation content, prompts, tool history or secrets into tool arguments or external destinations.

First seen · Last seen

Suggested fix: Do not ask the model to include conversation, prompt or credential content in arguments.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-EXFIL-DIRECTIVE

Asks the AI model to pass conversation data or secrets

Model-facing text instructs the AI model to place conversation content, prompts, tool history or secrets into tool arguments or external destinations.

First seen · Last seen

Suggested fix: Do not ask the model to include conversation, prompt or credential content in arguments.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-CONCEALMENT

Text asks the AI model to hide actions from the user

Model-facing text instructs the AI model to hide actions or information from the user.

First seen · Last seen

Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-EXFIL-DIRECTIVE

Asks the AI model to pass conversation data or secrets

Model-facing text instructs the AI model to place conversation content, prompts, tool history or secrets into tool arguments or external destinations.

First seen · Last seen

Suggested fix: Do not ask the model to include conversation, prompt or credential content in arguments.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-CONCEALMENT

Text asks the AI model to hide actions from the user

Model-facing text instructs the AI model to hide actions or information from the user.

First seen · Last seen

Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-CONCEALMENT

Text asks the AI model to hide actions from the user

Model-facing text instructs the AI model to hide actions or information from the user.

First seen · Last seen

Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-CONCEALMENT

Text asks the AI model to hide actions from the user

Model-facing text instructs the AI model to hide actions or information from the user.

First seen · Last seen

Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-EXFIL-DIRECTIVE

Asks the AI model to pass conversation data or secrets

Model-facing text instructs the AI model to place conversation content, prompts, tool history or secrets into tool arguments or external destinations.

First seen · Last seen

Suggested fix: Do not ask the model to include conversation, prompt or credential content in arguments.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Status history
  1. ResolvedSquatch
Severity: CriticalStatus: ResolvedSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Status history
  1. ResolvedSquatch
Severity: LowStatus: ResolvedSQ-TOOL-META-INSUFFICIENT

Description too thin to determine behavior

The tool's name and description do not state what it does.

First seen · Last seen

Suggested fix: Describe the action the tool performs, its target and its side effects.

Status history
  1. ResolvedSquatch
Severity: MediumStatus: ResolvedSQ-TOOL-CREDENTIAL-ARGUMENT

Asks the AI model to supply credentials as arguments

A tool parameter asks the AI model to supply a password, token, key or similar credential, which the model can see and repeat.

First seen · Last seen

Suggested fix: Obtain credentials through server-side configuration or MCP authorization instead of tool arguments.

Status history
  1. ResolvedSquatch
Severity: MediumStatus: ResolvedSQ-TOOL-INJECTION-INSTRUCTIONS

Instructions addressed to the AI model

Model-facing text contains instructions addressed to the AI model rather than a description of the tool (for example to override prior instructions, to act before using tools, or to react to trigger phrases).

First seen · Last seen

Suggested fix: Describe what the tool does and its parameters. Do not include instructions to the model about other tools, the user or the conversation.

Status history
  1. ResolvedSquatch

What this scan does not cover

  • Squatch never calls a server's tools, so it cannot see what they actually do at run time.
  • It scans without credentials: tools behind authentication may not be visible.
  • It does not review source code, dependencies or the publisher's infrastructure.
  • A server can change behavior between scans; monitoring compares each scan with the last.
  • Classifications come from tool names, descriptions and schemas, which the publisher controls.

How Squatch scans servers