MCP低风险未认领

wyrd

Exposes one granted folder to any AI client, read-only, behind a path-containment fence.

wyrdmcp.comwyrdmcp.com/wyrd更新于 2026年10月6日

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "com.wyrdmcp/wyrd",
  "description": "Exposes one granted folder to any AI client, read-only, behind a path-containment fence.",
  "repository": {
    "url": "https://github.com/MortalPastry/wyrd-mcp",
    "source": "github"
  },
  "version": "0.3.0",
  "packages": [
    {
      "registryType": "npm",
      "identifier": "wyrd-mcp",
      "version": "0.3.0",
      "transport": {
        "type": "stdio"
      },
      "packageArguments": [
        {
          "description": "Absolute path to the single folder to serve, read-only. Wins over WYRD_GRANT. Any path inside it can be requested, hidden entries included, such as .env and .git/config, apart from a handful of name spellings refused as input: a drive-letter-and-colon prefix such as C:notes on every host, and on Windows a colon inside a component (which names a data stream rather than a file) or a reserved device name such as NUL.md. What comes back is narrower than what can be requested: a directory is refused, and so are bytes that are not valid UTF-8. That limits what is readable, not what is reachable; grant a subfolder containing only what you mean to share.",
          "format": "filepath",
          "type": "named",
          "name": "--grant"
        },
        {
          "description": "Optional. Absolute path to one module file that answers search instead of the built-in search. Wins over WYRD_SEARCH_BACKEND. The module runs inside the server process and is not confined to the granted folder; omit unless you trust it.",
          "format": "filepath",
          "type": "named",
          "name": "--search-backend"
        }
      ],
      "environmentVariables": [
        {
          "description": "Absolute path to the single folder to serve, read-only. Used when --grant is not passed. The server refuses to start if neither is set.",
          "format": "filepath",
          "name": "WYRD_GRANT"
        },
        {
          "description": "Optional. Absolute path to one module file that answers search instead of the built-in search. Used when --search-backend is not passed. The module runs inside the server process and is not confined to the granted folder; leave unset unless you trust it.",
          "format": "filepath",
          "name": "WYRD_SEARCH_BACKEND"
        }
      ]
    }
  ]
}

权限

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

检查

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

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

版本

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