IR Toolshed MCP Server logo

IR Toolshed MCP Server

by rossja

The IR Toolshed MCP Server is a comprehensive Model Context Protocol (MCP) server designed for security professionals. It provides incident response and network analysis tools, allowing AI models to perform network-related lookups and analyses to assist with security investigations.

View on GitHub

Last updated: N/A

What is IR Toolshed MCP Server?

The IR Toolshed MCP Server is a general-purpose service providing a suite of networking and security tools accessible via the Model Context Protocol. It enables network incident responders to perform basic lookups and analyses, such as ASN lookups, DNS lookups, WHOIS record retrieval, and IP geolocation.

How to use IR Toolshed MCP Server?

To use the server, first install it by cloning the repository, creating a virtual environment, and installing the package. Then, start the MCP server using the provided command. Once connected to an MCP client like Claude Desktop, you can use the tools by providing the required input (e.g., IP address or domain) to the corresponding function (e.g., asnlookup("8.8.8.8")).

Key features of IR Toolshed MCP Server

  • ASN lookups

  • DNS lookups and analysis

  • WHOIS record retrieval

  • IP geolocation

  • Detailed documentation for each tool

  • Error handling

Use cases of IR Toolshed MCP Server

  • Investigating suspicious IP addresses

  • Analyzing domain registration information

  • Identifying the organization owning an IP address

  • Determining the location of an IP address

  • Automating network analysis tasks with AI models

FAQ from IR Toolshed MCP Server

What is the Model Context Protocol (MCP)?

MCP is a protocol that allows AI models to interact with external tools and services.

What is an ASN lookup?

An ASN (Autonomous System Number) lookup returns information about an IP address, including the AS number and the organization that owns it.

What DNS record types are supported?

The DNS lookup tool supports multiple record types, including A, AAAA, MX, NS, and TXT.

Is a MaxMind license key required for geolocation?

Yes, the geolocation tool requires a MaxMind license key, which can be obtained for free from MaxMind's website.

How can I contribute to the project?

Contributions are welcome! Fork the repository, create a feature branch, add your tool following the existing pattern, include documentation, and submit a pull request.