seer
by TheZacillac
Overview
A multi-interface domain name utility for querying domain registration information, DNS records, and network data, including an MCP server for AI assistant integration.
Installation
seer-mcpEnvironment Variables
- RUST_LOG
- SEER_CORS_ORIGINS
Security Notes
A high severity Server-Side Request Forgery (SSRF) vulnerability exists in the underlying Rust core library (`seer-core/src/status/client.rs`) that this MCP server depends on. This could allow internal network scanning or access to sensitive cloud metadata if the `status` functionality were exposed or utilized. The `SECURITY_AUDIT.md` explicitly flags this. Additionally, there are several `unwrap()` calls that could lead to panics, and domain validation is inconsistent across some modules. The REST API (part of the same project) lacks HTTP-layer rate limiting.
Similar Servers
mcp-mcp
A Meta-MCP Server for dynamic discovery and provisioning of other MCP servers for AI assistants.
toolhive-registry
Manages and validates a centralized catalog of MCP (Model Context Protocol) server definitions, enabling AI assistants to discover and utilize specialized tools.
domain-mcp
AI-powered natural language domain management for Dynadot via Model Context Protocol (MCP) clients.
whois-mcp
Provides LLMs with network information lookup tools through WHOIS and RIPE Database queries for domains, IPs, and ASNs, supporting multiple Regional Internet Registries.