T09 · Insecure Skill Coding Practices
- Location
references/exa-mcp-setup.md:15- Finding
API Key Exposed Through MCP Endpoint Query String
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a small, coherent Exa research setup guide, with a credential-handling caution because it documents an API key in a URL query string.
Install only if you are comfortable configuring an Exa API key for hosted MCP access. Use a dedicated, limited Exa key if possible, keep MCP configs and logs private, and rotate the key if an expanded endpoint URL may have been copied into logs, diagnostics, or shared files.
references/exa-mcp-setup.md:15API Key Exposed Through MCP Endpoint Query String
The documentation places an API key in the URL query string for the MCP endpoint. Even though it uses an environment variable placeholder rather than a literal secret, query-string credentials are commonly exposed through logs, browser history, proxy telemetry, error reports, and shared configuration files, so the pattern creates a real credential-handling risk. In this skill context, the setup guidance is likely to be copied directly into client/server configs, which makes accidental leakage more likely.