Exclugo Client MCP
These instructions are for Claude Desktop. Support for other AI assistants is coming soon.
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 your API token
- Log in to Exclugo and go to Users (
app.exclugo.com/users). - Click Edit on the user you want to connect.
- Scroll to the Claude Token section and copy the token.
If you don't see the Users page or the Claude Token section, ask your account admin to enable user management for your login.
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”
Go to Users in Exclugo, edit the user, and copy a fresh token from the Claude Token section. Paste it in the config and 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.
License
MIT
Metadata
Release files for exclugo-client-mcp 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| exclugo_client_mcp-0.1.1.tar.gz | 13.9 kB | Without provenance | Details for exclugo_client_mcp-0.1.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| exclugo_client_mcp-0.1.1-py3-none-any.whl | Python 3 | none | any | Details for exclugo_client_mcp-0.1.1-py3-none-any.whl |
Total release size: 33.2 kB
Release files / exclugo_client_mcp-0.1.1.tar.gz
| Download URL | exclugo_client_mcp-0.1.1.tar.gz |
|---|---|
| Size | 13.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fc52dc220f40d5bcf9d208fdcb99de0157413f1212c68e0af3e4d24b67f81997
|
|
BLAKE2b-256 checksum How to use checksums |
776088292150fe1cea6c5c20045415f7f000b648cbdc6a1854f8cc5e4dd9e292
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.20
|
Release files / exclugo_client_mcp-0.1.1-py3-none-any.whl
| Download URL | exclugo_client_mcp-0.1.1-py3-none-any.whl |
|---|---|
| Size | 19.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f62a5b9a9b5210b80206a296a4b03ef0866e29e016aa99fd0f2032bbaccf8d9b
|
|
BLAKE2b-256 checksum How to use checksums |
cc236c4c5ae8c3dcf013106a61dc633857219268e825f0826979755ba7d19389
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.20
|
Security for exclugo-client-mcp 0.1.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.