Skip to content
View ry-ops's full-sized avatar

Highlights

  • Pro

Block or report ry-ops

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ry-ops/README.md

πŸ‘‹ Hey, I'm ry-ops

Patreon GitHub Python TypeScript MCP Location

Building the pipes between infrastructure, automation, and observability.

πŸš€ What I Do

I specialize in network infrastructure automation and AI-assisted operations. My repositories focus on bridging enterprise networking gear with modern monitoring, automation workflows, and AI tooling through MCP (Model Context Protocol) servers.

🎯 Core Focus Areas

Network Infrastructure & Automation

  • Building solutions for UniFi network ecosystems
  • Starlink Enterprise integration and management
  • Dynamic DNS automation with Cloudflare
  • Real-time event streaming to observability platforms

MCP Server Development

  • Creating MCP servers that enable AI assistants to interact with infrastructure
  • Supporting platforms like UniFi, Proxmox, n8n, and Starlink Enterprise
  • Making network operations AI-accessible and conversational

Observability & Monitoring

  • Real-time event streaming from network devices to Grafana
  • Infrastructure metrics collection and alerting
  • CI/CD-friendly monitoring deployments

πŸ› οΈ Featured Projects

🌐 Cloudflare MCP Server



Python - Cloudflare MCP Server for seamless AI integration with Cloudflare's API. Manage DNS, workers, and infrastructure through natural language.

πŸ€– n8n MCP Server



Python - MCP server for n8n workflow automation. Integrate AI with your automation workflows and manage deployments through natural language.

πŸš— DriveIQ



Python - Vehicle management app for 2018 Toyota 4Runner SR5 Premium. Maintenance tracking, reminders, and AI-powered manual consultation.

πŸ“„ ATSFlow



JavaScript - AI-powered resume optimization tool that matches resumes to job descriptions and ensures ATS/LPS compatibility.

🌐 UniFi MCP Server



Python - MCP server for UniFi network management. Enables AI assistants to query network status, manage devices, and troubleshoot issues conversationally.

πŸ–₯️ Proxmox MCP Server



Python - MCP server for Proxmox virtualization platform. Query VM status, manage resources, and orchestrate infrastructure via AI assistants.

🌐 UniFi Cloudflare DDNS



TypeScript - Dynamic DNS solution for UniFi devices using Cloudflare. Automatically updates DNS records when your public IP changes.

πŸ“Š UniFi Grafana Streamer



Python - Real-time event streaming from UniFi networks to Grafana. Polls UniFi events and pushes alerts and metrics for comprehensive observability.

βš™οΈ Talos A2A MCP Server



Python - An MCP server that provides AI assistants with the ability to interact with Talos Linux clusters through the Talos API.

πŸ›°οΈ Starlink Enterprise MCP



Python - MCP server for Starlink Enterprise connectivity. Monitor satellite connectivity, manage network configs, and get real-time status updates.


πŸ’‘ Why These Projects?

Modern infrastructure deserves modern tooling. My projects aim to:

  • Automate the boring stuff β†’ DDNS updates, event forwarding, metrics collection
  • Bridge AI and Ops β†’ Make infrastructure queryable and manageable through conversation
  • Embrace GitOps β†’ Version-controlled configs, repeatable deployments, CI/CD integration
  • Open source everything β†’ Community-driven improvements and shared knowledge

πŸ”§ Tech Stack

Languages:       Python, TypeScript, JavaScript, Go
Infrastructure:  UniFi, Proxmox, Cloudflare, Starlink, Talos Linux
Observability:   Grafana, Prometheus, Netdata, CheckMK, MCP
Automation:      n8n, GitHub Actions, Docker
Protocols:       HTTP/REST, WebSocket, MQTT
AI/ML:           Claude AI, MCP Servers, LLM Integration

πŸ“Š DevOps Philosophy

I believe in:

  • Infrastructure as Code β†’ Everything version-controlled
  • Observability First β†’ If you can't measure it, you can't improve it
  • Automation Over Manual β†’ Humans are expensive and error-prone
  • AI-Augmented Ops β†’ Let AI help with routine tasks and troubleshooting

🀝 Support & Contributions

If you find these projects useful, consider:

  • ⭐ Starring the repositories
  • πŸ› Opening issues for bugs or feature requests
  • πŸ”€ Submitting pull requests
  • β˜• Supporting via Patreon

πŸ“« Connect

  • 🌐 GitHub: @ry-ops
  • πŸ’– Patreon: ry_ops
  • πŸ“ Location: Duluth, Minnesota

Built with ❀️ and way too much coffee

Pinned Loading

  1. proxmox-mcp-server proxmox-mcp-server Public

    MCP server for managing Proxmox Virtual Environment VMs, containers, storage, and cluster resources

    Python 2

  2. starlink-enterprise-mcp-server starlink-enterprise-mcp-server Public

    MCP server for managing Starlink terminal fleet through the Starlink Enterprise API

    Python 1

  3. unifi-mcp-server unifi-mcp-server Public

    Forked from zcking/mcp-server-unifi

    Model Context Protocol server for comprehensive UniFi infrastructure monitoring and management with A2A support

    Python 3

  4. unifi-cloudflare-ddns unifi-cloudflare-ddns Public

    Cloudflare Worker enabling UniFi devices to dynamically update DNS A/AAAA records

    TypeScript 1