Register Haruspex as a Workspace Custom Integration in Base44 — your generated apps get live stock scores, watchlists, news, and history at runtime. Works on Base44's free tier (any workspace member can use the integration once an admin sets it up).
Free tier works for evaluation. Manage keys at /haruspex-api. Format starts with hrspx_.
Choose From URL and paste either of these OpenAPI specs:
https://haruspex.guru/api/v1/openapi.json
https://haruspex.guru/api/v1/openapi.yaml
Most importers prefer JSON. Use the YAML URL if Base44's parser rejects JSON for any reason.
Recommended starter set:
Slug: haruspex · Base URL: https://haruspex.guru/api/v1
In Custom Headers, click Add Header:
Authorization → Bearer hrspx_your_api_keyBase44 auto-treats Authorization as sensitive — your key is encrypted as a workspace secret and never sent to the browser.
Once saved, ask the Base44 builder to use the integration. Examples:
Generated code calls base44.integrations.custom.call("haruspex", ...). Auth is server-side; your API key never reaches the end-user's browser.
If you want Base44's chat agent to access Haruspex while building (e.g. to suggest tickers based on live scores), add our MCP server to your Base44 account. This is separate from the workspace integration above and runs only inside the chat agent — it doesn't reach end users.
{
"mcpServers": {
"haruspex": {
"command": "npx",
"args": ["-y", "@haruspex-guru/mcp-server@^1.2.0"],
"env": {
"HARUSPEX_API_KEY": "hrspx_your_api_key"
}
}
}
}Paste in Base44 → Account Settings → MCP Servers (Builder plan or higher).