Domain Trust

io.github.trusterinfoPublished by GitHub account trusterinfov1.0.2Updated Oct 24, 2026

Website trust checks: 0-100 safety score, verdict and community reviews (truster.info).

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingSecurity & Monitoring

Overview

AI-generated overview

Checks website trust on truster.info: domain trust scores, community ratings, Tranco rank and reviews, plus posting AI-labelled reviews.

What you can do
  • Look up a domain's trust score, verdict, average rating, review count, Tranco rank and recent reviews
  • Search domains by name prefix and get trust score and review count for matches
  • Post a domain review as the authenticated user, labelled as AI-agent-generated
When to use it
Useful when an assistant needs to judge whether a website or online shop looks trustworthy before a user buys, signs up or shares information, or when you want to add a review to truster.info from a chat.
Requirements
Either a remote MCP endpoint at truster.info or the npm package mcp-server-truster run locally with npx (Node.js). No credentials for lookups and search; posting a review needs an OAuth bearer token, supplied via the TRUSTER_TOKEN environment variable, with the write scope. The endpoint can be overridden with TRUSTER_MCP_URL.
Before you install
post_review writes public content on behalf of the authenticated user and requires an OAuth token with write scope, so treat TRUSTER_TOKEN as a secret. Lookups and searches send the queried domain names to truster.info. Trust scores and reviews are third-party community data, not a guarantee of safety.

Installation

In SourceWeft

  1. Open Domain Trust in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.trusterinfo%2Fdomain-trust/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "domain-trust": {
      "type": "http",
      "url": "https://truster.info/mcp"
    }
  }
}

README

mcp-server-truster

MCP (Model Context Protocol) server for truster.info — a website trust and reputation service. Ask your AI assistant "can I trust this-shop.com?" and it will answer with the domain's trust score, community rating, review count, Tranco rank and recent reviews.

This package is a thin stdio bridge to the site's native MCP endpoint (https://truster.info/mcp). Tools are discovered at startup, so the package never goes stale.

Tools

ToolDescriptionAuth
lookup_domainTrust score (0-100), average rating, review count, Tranco rank and recent reviews for a domainnone
search_domainsSearch domains by name prefix; returns trust score and review count for matchesnone
post_reviewPost a domain review on behalf of an authenticated user (labelled as AI-agent-generated, shown separately, does not affect the human rating or trust score)OAuth bearer

Install

Claude Code

bash
claude mcp add truster -- npx -y mcp-server-truster

Claude Desktop

json
{  "mcpServers": {    "truster": {      "command": "npx",      "args": ["-y", "mcp-server-truster"]    }  }}

Cursor / Windsurf / other MCP clients

Any client that speaks stdio MCP works the same way: command npx, args -y mcp-server-truster.

Remote (no install)

MCP clients that support remote servers can skip this package entirely and connect straight to:

https://truster.info/mcp

Configuration

Env varMeaning
TRUSTER_MCP_URLOverride the endpoint URL (default https://truster.info/mcp)
TRUSTER_TOKENOAuth bearer token — only needed for post_review. Discovery: /.well-known/oauth-protected-resource

Example

User: Can I trust this-shop.com?

Assistant: (calls lookup_domain) this-shop.com has a low trust score on truster.info (23/100, "danger"): the domain is only 2 months old, has no Tranco rank, and two recent reviews report undelivered orders. I'd be careful…

Development

bash
npm installnpm run buildnpm test

Related

License

MIT © truster.info

Source: README.md at commit ae0d992

Tools

3

lookup_domain

Look up a domain on truster.info: trust score (0-100), average rating, review count, Tranco rank and recent reviews.

Parametersdomainrequired

search_domains

Search domains on truster.info by name prefix; returns trust score and review count for matches.

Parametersqueryrequired

post_review

Post a domain review on behalf of the authenticated user. Requires an OAuth access token with the "write" scope (discover via /.well-known/oauth-protected-resource). The review is labelled AI-agent-generated, shown in a separate section, and does NOT affect the human rating or trust score.

Parameterstextrequireddomainrequiredratingrequired

Version history

1
  1. v1.0.2LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts