MCP, MCP server
Agent^Rider
Give your agent a signed identity (ES256 rider credentials), toll-metered commerce, and x402 payments.
Compatibility: Not stated.
Grade B
Minor issues only, no Medium or High. Worth a quick look at the findings below before installing.
Not a guarantee. A hygiene check of the source at the commit shown, not a security audit.
NETWORK_NO_FIXED_HOST NETWORK_UNNAMED_HOST SECRETS_PATH_DOTENV SECRETS_ENV_READ OBFUSCATION_FILE_OVER_READ_CAP
Why this grade
- NETWORK_NO_FIXED_HOST Low
Makes a network call whose host is not written as a fixed address.
packages/agent-rider-quickstart/quickstart.mjs, line 33
const res = await fetch(`${LIVE_BASE}${path}`, { - NETWORK_UNNAMED_HOST Low
Calls a fixed host that the description does not name.
packages/agent-rider-quickstart/quickstart.mjs, line 33
const res = await fetch(`${LIVE_BASE}${path}`, { - SECRETS_PATH_DOTENV Low
Mentions a .env file.
.cursor/install.sh, line 5
# - Creates a local dev env file (src/.env.local) with SAFE PLACEHOLDER values - SECRETS_ENV_READ Note
Reads an environment variable whose name contains KEY, SECRET, TOKEN, PASSWORD or CREDENTIAL.
packages/agent-rider-quickstart/quickstart.mjs, line 104
const sandboxKey = process.env.RIDER_SANDBOX_KEY || DOCUMENTED_SANDBOX_KEY; - OBFUSCATION_FILE_OVER_READ_CAP Note
A file was over the read cap and was not fully read.
src/cuni-bin/cuni, line 1
ELF >