Talos MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tasks | {
"list": {},
"cancel": {},
"requests": {
"tools": {
"call": {}
}
}
} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"subscribe": true,
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| scan_website | Run a safe, non-destructive Talos security scan of an authorized website. Checks HTTPS/TLS, security headers, cookies, exposed files, DNS/email security, and basic fingerprinting. Returns a graded report with remediation. |
| lookup_cves | Look up known public vulnerabilities for a software product and optional version, such as nginx 1.18.0. |
| analyze_auth_log | Analyze an authentication log for brute-force or password-guessing attacks. Reports attacking IPs, attempt counts, targeted usernames, ML confidence, and anomaly flags. |
| search_research | Search academic literature across OpenAlex, Semantic Scholar, and CORE. Call this whenever the user asks for research papers, citations, academic papers, studies, references, or literature about a security topic. |
| find_research_papersA | Find real academic research papers and citations for security scan findings or vulnerability topics. Use this when the user says research papers, papers, citations, studies, academic literature, references, arXiv, Semantic Scholar, OpenAlex, CORE, IEEE-style evidence, or asks for papers about found bugs/findings like HSTS, CSP, X-Frame-Options, clickjacking, MIME sniffing, or Referrer-Policy. |
| analyze_link_safety | Check whether a URL/link is safe to open or enter information into. Use this whenever the user asks "is this link safe", "is this phishing", "check this URL", "can I open this", "is this scam/malware", "detect phishing link", or shares a suspicious link. Detects phishing, social engineering, brand impersonation, malware, unwanted software, scams, risky downloads, shorteners, suspicious redirects, typosquatting, homograph/punycode, unsafe HTTP, private-network redirects, and provider threat-intel matches. Returns a verdict, risk score, reasons, safe points, and recommendation. |
| generate_blocklist | Generate ready-to-review defensive firewall rules for attacking IPs. Does not execute the rules. |
| send_alert | Send a security alert to configured Gmail/SMTP email or Slack channels. Use only when the user wants an alert sent. |
| send_email | Forward, email, share, or send information to the user or another recipient using the configured Gmail SMTP sender. Call this when the user says things like "send this to me", "forward these points", "email this report", or gives an email address. If no recipient is provided, sends to the configured SECURITY_ALERT_EMAIL or ALERT_EMAIL. |
| generate_security_reportA | Generate a consolidated Talos security report from website scan, CVEs, research, and optional auth-log analysis. By default this ONLY returns the report. Do not email, forward, or send it unless the user explicitly asks for email/send/forward/share, or send_email is true. |
| send_report_emailA | Email the latest generated Talos report, or a report by id. Use this only when the user explicitly asks to email, send, forward, or share the report. |
| self_test_all_toolsA | Run a Nitro-compatible health check across Talos tools and runtime assumptions. Does not send email unless include_email is explicitly true. |
| check_password_strengthA | Analyze password strength, entropy, estimated crack time, common issues, and known breach exposure using k-anonymity where configured. |
| generate_password | Generate a strong random password. |
| hash_textA | Compute MD5, SHA-1, SHA-256, or SHA-512 hashes of text. |
| decode_jwtA | Decode a JWT header and payload without signature verification. |
| lookup_ipA | Look up geolocation, ISP, ASN, reverse DNS, and reputation indicators for an IP address. |
| get_defense_statusA | Get Talos self-defense status: blocked IPs, attack counts, attack type breakdown, and recent events. |
| list_security_toolsA | Search Talos built-in security tools by keyword and optional category. Use this before run_security_tool. |
| run_security_toolA | Run one of Talos built-in security tools by exact name. Discover names with list_security_tools first. Defensive use only on authorized systems. |
| search_resources | Search the local uploaded resource library by keyword and return matching page snippets with citations. |
| get_resource_pageA | Fetch the full text of one page from a book in the local resource library. |
| list_resourcesA | List books and documents available in the local Talos resource library. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| talos_website_security_review | Guide an assistant to perform a safe website security review with scan_website and optional CVE lookup. |
| talos_full_security_report | Guide an assistant to generate a consolidated Talos report without emailing unless explicitly requested. |
| talos_research_paper_lookup | Guide an assistant to call find_research_papers for papers/citations about scan findings or security topics. |
| talos_link_safety_check | Guide an assistant to call analyze_link_safety for phishing, scam, malware, redirect, impersonation, or safe-link questions. |
| talos_bruteforce_incident | Guide an assistant through auth log analysis and defensive mitigation generation. |
| talos_tool_health_check | Guide an assistant to run the Nitro-compatible Talos tool self-test without sending email by default. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Talos MCP Overview | Overview of the Talos MCP server, safety posture, transports, and tool groups. |
| Talos Security Tool Catalog | Compact category summary for Talos built-in security tools. |
| Talos Resource Library | Books and documents available to Talos resource-search tools. |
| Latest Talos Security Report | Most recent report generated by generate_security_report, if one exists. |
| Health Checks | Current health status of all registered health checks |
| Widget Examples | Provides metadata and examples for all registered UI widgets |
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/arshabmohan03-hash/talos-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server