Developers

MCP & Agent Skill

Use Autonix from Cursor and other agent tools with a hosted MCP endpoint and SKILL.md. Same Professional+ Bearer token as the REST API — curated tools for tracked QRs, visits, and CRM reports.

Get a token (Account → API) · API reference

1. Hosted MCP

No local install. Point your MCP client at https://app.autonix.io/mcp with your token:

{
  "mcpServers": {
    "autonix": {
      "url": "https://app.autonix.io/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

In Cursor: Settings → Tools & MCP → New MCP Server (or edit ~/.cursor/mcp.json).

2. Agent skill

Drop the skill into your project so the agent knows Autonix auth, date formats, and preferred endpoints:

mkdir -p .cursor/skills/autonix-api
curl -fsSL https://www.autonix.io/skills/autonix-api/SKILL.md \
  -o .cursor/skills/autonix-api/SKILL.md

Direct file: /skills/autonix-api/SKILL.md

MCP tools

  • create_tracked_qrPOST /tracker/qrcode
  • list_trackers / get_tracker / tracker_analytics
  • list_visits (date window + pagination) / download_visits_csv
  • get_report / get_tag_crosstab / scans_analytics

Report and visit windows use Y-m-dTH:i:sO (e.g. 2026-01-01T00:00:00+0000). Portfolio KPIs use YYYY-MM-DD. Foreign tracker ids return 403.

Optional: local Node MCP

For offline/dev, you can still run the stdio server from this site (package.json). Prefer the hosted URL above for normal use.

mkdir -p ~/autonix-mcp/src && cd ~/autonix-mcp
curl -fsSL https://www.autonix.io/developers/mcp/package.json -o package.json
curl -fsSL https://www.autonix.io/developers/mcp/src/index.js -o src/index.js
npm install
# then point Cursor at node …/src/index.js with AUTONIX_API_TOKEN

Next: Create a tracked QR · Reporting & CRM sync