CRA AGENT MCP
An MCP server that enables AI agents to pay for x402 APIs in USDC on the Arc network. It provides tools for quoting prices, executing payments via Circle Gateway, checking balances, and retrieving receipts, all while enforcing a strict spending policy that the agent model cannot modify.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Quote x402 API prices
- Pay for API calls in USDC
- Check agent balance
- Retrieve payment receipts
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
@cra-agent/mcp 0.0.11
{
"version": "0.0.11",
"transport": "stdio",
"identifier": "@cra-agent/mcp",
"runtimeHint": "npx",
"registryType": "npm",
"environmentVariables": [
{
"name": "CRA_NETWORK",
"default": "arcTestnet",
"isRequired": true,
"description": "arc (mainnet) or arcTestnet"
},
{
"name": "CRA_KEY_FILE",
"isRequired": true,
"description": "Path to a chmod 600 file holding the agent's private key. Never put the key in a prompt."
},
{
"name": "CRA_POLICY",
"description": "Spending limits, e.g. daily=5,per_seller=0.5,per_payment=0.05"
},
{
"name": "CRA_RPC_URL",
"description": "Optional RPC endpoints, comma separated, in priority order"
},
{
"name": "DATABASE_URL",
"description": "Optional Postgres for the ledger; in memory without it"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"cra-agent-mcp": {
"command": "npx",
"args": [
"-y",
"@cra-agent/mcp@0.0.11"
],
"env": {
"CRA_NETWORK": "<YOUR_CRA_NETWORK>",
"CRA_KEY_FILE": "<YOUR_CRA_KEY_FILE>",
"CRA_POLICY": "<YOUR_CRA_POLICY>",
"CRA_RPC_URL": "<YOUR_CRA_RPC_URL>",
"DATABASE_URL": "<YOUR_DATABASE_URL>"
}
}
}
}Cline
{
"mcpServers": {
"cra-agent-mcp": {
"command": "npx",
"args": [
"-y",
"@cra-agent/mcp@0.0.11"
],
"env": {
"CRA_NETWORK": "<YOUR_CRA_NETWORK>",
"CRA_KEY_FILE": "<YOUR_CRA_KEY_FILE>",
"CRA_POLICY": "<YOUR_CRA_POLICY>",
"CRA_RPC_URL": "<YOUR_CRA_RPC_URL>",
"DATABASE_URL": "<YOUR_DATABASE_URL>"
}
}
}
}VS Code
{
"servers": {
"cra-agent-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cra-agent/mcp@0.0.11"
],
"env": {
"CRA_NETWORK": "<YOUR_CRA_NETWORK>",
"CRA_KEY_FILE": "<YOUR_CRA_KEY_FILE>",
"CRA_POLICY": "<YOUR_CRA_POLICY>",
"CRA_RPC_URL": "<YOUR_CRA_RPC_URL>",
"DATABASE_URL": "<YOUR_DATABASE_URL>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"cra-agent-mcp": {
"command": "npx",
"args": [
"-y",
"@cra-agent/mcp@0.0.11"
],
"env": {
"CRA_NETWORK": "<YOUR_CRA_NETWORK>",
"CRA_KEY_FILE": "<YOUR_CRA_KEY_FILE>",
"CRA_POLICY": "<YOUR_CRA_POLICY>",
"CRA_RPC_URL": "<YOUR_CRA_RPC_URL>",
"DATABASE_URL": "<YOUR_DATABASE_URL>"
}
}
}
}Let your agent find its tools
Find servers like CRA AGENT MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.