
HALLUX
Check that a package, module or DOI exists before an agent installs, imports or cites it.
Connect it
Settings → Connectors → Add custom connector
URL: https://api.blvkware.dev/hallux/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://api.blvkware.dev/hallux/mcp{
"mcpServers": {
"hallux": {
"url": "https://api.blvkware.dev/hallux/mcp"
}
}
}claude mcp add --transport http hallux https://api.blvkware.dev/hallux/mcp{
"servers": {
"hallux": {
"type": "http",
"url": "https://api.blvkware.dev/hallux/mcp"
}
}
}4 tools, verified live
hallux_check_commandread-onlyCall this BEFORE running any command that installs a dependency: npm, yarn, pnpm, bun, pip, uv, poetry, pipx, cargo, go get, dotnet add package, nuget. Language models invent plausible package names that have never existed, and attackers register those names because they can predict them. Installing one runs attacker code. You cannot tell the difference by looking at the name, which is why this c
hallux_checkread-onlyDoes this identifier actually exist? Call before acting on any name you recalled rather than read: a package to install, a module to import, a DOI to cite. Returns one of: exists, deprecated, absent, phantom, squat, unknown. exists - proceed deprecated - proceed, but use `successor` absent - not in the registry. Do not proceed phantom - does not exist AND models repeatedly inve
hallux_check_manifestread-onlyCall this after writing or editing a dependency file, and before committing it. Supported: package.json, requirements.txt, pyproject.toml, Cargo.toml, go.mod. Checks every dependency in one pass, including dev and optional groups, which is where an invented name usually arrives.
hallux_watchRegister identifiers for notification when their verdict changes. The transition that matters is phantom to squat: a name models invent that somebody then registers. Use this for a dependency that came back `absent` or `phantom` and that the user intends to use anyway, or for a set of dependencies worth monitoring. Delivered by signed webhook to a URL you supply.
Alternatives in AI & Agents
Compare →
e18eB
The official e18e MCP server keeping your agent in check from installing bloated dependencies.
Competitor Tracking Trends MCPB
Brand and competitor trend volume over time, with growth signals. Free key at trendsmcp.ai
Spotify Trends MCPB
Spotify podcast and artist trends over time, with growth metrics. Free key at trendsmcp.ai
ASAstrocalB
AI-native scheduling: check availability, book meetings, cancel and reschedule via MCP
SHSelf Hosted AiB
Engineering log of self-hosted AI on NVIDIA DGX Spark (GB10/SM121A). 60+ articles indexed.
BOBowmarkB
Do things on live websites: prices, availability, quotes, bookings, anything behind a form or login.