MCP Inspector logo

MCP Inspector

by gridinsoft

Analyze domain reputation and URL threats through GridinSoft Inspector using MCP tools for agents.

Install MCP Inspector

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "gridinsoft-mcp-inspector": {
      "command": "npx",
      "args": [
        "-y",
        "@gridinsoft/mcp-inspector"
      ],
      "env": {
        "GRIDINSOFT_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Install not yet sandbox-tested— the server itself is confirmed live (we called its tools/list endpoint). The stdio install command is a separate, ongoing check.

Overview

gridinsoft/mcp-inspector connects MCP clients to GridinSoft Inspector for domain reputation checks and URL security analysis. It runs locally over stdio, sends requests to the Inspector REST API over HTTPS, and requires a GridinSoft API key. Use it to assess site trust, investigate suspicious links, review scan results, or check API credit status. URL scans can take up to 90 seconds and may require a longer client timeout.

Use cases

  • Check whether a domain appears trustworthy before recommending it
  • Scan suspicious links and login pages for phishing or malware signals
  • Compare domain reputation scores during website research
  • Review remaining Inspector credits before running scans

Key features

  • Domain reputation scores and security verdicts
  • URL analysis for phishing, malware, and fraudulent redirects
  • Hosting details, risk tags, and available report links
  • API credit and subscription status checks
  • MCP prompts and threat-category resource
  • Command-line access alongside stdio MCP mode

Tools5

What MCP Inspector lets your agent do. Expand a tool for its parameters.

Verified live~357 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

22/22 checks healthy over the last 91d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 5d ago via OSV.dev · @gridinsoft/mcp-inspector (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1Stargazers on the source repository.
npm downloads512Package downloads in the last 30 days.
Last commit17d agoMost recent push to the default branch.
Tools exposed5Callable tools this server registers over MCP.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How MCP Inspector works

What gridinsoft/mcp-inspector does

gridinsoft/mcp-inspector exposes GridinSoft Inspector's domain and URL analysis through the Model Context Protocol. Domain checks return a reputation score, security verdicts, available categories, hosting information, risk tags, and a report link. URL scans inspect specific pages or links for signals associated with phishing, malware, fraudulent redirects, and other threats; available results can include page metadata, screenshots, and network traffic analysis.

Three domain tools provide different names for the same underlying inspection: inspect_domain offers the comprehensive profile, while check_domain_safety and get_domain_reputation act as semantic aliases for safety and reputation questions. get_balance reports remaining credits and subscription status without consuming scan credits.

How it works

The npm package starts as a local stdio MCP process. It forwards requests to the Inspector REST bridge at https://inspector.gridinsoft.com/mcp/v1 over HTTPS. The /mcp page is documentation rather than a remote MCP transport endpoint, so clients should launch the package command instead of connecting to that URL as Streamable HTTP or SSE.

The server accepts domain names for reputation tools and full URLs for scan_url. Domain inspection costs 3 API credits, URL scanning costs 10 credits, and balance checks are free. New accounts receive 100 free API credits per month. An Unknown verdict means that no assessment is available; it should not be interpreted as a safe result.

Two MCP prompts are included: check-website-safety, which requires a site argument containing a domain or URL, and verify-domain-trust, which requires domain. The gs://guide/threat-categories resource explains the available security and content categories. A content classification by itself does not prove that a target contains malware or fraud.

Setup and configuration

Use Node.js 22 or newer with npm or npx available to the MCP host. Create a GridinSoft Inspector API key from the Inspector profile, then register the package with an MCP client using a stdio entry similar to:

config.json
{
  "mcpServers": {
    "gridinsoft": {
      "command": "npx",
      "args": ["-y", "@gridinsoft/mcp-inspector"],
      "env": {
        "GRIDINSOFT_API_KEY": "your_api_key_here"
      }
    }
  }
}

If the host cannot locate npx, configure the absolute path to the executable. The adapter's HTTP timeout defaults to 110,000 milliseconds and can be changed with GRIDINSOFT_TIMEOUT_MS. URL scans may need as much as 90 seconds, so an MCP client timeout of at least 120 seconds is appropriate where configurable.

The package can also be used from a shell. check, inspect, and scan commands print JSON results, while failures produce a nonzero exit status. Starting the command without arguments launches the stdio MCP server for a client.

Tools and capabilities

  • inspect_domain: retrieve a full domain reputation profile.
  • check_domain_safety: use a safety-focused alias for domain inspection.
  • get_domain_reputation: request the domain trust score through an alias.
  • scan_url: analyze a particular URL, including login pages and suspicious links.
  • get_balance: view remaining API credits and subscription status.
  • MCP prompts and a threat-category resource for guided safety and trust checks.

Limitations and notes

The adapter does not retry failed requests because a submitted scan may already have consumed credits. If a scan times out, check the Inspector dashboard before submitting it again. Tool execution failures are returned with isError: true; discovery and prompt or resource failures surface as MCP errors. URL scan depth and additional security analysis depend on the Inspector plan.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about MCP Inspector

gridinsoft/mcp-inspector is an MCP server that connects AI agents to GridinSoft Inspector for domain reputation and URL security analysis. Its main tools inspect domains, check safety, retrieve reputation scores, scan URLs for threats, and report remaining API credits and subscription status.

Install it by adding an npx stdio entry for @gridinsoft/mcp-inspector to your MCP client's configuration and setting GRIDINSOFT_API_KEY. Node.js 22 or newer and npm or npx are required. Use an absolute npx path if the client cannot find it.

Yes, Cursor can run it as a standard stdio MCP server. Add the package command, the -y @gridinsoft/mcp-inspector argument, and GRIDINSOFT_API_KEY to Cursor's MCP configuration. Increase the MCP request timeout for URL scans when the client allows it.

URL scans can take up to 90 seconds, so configure the MCP request timeout to at least 120 seconds where possible. The adapter defaults to a 110-second HTTP timeout and accepts a positive millisecond value through GRIDINSOFT_TIMEOUT_MS.

Check the Inspector dashboard before retrying, because a submitted scan may already have consumed credits. The adapter does not automatically retry requests. Tool failures include isError: true and an explanation in the returned content.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Inspector AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/gridinsoft-mcp-inspector?style=directory)](https://allmcps.com/mcp/gridinsoft-mcp-inspector)
HTML Embed
<a href="https://allmcps.com/mcp/gridinsoft-mcp-inspector"><img src="https://allmcps.com/api/badge/gridinsoft-mcp-inspector?style=directory" alt="MCP Inspector on AllMCPs" /></a>