mrcodex-dev/freya-mcp-server

GitHub: mrcodex-dev/freya-mcp-server

面向 AI agent 的多功能 MCP 服务器,提供文件系统操作、shell 执行、Windows 系统工具、逆向工程、LSP 代码智能和浏览器自动化等综合系统访问能力。

Stars: 1 | Forks: 0

Freya MCP Server

Showcase
Click to view full screenshot

Node.js TypeScript License Stars

# Freya MCP Server **最强大的 AI agent 文件系统 MCP server。** 文件系统操作、shell 执行、Windows 系统工具、逆向工程、代码智能 (LSP)、浏览器自动化以及 agent 编排。全部集于一个专为 Claude、Cline 和 Cursor 等 AI agent 构建的 MCP server 中。 凭借原生的 Windows 支持、真实的进程控制、内存操作和 DLL 注入,在原始文件系统能力上超越了 Claude Code。 ## 为什么选择 Freya? Claude Code 运行在沙箱中。Freya 则赋予 agent 真实的系统访问权限。读取进程内存。修补二进制文件。遍历注册表。注入 DLL。控制 Windows 服务。完整的 LSP 集成带来真正的代码智能。这是一款真正的工程工具,绝非玩具。 ## 功能 **文件系统** - 读取、写入、移动、复制、删除,支持原子写入、SHA-256 冲突检测、路径遍历保护和备份历史记录。 **Shell 与进程** - 执行命令,支持权限门控、持久的后台任务、流式输出、防注入清理以及智能超时。 **Windows 系统工具** - 注册表(读取、写入、搜索、删除)。进程管理(列出、终止、挂起、恢复)。Windows 服务(启动、停止、列出)。DLL 注入。ETW 跟踪。 **逆向工程** - 结合 AOB 模式的进程内存读取/写入/扫描。模块枚举。PE 分析(头、导出、导入、节区)。Hook 检测和签名验证。 **代码智能** - 完整的 LSP 集成,支持 go-to-definition、references、hover、symbols、diagnostics 以及带验证 pipeline 的全工作区 rename。 **Agent 编排** - 持久的任务/作业管理、todo 系统、上下文压缩、项目内存,以及带有持久化 agent 的多 agent 编排。 **浏览器与 Web** - Playwright 自动化、剪贴板访问、文件下载、HTTP 请求、网页抓取。 **安全性** - 权限门控的操作分级、shell 命令清理、路径遍历保护以及工具配置文件(日常、完全、编码、逆向、最小)。 ## 快速开始 ``` git clone https://github.com/artemij5566-hub/freya-mcp-server.git cd freya-mcp-server npm install cp .env.example .env npm start ``` ## 与 Claude Desktop、Cline 或 Cursor 配合使用 添加到您的 `claude_desktop_config.json` 中: ``` { "mcpServers": { "freya": { "command": "node", "args": ["path/to/freya-mcp-server/dist/index.v2.js"], "env": { "ALLOWED_ROOT": "C:\\Projects", "FREYA_TOOL_PROFILE": "full" } } } } ``` ## 环境要求 - Node.js >= 22 - Windows(用于系统工具和逆向工程) ## 开发 ``` npm run dev # Watch mode with HTTP dashboard npm run build # Build TypeScript and native addon npm run test # Run tests npm run check # Typecheck, test, lint, build ``` ## 许可证 自定义许可证。详情请参阅 [LICENSE](LICENSE)。
标签:AI智能体, MCP服务器, SSH蜜罐, Windows系统工具, 云资产清单, 流量嗅探, 浏览器自动化, 特征检测, 自动化攻击, 进程注入, 逆向工程