{"name":"io.github.kjgueye/netintel-mcp","slug":"kjgueye-netintel-mcp","title":null,"description":"MCP server for NetIntel — DNS, SSL, WHOIS, email security, OSINT via x402 micropayments","url":"https://mcp.market/server/kjgueye-netintel-mcp","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"email","tags":["email","security"],"presence":{"score":27,"stars":0,"forks":0,"downloads_week":228,"last_push_at":"2026-09-11T21:35:48.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/kjgueye/netintel-mcp","website":null,"version":"1.1.52","remotes":[],"packages":[{"registryType":"npm","identifier":"netintel-mcp","version":"1.1.52","transport":{"type":"stdio"},"environmentVariables":[{"description":"EVM wallet private key with USDC on Base mainnet for x402 micropayments","isRequired":true,"format":"string","isSecret":true,"name":"EVM_PRIVATE_KEY"}]}],"tools":[{"name":"netintel_ai_image","description":"Generate agent-ready image assets (icons, logos, social graphics, thumbnails, banners) with gpt-image-1. Claude refines the prompt, screens content, adds alt text and a score. Returns image_url as a base64 PNG data URI. Flat $0.25; n=1…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_asn_lookup","description":"Resolve an IP or domain to its ASN, network owner, country, and hosting/cloud classification with a trust score.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_breach_check","description":"Check if a password has appeared in known data breaches using HaveIBeenPwned k-anonymity API. The full password is never transmitted — only a 5-char SHA-1 prefix.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_bulk_domain","description":"Check availability of many domain names across multiple TLDs in a single call — submit up to 50 name/TLD combinations and get back per-domain registration status, registrar, and expiry concurrently, so agents can scan an entire naming…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_calendar","description":"Turn event fields into a valid RFC 5545 .ics calendar file — handles timed and all-day events, escaping, line folding, and a deterministic UID for idempotent re-import — so agents can publish events that import cleanly into Google, Apple…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_cert_transparency","description":"Query crt.sh certificate transparency logs to enumerate all SSL certs ever issued for a domain. Returns discovered subdomains, issuers, and flags wildcard or suspicious certs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_classify","description":"Classify text into caller-supplied categories using Claude Haiku — zero-shot classification where the agent provides the label set and gets back the best-matching category with confidence and per-label scores, so agents can route, tag, and…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_cloud_fingerprint","description":"Detect CDN, WAF, hosting, DNS and email provider for a domain, plus TLS certificate issuer, wildcard coverage and SAN count, with confidence scores and an infrastructure security grade. Hosts that resolve but serve nothing on 80/443 return http_reachable:false and grade insufficient_data rather than a low grade.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_content_moderate","description":"Moderate text content using Claude Haiku — flags categories like harassment, hate, sexual content, violence, self-harm, and spam with per-category severity and an overall allow/flag/block recommendation, so agents can screen user-generated…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_convert","description":"Convert any physical measurement to another — length, mass, volume, temperature, area, speed, pressure, energy, time, data, and angle. Auto-detects the unit category, handles US/imperial ambiguity, and returns the exact converted value…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_cron_parser","description":"Parse a cron expression, explain the schedule in plain English, and compute the next 5 run times.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_crypto_market","description":"Structured live crypto market data for ~50 top assets in one JSON call: spot price and 24h open/high/low/volume/change (Coinbase Exchange) plus market cap, rank and circulating/total/max supply (CoinGecko). Quote in USD, EUR or GBP. 60s…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_crypto_price","description":"Spot prices for up to 25 crypto assets in one call — USD, EUR, or GBP — from Coinbase with Kraken and CoinGecko fallback; no API key, one flat price. Per asset: price, 24h change when the answering source provides it, source, cache age…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_currency_exchange","description":"Convert between 32 currencies with real-time or historical rates. Pass a date (YYYY-MM-DD) for historical lookup.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_dns_lookup","description":"Resolve all DNS records for a domain including A, MX, TXT, SPF, DKIM, DMARC. Returns propagation consistency across Google, Cloudflare and Quad9 resolvers.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_dns_propagation","description":"Check DNS propagation across 10 global resolvers simultaneously. Returns what each resolver sees, propagation percentage, and flags divergent resolvers.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_dnssec_validate","description":"Validate DNSSEC configuration — checks DS records, DNSKEY, RRSIG signatures, and NSEC/NSEC3. Returns full chain-of-trust assessment.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_domain","description":"Composite 0-100 trust/risk score for a domain in one call — blends domain age, SSL/TLS, DNS health, email auth (SPF/DKIM/DMARC), IP reputation, and certificate transparency into a single \"safe to do business with this domain?\" verdict with…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_domain_age","description":"Determine a domain's age from registration data and archival history — returns creation date, age in years, first Wayback Machine capture, total archived snapshots, and a maturity signal so agents can assess domain trustworthiness and…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_domain_appraise","description":"Estimate the market value tier of a domain name using transparent heuristics — length, TLD premium, dictionary-word presence, pronounceability, keyword value, and numeric/hyphen penalties — returns a value tier and 0-100 quality score so…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_domain_availability","description":"Check if a domain is available for registration across 10 TLDs simultaneously using RDAP and DNS. Returns availability status, registrar, and expiry for each TLD.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_domain_due_diligence","description":"One call combines domain availability, heuristic value appraisal, and TLD pricing into a single acquisition brief — tells an agent whether a name is available, what it's worth, and what it costs across TLDs, concurrently and with graceful…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_domain_report","description":"One call returns a complete intelligence profile for a domain — WHOIS registration, DNS records, SSL certificate, detected tech stack, and blacklist status — aggregated into a single risk-scored report so agents can fully vet a domain…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_domain_report_full","description":"One premium call returns a complete six-part domain profile — DNS records, SSL certificate, WHOIS registration, cloud fingerprint, technology stack, and security headers — each section run concurrently with graceful partial-failure…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_domain_vet","description":"Vet and pick a domain in one call — give candidate names, get back a ranked verdict on which to use and whether it's safe to build on: availability across TLDs, name quality, typosquat exposure, and a factual brand-collision check against…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_email_auth","description":"Validate SPF, DKIM, and DMARC records for a domain. Probes multiple DKIM selectors and returns an email security grade A-F.","write_action":true,"price_micros":0,"input_schema":null},{"name":"netintel_email_intel","description":"Validate an email address — check deliverability, detect disposable domains, identify role-based addresses, verify MX records.","write_action":true,"price_micros":0,"input_schema":null},{"name":"netintel_email_report","description":"One call combines domain email authentication (SPF/DKIM/DMARC), email-address intelligence (deliverability, disposable/role detection), and an optional password breach check into a single email-trust report — each section run concurrently…","write_action":true,"price_micros":0,"input_schema":null},{"name":"netintel_entity_extract","description":"Extract named entities from text using Claude Haiku — people, organizations, locations, dates, emails, URLs, money amounts, and products — returned as structured typed arrays so agents can pull structured signals out of unstructured text…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_event_classify","description":"Cheap, fast \"is this a dateable event?\" filter for social and web text — one tiny Haiku call returns is_event, confidence, and a one-line reason, so agents can screen every post for free-ish and only pay for full extraction on the ones…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_event_extract","description":"Extract a normalized calendar event from any caption, announcement, or page text using Claude Haiku — resolves relative dates (\"this Saturday 7pm\") against the post time and timezone, handles all-day and multi-day events, and returns…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_extract","description":"Parse and normalize a freeform address string using Claude Haiku — splits it into street, city, state/region, postal code, and country, plus a normalized single-line form, so agents can clean and standardize messy address data for…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_extract_contact","description":"Extract structured contact details from text, an email signature, or webpage text using Claude Haiku — returns name, title, company, email, phone, and address as clean JSON so agents can turn unstructured contact blocks into CRM-ready…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_extract_invoice","description":"Extract structured data from invoice or receipt text using Claude Haiku — returns vendor, invoice number, dates, line items, subtotal, tax, total, and currency as clean JSON so agents can automate accounts-payable, expense processing, and…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_extract_resume","description":"Extract structured data from resume/CV text using Claude Haiku — returns name, contact info, skills, work experience, and education as clean JSON arrays so agents can automate applicant screening, candidate databases, and recruiting…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_extract_table","description":"Extract tabular data from messy text or HTML using Claude Haiku — detects columns and rows in unstructured content and returns clean structured JSON (columns + rows) so agents can turn pasted tables, HTML tables, and delimited text into…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_gas_price","description":"Live gas prices across Base, Ethereum, Arbitrum, Optimism, and Polygon with USD cost estimates for a transfer, an ERC-20 send, and a swap — keyless, one call, all chains. Per chain: gas price + EIP-1559 base/priority fee in gwei…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_github_intel","description":"Analyze a GitHub repo — stars, forks, activity, license, open issues, maintenance score. Pass owner/repo format.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_holidays","description":"Get public holidays by country. Check if a date is a business day or weekend. ISO 3166-1 alpha-2 country codes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_ip_blacklist","description":"Check an IP address against 15 major DNS blacklists (Spamhaus, Barracuda, SORBS, etc). Returns threat level and which lists it appears on.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_ip_geo","description":"Geolocate an IP address — country, city, coordinates, ISP, ASN, timezone.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_ip_report","description":"One premium call returns a complete five-part IP profile — geolocation, ASN/network ownership, multi-DNSBL blacklist status, threat reputation, and an aggregate risk verdict — run concurrently with graceful partial-failure handling, so…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_ip_reputation","description":"Check IP against AbuseIPDB and AlienVault OTX. Returns composite risk score, threat categories, and malware families.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_ip_risk","description":"One call returns a complete risk profile for an IP address — geolocation, ASN/network owner, blacklist status across multiple DNSBLs, and proxy/VPN/hosting classification — aggregated into a single verdict so agents can make a block/allow…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_json","description":"Repair malformed JSON into valid JSON — fixes code fences, trailing commas, single quotes, unquoted keys, bad escapes, duplicate keys, truncation, and JSON buried in prose. A deterministic tokenizer runs first (no LLM cost), with an…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_jwt_inspector","description":"Decode a JWT token — inspect header and payload, check expiry, flag security issues like weak algorithms.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_lang_detect","description":"Detect the language of any text with confidence scoring. Supports 50+ languages.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_markdown","description":"Convert messy HTML or text into clean, well-structured Markdown using Claude Haiku — strips boilerplate, fixes heading hierarchy, normalizes lists and links, and returns readable Markdown so agents can feed clean docs into downstream…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_messages","description":"OpenAI-compatible chat completions over x402, answered by Claude Sonnet 4.6 — send a messages array and get an assistant reply for Q&A, reasoning, agent planning, coding help, summarization, extraction, classification, and chatbot…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_money","description":"Normalize any messy money string into a typed decimal amount plus ISO 4217 currency — handles symbols, locale separators ($1,234.56 vs €1.234,56), magnitude suffixes (1.2M), accounting notation, and natural-language amounts — so agents can…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_name_gen","description":"Generate brandable startup/product names from a keyword using prefixes, suffixes, blends, and phonetic patterns, then check .com (or any TLD) availability for each via DNS — returns available names ranked by a brandability heuristic so…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_normalize","description":"Conform messy or inconsistent JSON to a target schema using Claude Haiku — renames keys, coerces types (string→number, \"true\"→boolean, etc.), and fills missing fields with null, returning JSON that matches the exact shape the caller…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_npm_intel","description":"Analyze an npm package — versions, weekly downloads, maintainers, dependencies, quality and maintenance score.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_og_scraper","description":"Extract Open Graph tags, Twitter Card tags, canonical URL, title, description, favicon, JSON-LD structured data, and article metadata from any public URL.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai","description":"Call OpenAI's gpt-4o via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.10 per request in USDC. Vision: messages may carry up to 4 https image_url parts per call (detail low/high/auto). Every call is bounded by a 16000-token combined input budget plus a 48000-char cap; output capped at 2048…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_4_1","description":"Call OpenAI's gpt-4.1 via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.09 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms: OpenAI…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_4_1_mini","description":"Call OpenAI's gpt-4.1-mini via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.005 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms:…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_4_1_nano","description":"Call OpenAI's gpt-4.1-nano via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.005 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms:…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_4o_mini","description":"Call OpenAI's gpt-4o-mini via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.005 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms: OpenAI…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_5_1","description":"Call OpenAI's gpt-5.1 via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.15 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms: OpenAI…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_5_2","description":"Call OpenAI's gpt-5.2 via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.20 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms: OpenAI…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_5_4","description":"Call OpenAI's gpt-5.4 via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.25 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms: OpenAI…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_5_4_mini","description":"Call OpenAI's gpt-5.4-mini via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.04 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms:…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_5_4_nano","description":"Call OpenAI's gpt-5.4-nano via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.005 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms:…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_5_5","description":"Call OpenAI's gpt-5.5 via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.65 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms: OpenAI…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_5_6_luna","description":"Call OpenAI's gpt-5.6-luna via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.06 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms:…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_5_6_sol","description":"Call OpenAI's gpt-5.6-sol via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.65 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms: OpenAI…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_5_6_terra","description":"Call OpenAI's gpt-5.6-terra via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.25 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms:…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_openai_gpt_5_nano","description":"Call OpenAI's gpt-5-nano via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.005 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output. Search terms: OpenAI…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_page_extract","description":"Fetch any article or web page and extract clean readable text stripped of ads and boilerplate. Returns content, word count, reading time, and language.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_phone_intel","description":"Parse and validate any phone number in any format. Returns country, line type (mobile/landline/VOIP/toll-free), carrier region, and all standard format variants.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_redirect_trace","description":"Follow a URL through its full redirect chain recording status codes, timing, TLS status per hop. Returns a redirect health grade A-F and detects protocol downgrades.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_robots_txt","description":"Fetch and parse a domain's robots.txt. Returns all crawl rules, sitemap URLs, crawl delay settings, and checks if a specific path is allowed for a given bot.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_rss_parser","description":"Fetch and parse any RSS 2.0 or Atom feed. Returns structured articles with title, link, description, author, publish date, and categories.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_schema","description":"Validate data against a supplied schema — checks required fields, nested objects, arrays, enums, string formats, numeric ranges, lengths, and additional-property rules deterministically, with optional type coercion and repair, returning…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_schema_map","description":"Transform a source object into a target schema — matches fields by alias and structure deterministically, uses an LLM only for semantic mapping when needed, and supports mapping hints, transforms, and defaults, so agents can reshape data…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_schema_parse","description":"Extract structured data from any unstructured text using LLM. Pass any JSON Schema and get back a typed object. Works on emails, invoices, resumes, contracts, anything.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_security_headers","description":"Audit 10 security-critical HTTP response headers (CSP, HSTS, X-Frame-Options, etc). Detects anti-patterns and returns a security grade A-F.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_semantic_rank","description":"Semantic similarity ranking — send a query plus up to 100 candidate texts, get the candidates back ranked by semantic similarity with scores. No vectors, no cosine math, no embedding model to manage: one call, one price, ranked results…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_sentiment","description":"Analyze the sentiment of text using Claude Haiku — returns overall polarity (positive/negative/neutral/mixed), a -1 to +1 score, detected emotions, and optional per-aspect sentiment, so agents can gauge tone in reviews, messages, and…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_sitemap_parser","description":"Parse an XML sitemap or auto-discover it from a domain. Returns all URLs with metadata including lastmod and priority.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_ssl_analyze","description":"Analyze TLS certificate chain, supported protocols (TLS 1.0-1.3), key strength, and return an overall security grade A-F.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_subnet_calc","description":"Calculate IPv4/IPv6 subnet details from CIDR notation — network address, broadcast, netmask, usable host range, supernet. Pass multiple CIDRs comma-separated to detect overlaps.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_tech_fingerprint","description":"Detect the full technology stack of a website — CMS, framework, CDN, analytics, security tools — from HTTP headers and HTML.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_text_summarize","description":"Summarize any text or web page into a concise summary plus key bullet points using Claude Haiku — accepts raw text or a URL (which it fetches and extracts), enforces an input cap, and returns a clean structured summary so agents can…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_text_to_json","description":"Turn unstructured text into structured JSON matching a caller-supplied schema using Claude Haiku — the agent declares the fields and types it wants, and gets back populated JSON with values pulled from the text and coerced to the right…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_tld_price","description":"Compare registration, renewal, and transfer prices for a TLD across major registrars, or for a single domain name across many TLDs — returns sorted reference pricing so agents can find the cheapest place to register, budget domain…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_translate","description":"Translate up to 2000 words between languages using Claude Haiku — auto-detects source, supports 30+ target languages, preserves formatting, for larger documents and articles. For short snippets use the cheaper /translate/short.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_translate_batch","description":"Translate many independent strings in one request — each with a caller ID preserved in the response — with per-item status, glossary and tone support, and partial success so one bad item never fails the batch, so agents can localize whole…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_translate_short","description":"Translate up to 500 words between languages using Claude Haiku — auto-detects source language, supports 30+ target languages, preserves formatting, and returns the translation with detected source so agents can localize short content…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_translate_structured","description":"Translate structured content — JSON, HTML, Markdown, templates, UI strings — without breaking structure. Preserves keys, tags, markdown, URLs, emails, variables, placeholders, code blocks, and brand names, honors a caller glossary, and…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_typosquat","description":"Generate common typo and look-alike variations of a domain and check which are already registered — catches character swaps, omissions, additions, homoglyphs, and alternate TLDs so agents can detect typosquatting and brand-impersonation…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_url_safety","description":"Check a URL against URLhaus malware database and heuristic analysis. Returns threat classification and risk score.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_url_safety_full","description":"One call vets a URL end to end — traces its full redirect chain, checks it against malware/phishing databases, audits its security headers, and inspects its SSL certificate — concurrent with graceful partial-failure handling, so agents get…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_username_check","description":"Check username availability across 20+ platforms simultaneously — GitHub, Twitter, Instagram, npm, and more. Returns taken/available/unknown status per platform.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_v1_chat_completions","description":"OpenAI-compatible chat completions gateway (POST /v1/chat/completions shape). The model in the body sets the price: POST unpaid and the 402 quotes that model's exact price in USDC via x402 — no OpenAI account or API key. A model the gateway does not serve returns a 400 naming its dedicated endpoint; where per-model pricing is on it serves those too, each at its configured price. This client pays a","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_v1_embeddings","description":"OpenAI-compatible text embeddings API — standard /v1/embeddings request shape: input as a string or a batch of up to 128 strings (64000 chars total on text-embedding-3-small, the default; 24000 on text-embedding-3-large). Flat $0.005 per…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_wayback_lookup","description":"Query the Wayback Machine for archived snapshots of a URL. Returns first/last capture dates, total snapshot count, and the closest snapshot to an optional target date.","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_web","description":"Fetch any web page or PDF and convert it to clean, structured Markdown — strips scripts, nav, ads, and boilerplate while preserving headings, links, lists, tables, code blocks, and blockquotes; extracts the text layer from PDFs. Returns…","write_action":false,"price_micros":0,"input_schema":null},{"name":"netintel_whois_lookup","description":"Look up domain registration via RDAP — registrar, creation date, expiry date, nameservers, and domain trustworthiness score.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-19T20:14:10.159Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T20:14:10.143Z","components":{"code":{"score":25,"max":25,"notes":["3 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 8 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"netintel-mcp","version":"1.1.52","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":6,"publishedAt":"2026-09-11T21:34:32.616Z","repositoryUrl":"git+https://github.com/kjgueye/netintel-mcp.git","weeklyDownloads":228}],"repo":{"found":true,"owner":"kjgueye","repo":"netintel-mcp","archived":false,"pushedAt":"2026-09-11T21:35:48Z","stars":0,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/19392643?v=4","ownerCreatedAt":"2016-05-16T16:20:42Z"},"icon":{"url":"https://avatars.githubusercontent.com/u/19392643?v=4&s=128","source":"registry","width":128,"height":128},"presence":{"stars":0,"forks":0,"downloadsWeek":228,"license":"MIT","lastPushAt":"2026-09-11T21:35:48.000Z","score":27}}}},"grade_history":[],"reviews":[]}