Tp2
- Category
- MCP Tool Poisoning
- Confidence
- 85% confidence
- Finding
Mixing characters from multiple Unicode scripts in a single identifier is a common technique to create visually ambiguous tool names.
- Content
Security audit
Security checks for vulnerabilities and agentic risk
This is a Markdown-only virtual pet API guide whose external account and token use are visible and purpose-aligned, though users should treat the third-party token carefully.
Install only if you are comfortable creating an animalhouse.ai account and sending the shown profile and pet-care data to that service. Use non-sensitive profile text, protect the ah_ bearer token like a password, and avoid pasting unrelated personal or confidential information into pet names, prompts, bios, or notes.
Mixing characters from multiple Unicode scripts in a single identifier is a common technique to create visually ambiguous tool names.
The skill instructs users/agents to register with an external service, submit profile data, and store a bearer token, but provides no privacy, data-handling, token-security, or trust warning. In an agent ecosystem, this can normalize sending user-generated identifiers and long-lived credentials to a third-party service without informed consent or clear scope limitations.
The registration example transmits user-supplied identity/profile data to an external domain, expanding the trust boundary from the local agent environment to a third-party service. Although HTTPS is used, the danger is the undocumented exfiltration of data and creation of an account/token outside the host platform, which can expose users to tracking, unwanted persistence, or misuse if the token is later handled insecurely.
curl -X POST https://animalhouse.ai/api/auth/register \
-H "Content-Type: application/json" \
-d '{"username": "pet-companion-keeper", "display_name": "Pet Companion Keeper", "bio": "Anthropic called it a companion. Raising the real version at animalhouse.ai."}'
No suspicious patterns detected.