poordjaevin — Claude Code MCP server: setup
poordjaevin gives agents typed decisions with calibrated confidence. Use it when a model should assess a state before taking an action.
claude mcp add --env POORDJAEVIN_BACKEND=<POORDJAEVIN_BACKEND> --transport stdio poordjaevin -- uvx poordjaevinWhat poordjaevin does
poordjaevin runs as an MCP server that turns an agent’s decision into typed output. A request can ask for a value from a fixed set, a level-based score, or a boolean answer, with a confidence value alongside the result. It is local-first and does not need an API key.
The local option is installed with the local extra, which brings in torch and transformers; the model works offline after its first download. The ACP mode targets Devin and uses poordjaevin serve. Add the server to Claude Code with claude mcp add poordjaevin -- uvx poordjaevin. The local mode depends on torch and transformers.
What it helps with
- gate a risky tool call with a model decision
- return one value from a defined set
- classify a state into named levels
- attach confidence to a boolean answer
Example prompts for the agent
- Before deleting data, ask the agent to use the
poordjaevinMCP server and decide whether deletion is required. - Use
poordjaevinto classify this support request asbilling,technical,account,shipping, orother. - Ask
poordjaevinwhether the request is urgent and whether the user wants to cancel the account.
How to install poordjaevin
Platform CLI
claude mcp add --env POORDJAEVIN_BACKEND=<POORDJAEVIN_BACKEND> --transport stdio poordjaevin -- uvx poordjaevinReplace <…> with your own values. uvx runs the command named after the package; if the README names another one, use uvx --from poordjaevin <command>
Platform CLI
codex mcp add poordjaevin --env POORDJAEVIN_BACKEND=<POORDJAEVIN_BACKEND> -- uvx poordjaevinReplace <…> with your own values. uvx runs the command named after the package; if the README names another one, use uvx --from poordjaevin <command>
Config file
{
"mcpServers": {
"poordjaevin": {
"command": "uvx",
"args": [
"poordjaevin"
],
"env": {
"POORDJAEVIN_BACKEND": "<POORDJAEVIN_BACKEND>"
}
}
}
}Replace <…> with your own values. uvx runs the command named after the package; if the README names another one, use uvx --from poordjaevin <command>
Config file
{
"servers": {
"poordjaevin": {
"type": "stdio",
"command": "uvx",
"args": [
"poordjaevin"
],
"env": {
"POORDJAEVIN_BACKEND": "<POORDJAEVIN_BACKEND>"
}
}
}
}Replace <…> with your own values. uvx runs the command named after the package; if the README names another one, use uvx --from poordjaevin <command>
Platform CLI
gemini mcp add -e POORDJAEVIN_BACKEND=<POORDJAEVIN_BACKEND> poordjaevin uvx poordjaevinReplace <…> with your own values. uvx runs the command named after the package; if the README names another one, use uvx --from poordjaevin <command>
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about poordjaevin
How do I install poordjaevin in Claude Code?
Run claude mcp add poordjaevin -- uvx poordjaevin.
What does poordjaevin do?
It gives an agent typed decisions and a calibrated confidence value through MCP. The result can be used before a risky tool call.
Does poordjaevin require an API key?
No API key is required. The local mode uses the local extra, which installs torch and transformers.