HALLUX MCP MCP server
HALLUX is a hallucination ledger that checks if a package, module, or DOI exists in its authoritative registry before an agent installs, imports, or cites it. It helps prevent supply-chain attacks like slopsquatting by identifying names that language models invent (phantoms) or have been registered maliciously (squats). The server provides verdicts such as exists, deprecated, absent, phantom, squat, and unknown to guide agent decisions.
Endpoint and access
No sign-in: your client connects and lists tools immediately, with no account or key.
https://api.blvkware.dev/hallux/mcpWhat you can do with it
- Check if a Python package exists before pip install
- Verify if a DOI is valid before citation
- Identify hallucinated package names (phantoms)
- Detect maliciously registered names (squats)
hallux_check_commandhallux_checkhallux_check_manifesthallux_watch
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http hallux-mcp https://api.blvkware.dev/hallux/mcpCodex
codex mcp add hallux-mcp --url https://api.blvkware.dev/hallux/mcpCursor
{
"mcpServers": {
"hallux-mcp": {
"url": "https://api.blvkware.dev/hallux/mcp"
}
}
}Cline
{
"mcpServers": {
"hallux-mcp": {
"type": "streamableHttp",
"url": "https://api.blvkware.dev/hallux/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"hallux-mcp": {
"type": "http",
"url": "https://api.blvkware.dev/hallux/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http hallux-mcp https://api.blvkware.dev/hallux/mcpClaude Desktop
{
"mcpServers": {
"hallux-mcp": {
"url": "https://api.blvkware.dev/hallux/mcp"
}
}
}Windsurf
{
"mcpServers": {
"hallux-mcp": {
"serverUrl": "https://api.blvkware.dev/hallux/mcp"
}
}
}Other developer tools servers
Do you run HALLUX MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.