II

irmia2026/irmia_devkit_mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

10 stars 4 forks 质量 77 趋势 12AGPL-3.0

Irmia DevKit MCP — 弥亚开发工具箱的 MCP (Model Context Protocol) 版本

概览

44 permission-annotated development tools for AI coding agents — localhost transport, zero-config setup. Safe editing · Semantic code index · File search · Test runner · System info irmia_devkit_mcp packages 44 battle-tested development tools from irmia_devkit_open as a standalone Model Context Protocol server. It also declares the companion dev-workflow Skill through reasonix-plugin.json, so plugin-aware hosts can install the tools and their safe coding workflow together. Any MCP-compatible agent — Claude Code, Cursor, Codex, Windsurf — can call safe_edit, code_explore, rg_search and friends as first-class tools, with hardened security defaults out of the box. Python ≥ 3.10 (on Windows, either check Add python.exe to PATH during installation or install the py launcher). The launchers call one standard-library Python bootstrap, which creates a project-local .venv on first launch and installs dependencies into it — nothing touches your global site-packages.

README

以下为原文 README 节选,完整内容请查看原文。

Irmia DevKit MCP

44 permission-annotated development tools for AI coding agents — localhost transport, zero-config setup. Safe editing · Semantic code index · File search · Test runner · System info

English | 简体中文


irmia_devkit_mcp packages 44 battle-tested development tools from irmia_devkit_open as a standalone Model Context Protocol server. It also declares the companion dev-workflow Skill through reasonix-plugin.json, so plugin-aware hosts can install the tools and their safe coding workflow together. Any MCP-compatible agent — Claude Code, Cursor, Codex, Windsurf — can call safe_edit, code_explore, rg_search and friends as first-class tools, with hardened security defaults out of the box.

Why this server

Feature What it means
🔒 Local transport Refuses non-loopback HTTP binds. MCP clients may still send tool inputs and outputs to their configured model provider.
⚡ Zero config Includes verified x86-64 search binaries for Windows/Linux, then falls back to PATH or pure Python on other platforms.
🛡️ Defense in depth Four-layer SSRF filtering, automatic edit backups with rollback, unified path-traversal checks on every file operation.
🧠 Semantic index Python AST + SQLite FTS5 — symbol search, call chains, and impact analysis in milliseconds.
📦 44 tools Editing, search, testing, code intelligence, networking, files, encoding, time, text processing, system info.
🌍 Cross-platform Windows, Linux, macOS, with platform-native launchers and executable resolution.

Quick start

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "irmia-devkit": { "command": "python", "args": ["D:\\path\\to\\irmia_devkit_mcp\\server.py"] } } }