Exclugo for Claude (facility account)
Talk to Claude about your Exclugo account — dashboard, people, licenses, alerts, reports, and orders — in plain English.
After a one-time setup, you never log in. There is no username or password. Your Exclugo admin gives you an API token once; you paste it into Claude Desktop.
Setup (about 5 minutes)
1. Install uv
uv is a small tool that runs Exclugo for Claude. You only install it once.
Mac
-
Open Terminal (
Cmd + Space, type Terminal, press Enter). -
Paste this and press Enter:
curl -LsSf https://astral.sh/uv/install.sh | sh
-
Quit Terminal completely (
Cmd + Q) and reopen it.
Windows
-
Open PowerShell.
-
Paste this and press Enter:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
-
Close PowerShell completely and reopen it.
2. Get an API token from your Exclugo admin
Ask your Exclugo administrator for an API token. It looks like a long string of letters and numbers.
They already have a snippet for this in the Exclugo-for-Claude README, under Generating an API token.
3. Add it to Claude Desktop
-
Open Claude Desktop.
-
Claude menu → Settings… → Developer → Edit Config.
-
Paste this (replace
paste-token-herewith your token):{ "mcpServers": { "exclugo-client": { "command": "uvx", "args": ["exclugo-client-mcp"], "env": { "EXCLUGO_BASE_URL": "https://app.exclugo.com", "EXCLUGO_API_TOKEN": "paste-token-here" } } } }
If you already have other servers listed, add only the
"exclugo-client": { ... }block inside"mcpServers". -
Save (
Cmd + SorCtrl + S). -
Fully quit Claude Desktop (
Cmd + Qon Mac) and reopen it.
You should see a hammer icon in the chat box. Click it — those are your Exclugo tools.
Try it
- Show me my dashboard.
- Who is flagged at my facilities?
- Find Jane Doe born 1984-03-12.
- Open report 184920.
- Which licenses expire in the next 30 days?
- Order a new employee screening for John Smith at Sunrise Care.
Claude only sees your account. If something is turned off for your login, Claude will say your account admin needs to enable it in Exclugo.
Troubleshooting
“Failed to spawn process: No such file or directory”
uv is not installed, or Claude was not restarted after installing it. Redo step 1, then fully quit and reopen Claude Desktop.
If it still fails, run which uvx (Mac) or where.exe uvx (Windows), and put that full path in the config as "command" instead of "uvx".
Claude does not show Exclugo tools
Save the config, fully quit Claude, and reopen it. Check the JSON at jsonlint.com.
“This token isn't valid”
Ask your Exclugo admin for a new token and paste it in place of the old one. Restart Claude.
“You don't have permission”
Your login does not have that action turned on (for example Process reports, Manage users, Monitoring, or Preferences). Ask your account admin to enable it in Exclugo.
For Exclugo administrators
Issue a Django REST token for the facility user (same snippet as in the Exclugo-for-Claude README under Generating an API token). Send only the token — not a password.
This server is facility-only. The user’s existing Exclugo permissions still apply.
To publish a new version:
cd exclugo-client-mcp
# bump version in pyproject.toml first
rm -rf dist
python -m build
twine upload dist/*
License
MIT
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file exclugo_client_mcp-0.1.0.tar.gz.
File metadata
- Download URL: exclugo_client_mcp-0.1.0.tar.gz
- Upload date:
- Size: 13.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
93a9283f8dc0fd40e24eed5d2ec6a7562e63c78754f85c1bd866f7b912078883
|
|
| MD5 |
c406aeaca7b909bb0b19d6684d96097e
|
|
| BLAKE2b-256 |
9aa510de7986a8b676437916fbc0814af640cea3c32e6435ee6ee395e862807e
|
File details
Details for the file exclugo_client_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: exclugo_client_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 19.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23f5c34b5747f635c3b9454c2a62c7ec71839a7bdd2074e77cfba1eb72742acc
|
|
| MD5 |
8064477f7d1f134da18c008e5c5b4d78
|
|
| BLAKE2b-256 |
c568ed836bb0519794d0f4f54256320ee53513080f10b76e97a9f744984e2049
|