SShortSingh.
Back to feed

Developer releases 8 open-source MCP servers for AI-driven infra with built-in safety controls

0
·1 views

A developer has published a suite of eight open-source Model Context Protocol (MCP) servers designed to give AI agents controlled access to production infrastructure. The servers cover tools spanning Kubernetes, Kafka, ClickHouse, Azure, Oracle Cloud, Debezium, Azure DevOps, and Keycloak. All eight share a common governance model featuring tiered access modes, allowlists, protected resource locks, destructive-action flags, and typed confirmation prompts that require echoing the exact target name before high-impact operations proceed. Credentials are automatically redacted before reaching the model, and every guarded operation emits a JSON audit log entry. Published under the MIT license as TypeScript packages on npm under the @dockndevai namespace, the servers are compatible with Claude, Cursor, Codex, VS Code, and Windsurf.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

How a 10-Task Gauntlet Can Help You Benchmark a Free AI Coding Model

A structured evaluation method called the '10-task gauntlet' has been proposed to help developers objectively measure the real-world reliability of free AI coding assistants before depending on them. The approach involves selecting ten tasks from an actual codebase, divided into three categories: greenfield coding, refactoring, and debugging. Each task is run three times and scored using a behavioral assertion script rather than subjective text review, helping surface variance that single demos typically hide. The method is demonstrated using MonkeyCode, an open-source coding assistant offering a free tier with 10 million tokens and a hosted server, though the article discloses it was prepared as part of MonkeyCode's product outreach. A reproducible Bash script is provided to automate the gauntlet and output results as a structured JSON report for tracking and comparison.

0
ProgrammingDEV Community ·

Developer Builds AI WhatsApp Message Router to Prioritise Notifications at Hackathon

A developer created an AI-powered message routing system for WhatsApp-style conversations during HackerRank's Orchestrate 24-hour hackathon. The system classifies every incoming message into one of three categories — notify, digest, or mute — based on both message content and user behaviour. It analyses text, images, and voice notes while factoring in signals like sender trust, past user reactions, and whether the message arrives during quiet hours. The solution also incorporates protection against prompt-injection attacks, ensuring instructions embedded within images or transcripts cannot override the system's core logic. The developer's central design principle was that personalised context should drive notification decisions rather than message content alone.

0
ProgrammingDEV Community ·

IT Student Builds AI Agent Aayra to Create Adaptive Study Plans for Learners

An Information Technology student has developed Aayra, an AI agent designed to help students build personalized, adaptive learning plans based on their goals, skills, schedules, and deadlines. Unlike static timetables or traditional productivity tools, Aayra continuously monitors progress and adjusts plans when a student's situation changes, such as a missed study session or reduced available time. The agent uses generative AI to understand natural-language input, allowing students to describe their context conversationally rather than filling out multiple forms. Aayra is being built as part of the Gen AI Academy APAC Edition, where the developer is learning technologies including Gemini, RAG, ADK, BigQuery, and Cloud Run. Key challenges in development include ensuring personalization for diverse student needs, maintaining reliable AI recommendations, and enabling the system to recognize when a plan requires revision.

0
ProgrammingDEV Community ·

Developer Completes Week 10 of 100DaysOfCode, Diving Into Microservices Architecture

A developer participating in the #100DaysOfCode challenge completed their tenth week, focusing on software architecture and backend system design despite personal setbacks including a damaged phone. On day 59, they finished studying Concurrency Design Patterns, covering approaches such as the Half-Sync/Half-Async, Leader/Follower, and Reactor patterns alongside best practices for concurrent applications. Day 60 marked the start of a new chapter on Microservices, exploring their origins, business drivers, and how they organize applications around loosely coupled, autonomous services. By day 61, the developer went deeper into microservice characteristics, including single responsibility, polyglot architecture, and the role of automation in distributed systems. The participant reflected that the challenge is as much about maintaining consistency through adversity as it is about writing code daily.