MCP access requires a Developer or Pro plan. Sign up at northaxiumdata.ca.
Prerequisites
- Claude Desktop installed
- A Developer or Pro API key
- Python 3.11+ installed locally
- Git
1. Clone the repo
2. Set up your environment
Create a.env file in the repo root:
Contact support for your database connection details. Developer tier users connect to the hosted Railway Postgres instance.
3. Configure Claude Desktop
Open your Claude Desktop config file:- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\\Claude\\claude_desktop_config.json
/path/to/NorthAxiumData with the absolute path to the cloned repo.
4. Restart Claude Desktop
Quit Claude Desktop completely and relaunch. You should seenorthaxium-data appear in the MCP tools panel.
5. Test it
Try asking Claude:“What has Palantir lobbied for in Canada?”Claude should invoke
search_lobbying and return results from the NorthAxium Data registry.
Troubleshooting
Tools not appearing — make sure you fully quit and relaunched Claude Desktop, not just closed the window. DB connection error — check that your.env file is in the repo root and all NA_PG_* variables are set correctly.
Import errors — run pip install -r requirements.txt again to ensure all dependencies are installed.