Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

@entropy0/mcp

MCP server for Entropy0 — source trust and URL safety tools for AI agents.

Before your agent navigates a URL, fetches content, or submits credentials, Entropy0 tells it whether the domain is safe. Returns a recommended action (proceed, proceed_with_caution, sandbox, or deny) based on trust, threat, and structural anomaly signals.

Install

npx -y @entropy0/mcp

Or add to your MCP client config:

{
  "mcpServers": {
    "entropy0": {
      "command": "npx",
      "args": ["-y", "@entropy0/mcp"],
      "env": {
        "ENTROPY0_API_KEY": "sk_ent0_your_key_here"
      }
    }
  }
}

Get an API key at entropy0.ai.

Tools

check_url

Evaluate whether a URL is safe to interact with.

check_url({ url: "https://example.com", interaction: "navigate" })

Returns trust score, threat score, recommended action, and reason codes.

check_domain

Evaluate a bare domain name.

check_domain({ domain: "example.com" })

Response

{
  "recommended_action": "proceed",
  "scores": {
    "trust":     { "score": 88, "confidence": 0.91 },
    "threat":    { "score": 4,  "confidence": 0.87 },
    "deviation": { "score": 11, "confidence": 0.84 }
  },
  "decision": {
    "reason_codes": ["STRONG_TRUST_HISTORY", "LOW_THREAT_SIGNALS"]
  },
  "identity_assessment": {
    "claimed_entity": "stripe.com",
    "posture": "strongly_supported_entity_domain",
    "confidence": "high",
    "analyst_note": "Multiple independent structural signals support a stripe.com relationship."
  }
}

Requirements

  • Node.js 18+
  • An Entropy0 API key (sk_ent0_...)

Links