Back to Browse

Snhp MCP Server

by Ryuxik
Developer ToolsUse Caution4.2MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

Math-optimal negotiation moves for AI agents, in plain dollars (single + multi-issue).

About

Math-optimal negotiation moves for AI agents, in plain dollars (single + multi-issue).

Remote endpoints: streamable-http: https://snhp.dev/mcp

Security Report

4.2
Use Caution4.2High Risk

SNHP is a game-theory negotiation engine with reasonable security posture for a developer tool. The codebase uses standard MCP patterns with appropriate cryptographic libraries and env-var-based credential management. Minor findings include broad exception handling and a large vendored JavaScript library with no isolation, but these do not constitute security vulnerabilities. Permissions align well with the server's purpose (network access for APIs, env vars for credentials, local computation). Supply chain analysis found 22 known vulnerabilities in dependencies (0 critical, 9 high severity).

4 files analyzed · 27 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

File System Write

Writes or modifies files on your machine. Check that this is expected for the tool.

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

SNHP — negotiation rules your AI can't break

Describe your offer in plain words. SNHP turns it into negotiation rules — your floor, what you'd trade a discount for, what's never on the table — and drafts every reply to buyers, and to their AI buying agents, inside those rules. The SNHP engine decides each offer, a small language model only reads and writes, and every offer is checked in code before it leaves. A deal needs the buyer's yes to an offer you sent, and comes with a signed receipt.

This package is the MCP server (stdio) for the hosted service at snhp.dev:

uvx snhp            # or: pip install snhp && snhp
{ "mcpServers": { "snhp": { "command": "uvx", "args": ["snhp"], "env": { "SNHP_ACCESS_KEY": "snhp_…" } } } }

Or connect to the hosted MCP endpoint directly: https://snhp.dev/mcp/ (streamable HTTP).

ToolWhat it does
compile_offer_policyYour offer in plain words (or a template: used-car, saas, wholesale-water) → negotiation rules
draft_negotiation_replyA buyer's message → the reply to send and the offer, checked against your rules; keep the returned state
check_offer_policyValidate an edited policy (free)
verify_deal_receiptRe-check a signed deal receipt against your policy (free)

Access. Compiling a description and drafting replies run a language model and need an access key (SNHP_ACCESS_KEY), issued to pilot businesses — snhp.dev/#pilot or hello@snhp.dev. Templates, checks and receipt verification are free.

Privacy. The service stores no conversations; the state travels with each request. Messages go to our model provider only to read them and draft the reply.

Web studio: snhp.dev/studio · API: snhp.dev/developers

This repository

The snhp package on PyPI is built from packages/snhp-client. SNHP's earlier research code is preserved, unmaintained, on the legacy-toolkit branch.

Reviews

No reviews yet

Be the first to review this server!