MCP低风险未认领

Django Chainsaw

Finds what will hurt in a Django project: cascades, N+1, unsafe migrations, tenant leaks.

syrian963syrian963/django-chainsaw-mcp更新于 2026年9月10日

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.github.syrian963/django-chainsaw-mcp",
  "description": "Finds what will hurt in a Django project: cascades, N+1, unsafe migrations, tenant leaks.",
  "title": "Django Chainsaw",
  "repository": {
    "url": "https://github.com/syrian963/django-chainsaw-mcp",
    "source": "github"
  },
  "version": "0.1.5",
  "websiteUrl": "https://github.com/syrian963/django-chainsaw-mcp",
  "packages": [
    {
      "registryType": "pypi",
      "registryBaseUrl": "https://pypi.org",
      "identifier": "django-chainsaw-mcp",
      "version": "0.1.5",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Absolute path to the Django project to analyse - the directory containing manage.py, or whichever directory the settings module is importable from. This server must run in an interpreter that can import that project, so install it into the project's own environment rather than an isolated one.",
          "isRequired": true,
          "name": "DJANGO_CHAINSAW_PROJECT_PATH"
        },
        {
          "description": "Dotted path to the settings module, for example myproject.settings. Point it at the settings the site actually runs on: a base or partial module can import cleanly and load no models, and the server says so when that happens.",
          "isRequired": true,
          "name": "DJANGO_CHAINSAW_SETTINGS_MODULE"
        }
      ]
    }
  ]
}

权限

声明检测
运行代码—python
安装—pypi:django-chainsaw-mcp@0.1.5
安装时运行脚本—无
网络无无
需要的凭据无无
工作区外的路径—无
智能体工具—无

检查

低风险 · 没有发现需要提醒的地方。

未经人工审核 · 已做规则检查;模型审核尚未开启。

版本

  1. #10.1.5最新2026年10月7日