Skip to main content
Glama
sachio222

54ch10-mcp

by sachio222

54ch10 MCP server

Thin Model Context Protocol wrapper around the 54ch10 live HTTPS API.

Exposes five tools: brief, whois, dns, tls, normalize-url.

Field

Value

package name

54ch10-mcp

MCP registry name (mcpName)

io.github.sachio222/54ch10-mcp

Manifest

server.json

Primary install (today)

npx -y github:sachio222/54ch10-mcp

Install / run

Requires Node.js 18+.

Primary (works today)

No public npmjs package yet. Install from the public GitHub repo:

npx -y github:sachio222/54ch10-mcp

Or as a git dependency:

npm install github:sachio222/54ch10-mcp

Claude Desktop / Cursor — see CONFIG.example.json:

{
  "mcpServers": {
    "54ch10": {
      "command": "npx",
      "args": ["-y", "github:sachio222/54ch10-mcp"],
      "env": {
        "BRIEF_API_BASE": "https://54ch10.uk",
        "BRIEF_API_KEY": ""
      }
    }
  }
}

GitHub Packages (not primary)

GitHub Packages npm only supports scoped packages (@sachio222/...). Consumers need @sachio222:registry=https://npm.pkg.github.com and auth. Not a drop-in for unscoped agent installs, so not primary.

npmjs.org (not published)

54ch10-mcp is not on registry.npmjs.org yet (404). Do not rely on npx 54ch10-mcp until a future publish.

From this directory (local)

  1. npm install (see package.json).

  2. npm start or node src/index.js

The process speaks MCP over stdio. Hosts spawn it; do not expect interactive terminal output.

Env

Purpose

BRIEF_API_BASE

Override API base (default https://54ch10.uk)

BRIEF_API_KEY

Optional paid key. Empty — wrapper sends X-54ch10-Free: 1

Smoke (free header on each tool): GET https://54ch10.uk/v1/brief?type=url&q=https://example.com — also /v1/whois?domain=, /v1/dns?domain=, /v1/tls?domain=, /v1/normalize-url?q= with header X-54ch10-Free: 1

Optional: use the inspect script in package.json with the MCP Inspector.

Related MCP server: SQD Portal MCP Server

Tools

brief

Arg

Type

Required

Description

type

address / token / url

yes

What to brief

q

string

yes

Address, token id/symbol, or URL

Returns score, band, flags, summary, sources, disclaimer.

whois

Arg

Type

Required

Description

domain

string

yes

Domain name (e.g. example.com)

RDAP registration / registrar / age_days. Path: GET /v1/whois.

dns

Arg

Type

Required

Description

domain

string

yes

Domain name

A/AAAA/MX/NS + fraud-signal flags. Path: GET /v1/dns.

tls

Arg

Type

Required

Description

domain

string

yes

Domain name

CT issuer / validity + HTTPS reachability. Path: GET /v1/tls.

normalize-url

Arg

Type

Required

Description

q

string

yes

URL to canonicalize

Scheme/host normalize, fragment strip, query sort. Path: GET /v1/normalize-url.

Auth / payments

  1. Free/demo — leave BRIEF_API_KEY empty (wrapper uses X-54ch10-Free: 1, 20/UTC-day/IP shared).

  2. Stripe — set BRIEF_API_KEY after Checkout claim.

  3. x402 (HTTP API) — call https://54ch10.uk/v1/ with USDC pay-per-call. This stdio wrapper does not auto-pay; use x402 client libs against HTTP, or a Stripe key here.

Tool

Indicative x402 price (USDC)

brief

$0.01

whois

$0.005

dns

$0.002

tls

$0.005

normalize-url

$0.001

Discovery: https://54ch10.uk/.well-known/x402

Registry listing checklist

Local prep (this folder):

  • Live HTTPS tool target

  • Tools: brief + whois + dns + tls + normalize-url

  • package.json name 54ch10-mcp + mcpName = io.github.sachio222/54ch10-mcp

  • server.json matching mcpName

  • CONFIG.example.json + README (github: primary install)

  • Public GitHub repo https://github.com/sachio222/54ch10-mcp

  • Public npmjs 54ch10-mcp — not published yet

  • Official MCP Registry — blocked until npmjs package exists (npm registryType = registry.npmjs.org only)

  • After npmjs is public: mcp-publisher login github, then publish

Also: mcp.so / Smithery / awesome-mcp-servers PRs as sachio222 after the package is on npmjs.

Do not Discord/X auto-post.

Disclaimer

Informational tooling only. Not financial, investment, legal, or tax advice. Full text: https://54ch10.uk/LEGAL_DISCLAIMER.txt

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Wraps the ScanMalware.com API to enable phishing triage, malware scanning, and certificate inspection through natural language, allowing users to submit scans, retrieve results, and analyze threats via MCP tools.
    Apache 2.0
  • A
    license
    A
    quality
    B
    maintenance
    Thin MCP wrapper around the SQD Portal API for blockchain data queries across multiple networks including EVM, Solana, Bitcoin, Substrate, and Hyperliquid. Provides 25 public tools for discovery, cross-chain queries, and chain-specific operations.
    10
    28
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides MCP tools for IP threat intelligence lookup and enrichment, including single IP lookup, bulk hunting, ASN expansion, and feed status queries.
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    53 security & enrichment MCP tools for AI agents. Contract scanning, threat intel, OSINT, crypto data, DNS/WAF recon. Pay-per-call via HTTP 402 + USDC on Base mainnet. No API keys. First call free.

View all related MCP servers

Related MCP Connectors

  • Query Truss threat intelligence via hosted MCP (OAuth). Growth+ plans.

  • VirusTotal MCP — file / URL / domain / IP reputation (BYO key)

  • Crypto transaction firewall and risk tools for MCP agents.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sachio222/54ch10-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server