mrcodex-dev/freya-mcp-server
GitHub: mrcodex-dev/freya-mcp-server
面向 AI agent 的多功能 MCP 服务器,提供文件系统操作、shell 执行、Windows 系统工具、逆向工程、LSP 代码智能和浏览器自动化等综合系统访问能力。
Stars: 1 | Forks: 0
Click to view full screenshot
# 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系统工具, 云资产清单, 流量嗅探, 浏览器自动化, 特征检测, 自动化攻击, 进程注入, 逆向工程