MLNops
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ABUSEIPDB_API_KEY | No | Optional API key used by the IP reputation tool. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| whois_lookupC | Perform WHOIS lookup for a domain. |
| dns_enumerationB | Enumerate DNS records for a domain. Returns A, AAAA, MX, NS, TXT, CNAME, SOA records. |
| port_scanA | Perform Nmap port scan on a target IP or domain. scan_type options:
|
| ssl_inspect | Inspect SSL/TLS certificate details for a domain. Returns cert validity, issuer, SANs, expiry, and cipher info. |
| tech_stack_detectC | Detect technology stack of a website. Identifies web server, frameworks, CMS, CDN, analytics, and security headers. |
| asn_lookupA | Find the Autonomous System Number (ASN) and network ownership for a domain or IP using Team Cymru WHOIS. Useful for identifying hosting provider and network ownership. No API key required. |
| full_reconB | Execute all registered reconnaissance tools in dependency-aware waves, extract security signals, and build the final threat analysis payload. |
| cve_lookupB | Look up known CVEs for a software name and version using the NVD API. |
| ip_reputationC | Check whether an IP address is reported as malicious using AbuseIPDB. Requires ABUSEIPDB_API_KEY in the environment. |
| cert_transparency | Search crt.sh Certificate Transparency logs with browser spoofing, and automatically falls back to passive DNS if crt.sh times out. |
| headers_analyzerA | Analyze HTTP security headers for a domain. Returns a dict with header analysis including present/absent status, actual values, issues found, and severity ratings. |
| email_security_checkA | Check SPF, DKIM, and DMARC DNS records for a domain to assess basic email anti-spoofing configuration. DKIM detection is best-effort here. It checks a fixed list of common selectors used by major email providers, since DKIM selectors cannot be discovered via DNS without already knowing them. |
| trace_redirectsA | Trace the full redirect chain for a URL, hop by hop. Follows redirects manually (allow_redirects=False + loop) instead of relying on requests' built-in auto-follow, so each hop's own status code and destination are visible. Flags TLS downgrades, private-IP destinations, redirect loops, excessively long chains, and cross-domain hops along the way. |
| cloud_exposure_check | Takes domain as input and return complete metrics and results for cloud urls exposed or not for a company |
| robots_txt_inspectB | Fetch and parse the robots.txt file for a given domain to reveal hidden directories and sitemaps. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| threat_analysis | Generate a structured cybersecurity threat analysis from MLNops full reconnaissance results. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Milindu-Weerawarna/MLNops'
If you have feedback or need assistance with the MCP directory API, please join our Discord server