Prerequisites
- DevTools account with an active API key
- A target Resource URL copied from the DevTools Resource Details page (works for owned and shared resources)
- One of:
- Python 3.9+
- Node.js 18+
curl
Step 1: set environment variables
ALSHIVAL_USERNAME is always your identity. ALSHIVAL_RESOURCE can point to your own resource or one shared with you.
Step 2: send your first log
- Python SDK
- Node.js SDK
- curl
Step 3: connect MCP tools
For OpenAI Responses-compatible tool descriptors:- Python: use
alshival.mcpandalshival.mcp.github - Node.js: use
alshival.mcpandalshival.mcp.github
/sdk/python and /sdk/nodejs for full examples.