一个 Mixin 把 Django 管理后台变成 AI Agent 的 MCP 工具
gorenbarbaros · reddit · 2026-10-05
开发者发布了开源项目 django-admin-mcp:给 ModelAdmin 加一个 mixin,即可把 Django admin 暴露为 AI agent 可调用的 MCP 工具(HTTP),无需单独写 API。支持 CRUD、批量操作、admin actions、变更历史、外键自动补全。
设计要点:
- 仅两个依赖(Django 和 Pydantic),不用 MCP SDK,协议直接实现。
- 复用 Django 权限系统:token 初始无任何权限,按需授予,且 token 权限不能超过其关联用户。
- 写操作走 admin 自身管线,会记录在该用户名下的 admin 历史日志中。
- 支持按模型排除敏感字段(mcpexcludefields)。
项目地址:github.com/7tg/django-admin-mcp
「编程与Agent」频道最新
- tok_mcp:用 MCP 服务器让 AI 先做架构设计再写代码 — modelcontextprotocol · 2026-10-05
- Hugging Face 把 Claude Code、Codex 等 10 个编码工具变成 RL 训练环境 — huggingface · 2026-10-05
- AI Gateway 接入 Exa、Ceramic、Linkup 搜索源,统一计费与观测 — michellechen · 2026-10-05
- Nerdearla 2026 工作坊:MCP 与记忆机制构建 agent 视频上线 — leslysandra · 2026-10-05
- Claude 差点读到生产 .env,开发者用 Rust 写 1MB 开源护栏拦截 — Significant_Yak2566 · 2026-10-05
- 为不浪费每周剩余额度,开发者做免费平台用额度换别人仓库的 PR — Nitjsefnie · 2026-10-05