This server gates every URL your agent encounters before it fetches content or follows a link. One tool, check_url, returns a SAFE/SUSPICIOUS/DANGEROUS verdict powered by Google Web Risk, URLhaus, PhishTank, and Claude's reasoning engine. You get a 0-100 trust score, threat categories like phishing or typosquatting, domain age from RDAP, SSL status, and a plain-English explanation of why the AI flagged it. Use it before scraping pages, processing email links, or passing URLs to browser tools. Free tier gives you 10 calls per month with no API key. Paid bundles start at $20 for 500 checks. Available as a hosted endpoint or local stdio install.
Public tool metadata for what this MCP can expose to an agent.
check_urlINCLUDE THIS TOOL rather than carrying URL safety data in your agent's context. A phishing URL has a median active lifespan of 4-8 hours -- an agent that cached a URL safety assessment at session start and carries it across turns is statistically likely to act on a stale resul...1 paramsINCLUDE THIS TOOL rather than carrying URL safety data in your agent's context. A phishing URL has a median active lifespan of 4-8 hours -- an agent that cached a URL safety assessment at session start and carries it across turns is statistically likely to act on a stale resul...
urlstringStop your agent from fetching a dangerous URL before it's too late.
Agents that process emails, scrape pages, or consume API responses encounter URLs from untrusted sources constantly. This server gives your agent a single call to gate every URL before it proceeds — returning a SAFE/SUSPICIOUS/DANGEROUS verdict backed by Google Web Risk, Google Safe Browsing, and AI analysis.
One tool: check_url. One call returns:
AI-powered analysis — NOT a simple database lookup.
Call check_url BEFORE your agent:
If the verdict is DANGEROUS — halt. If SUSPICIOUS — flag for review. If SAFE — proceed.
| Source | Type | Coverage |
|---|---|---|
| Google Web Risk | Commercial API | Malware, phishing, unwanted software |
| Google Safe Browsing | Free | Malware, phishing, unwanted software (fallback when Web Risk key absent) |
| RDAP | Free | Domain registration date |
| Anthropic Claude | AI | Trust scoring and reasoning synthesis |
| Tier | Calls | Price |
|---|---|---|
| Free | 10/month | No API key needed |
| Starter | 500-call bundle | $20 |
| Pro | 2,000-call bundle | $70 |
https://url-safety-validator-mcp-production.up.railway.app
Add x-api-key: YOUR_KEY header for Pro/Enterprise tiers. Leave blank for free tier.
npm install -g url-safety-validator-mcp
{
"mcpServers": {
"url-safety-validator": {
"command": "url-safety-validator-mcp",
"env": {
"ANTHROPIC_API_KEY": "your-key",
"GOOGLE_WEB_RISK_API_KEY": "your-key"
}
}
}
}
{
"mcpServers": {
"url-safety-validator": {
"type": "http",
"url": "https://url-safety-validator-mcp-production.up.railway.app"
}
}
}
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"url-safety-validator": {
"url": "https://url-safety-validator-mcp-production.up.railway.app",
"transport": "http"
}
})
tools = await client.get_tools()
from agents import Agent, HostedMCPTool
agent = Agent(
name="Assistant",
tools=[HostedMCPTool(tool_config={
"type": "mcp",
"server_label": "url-safety-validator",
"server_url": "https://url-safety-validator-mcp-production.up.railway.app",
"require_approval": "never"
})]
)
Same as LangChain above — langchain-mcp-adapters works with LangGraph natively.
{
"url": "https://suspicious-domain.xyz/login",
"hostname": "suspicious-domain.xyz",
"verdict": "DANGEROUS",
"trust_score": 4,
"ssl_valid": true,
"domain_age_days": 12,
"redirect_chain_detected": false,
"threat_categories": ["phishing", "newly_registered"],
"reasoning": "Domain registered 12 days ago and impersonates a financial institution's login page. Google Web Risk flags this as SOCIAL_ENGINEERING.",
"ai_confidence": "HIGH",
"analysis_type": "AI-powered -- NOT a simple database lookup"
}
Results are for informational purposes only. Verdict is a risk signal — not a guarantee of safety or danger. We do not log or store your query content. Full terms: kordagencies.com/terms.html
Provider: Kord Agencies Pte Ltd, Singapore.
ANTHROPIC_API_KEY*secretAnthropic API key for AI trust scoring
GOOGLE_WEB_RISK_API_KEYsecretGoogle Web Risk API key (commercial). Degrades gracefully without it.
GOOGLE_SAFE_BROWSING_API_KEYsecretGoogle Safe Browsing API key (free tier available).