Eildon Hills, Scottish Borders
Eildon Hills, Scottish Borders

iprep

Python • Network Security • Intelligence

IP and Domain Reputation Analysis Tool providing comprehensive security analysis through 12+ specialized plugins. Features passive and active scanning modes with geolocation, reputation, and infrastructure analysis. Built with security-first design including input validation and SSRF protection.

IPRep MCP Server

Python • Docker • MCP • Network Intelligence

Secure network intelligence tool wrapping the iprep analysis platform through a Docker-based Model Context Protocol server. Features IP/domain reputation analysis, geolocation, DNS lookups, and threat intelligence gathering. Runs in isolated containers with strong security constraints and integrates with Claude for automated analysis.

LLM Security Playground

Python • AI Security • Education

An educational repository demonstrating security vulnerabilities in AI-assisted code review systems. Teaches cybersecurity professionals about Unicode attacks, prompt injection, and AI system weaknesses through hands-on examples. This project was generated entirely by Claude Code, so...

SCIMCP

Python • Docker • SCIM API • MCP

Model Context Protocol server that provides SCIM tools for managing users and groups in Cato Networks. Features full SCIM user and group management with auto-generation of external IDs and passwords, CLI tools for direct operations, and Docker support for easy deployment. Exposes SCIM operations as MCP tools for LLM interaction.

CatoSCIM SDK

Python • SCIM API • Identity Management

A simple Python SDK for interacting with the Cato Networks SCIM service, providing programmatic access and command-line examples for identity management. Features comprehensive SCIM operations for users and groups, minimal dependencies, and flexible authentication methods with environment variable support.

Cato-Site-Map

Python • Network Discovery • Cato API • Folium

Interactive map visualization for Cato Networks sites and POP locations, using the Folium library for an interactive map.

Cato Enums & Entities

Python • Tkinter • GraphQL • Desktop GUI

Python desktop application with Tkinter GUI for exploring enum values and entity lists from the Cato Networks GraphQL API. Features automatic schema discovery via introspection, entity browser with JSON details view, global search, and automatic pagination for large datasets.

Catnap

Python • GraphQL • SQLite • API SDK

Lightweight Python wrapper for Cato Networks GraphQL API with intelligent SQLite caching layer. Features container lifecycle management, automatic duplicate detection, performance optimization, and extensive test coverage with 70+ tests. Provides easy-to-use methods for IP and FQDN container operations.

Eildon Hills, Scottish Borders

Border Reivers

The Border Reivers were families who lived along the Anglo-Scottish border from the late 13th to early 17th centuries. Major clans included the Armstrongs, Elliots, Grahams, Johnstones, and Nixons. They engaged in cattle rustling, raiding, and feuding across the poorly defined border region during a period of ongoing warfare between England and Scotland. These activities were driven by economic necessity, weak central authority, and generations of conflict that made the borderlands ungovernable. Families lived in fortified towers called peel towers and bastle houses for protection. After the Union of the Crowns in 1603, James VI/I pacified the region through military campaigns, executions, deportations, and legal reforms that ended the reiving culture by the 1620s.


Scottish Borders

The Scottish Borders is a large council area covering 1,800 square miles along the England-Scotland border. With a population of approximately 115,000 people across towns including Hawick, Galashiels, Peebles, Kelso, and Jedburgh, the strong economy is based on agriculture, forestry, textiles, and tourism. The landscape consists of rolling hills such as the Cheviots and Lammermuir Hills connected by river valleys including the Tweed, Yarrow, and Teviot to a dramatic coastline with windswept cliffs tumbling to the rocky North Sea shoreline. Historical sites include the ruins of Melrose, Jedburgh, Kelso, and Dryburgh abbeys, along with numerous peel towers and Border castles. The region is known for the Common Ridings festivals, rugby heritage and textile weaving.