{
  "servers": {
    "filesystem": {
      "id": "filesystem",
      "category": "core",
      "type": "npm",
      "package": "@modelcontextprotocol/server-filesystem",
      "version": "latest",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "."],
      "apiRequired": false,
      "description": "Secure file read/write/search operations"
    },
    "git": {
      "id": "git",
      "category": "core",
      "type": "uvx",
      "package": "mcp-server-git",
      "command": "uvx",
      "args": ["mcp-server-git"],
      "apiRequired": false,
      "description": "Repository management — status, diff, log, blame"
    },
    "memory": {
      "id": "memory",
      "category": "core",
      "type": "npm",
      "package": "@modelcontextprotocol/server-memory",
      "version": "latest",
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-memory"],
      "apiRequired": false,
      "description": "Knowledge graph for persistent agent memory"
    },
    "fetch": {
      "id": "fetch",
      "category": "core",
      "type": "uvx",
      "package": "mcp-server-fetch",
      "command": "uvx",
      "args": ["mcp-server-fetch"],
      "apiRequired": false,
      "description": "Web content fetching converted to Markdown"
    },
        "time": {
      "id": "time",
      "category": "core",
      "type": "uvx",
      "package": "mcp-server-time",
      "command": "uvx",
      "args": ["mcp-server-time"],
      "apiRequired": false,
      "description": "Timezone awareness and date manipulation"
    },
    "playwright": {
      "id": "playwright",
      "category": "browser",
      "type": "npm",
      "package": "@playwright/mcp",
      "version": "latest",
      "command": "npx",
      "args": ["@playwright/mcp@latest"],
      "apiRequired": false,
      "description": "MCP-native browser automation — 35+ tools, accessibility-tree based"
    },
        "pdf-reader": {
      "id": "pdf-reader",
      "category": "office",
      "type": "npm",
      "package": "@sylphx/pdf-reader-mcp",
      "version": "latest",
      "command": "npx",
      "args": ["-y", "@sylphx/pdf-reader-mcp"],
      "apiRequired": false,
      "description": "Extract text, images, and metadata from PDF files"
    },
    "markitdown": {
      "id": "markitdown",
      "category": "office",
      "type": "uvx",
      "package": "markitdown",
      "command": "uvx",
      "args": ["markitdown"],
      "apiRequired": false,
      "description": "Convert any document (PDF/Office/HTML) to Markdown (Microsoft)"
    },
    "chart": {
      "id": "chart",
      "category": "data",
      "type": "npm",
      "package": "@antv/mcp-server-chart",
      "version": "latest",
      "command": "npx",
      "args": ["-y", "@antv/mcp-server-chart"],
      "apiRequired": false,
      "description": "Generate 26+ chart types — line, bar, pie, sankey, treemap, mind-map, etc."
    },
    "data-exploration": {
      "id": "data-exploration",
      "category": "data",
      "type": "python",
      "repo": "reading-plus-ai/mcp-server-data-exploration",
      "ref": "main",
      "moduleName": "mcp_server_ds",
      "apiRequired": false,
      "description": "Autonomous CSV/dataset analysis with intelligent insights"
    },
    "hledger": {
      "id": "hledger",
      "category": "finance",
      "type": "npm",
      "package": "@iiatlas/hledger-mcp",
      "version": "latest",
      "command": "npx",
      "args": ["-y", "@iiatlas/hledger-mcp"],
      "apiRequired": false,
      "description": "Double-entry bookkeeping — balance sheets, income statements"
    },
    "coincap": {
      "id": "coincap",
      "category": "finance",
      "type": "npm",
      "package": "coincap-mcp",
      "version": "latest",
      "command": "npx",
      "args": ["-y", "coincap-mcp"],
      "apiRequired": false,
      "description": "Real-time cryptocurrency market data (public API, no auth)"
    },
    "read-website-fast": {
      "id": "read-website-fast",
      "category": "research",
      "type": "npm",
      "package": "@just-every/mcp-read-website-fast",
      "version": "latest",
      "command": "npx",
      "args": ["-y", "@just-every/mcp-read-website-fast"],
      "apiRequired": false,
      "description": "Token-efficient web page to clean Markdown conversion"
    },
    "json": {
      "id": "json",
      "category": "research",
      "type": "npm",
      "package": "json-mcp",
      "version": "latest",
      "command": "npx",
      "args": ["-y", "json-mcp"],
      "apiRequired": false,
      "description": "Split, merge, and manipulate JSON files"
    },
    "imagician": {
      "id": "imagician",
      "category": "utils",
      "type": "npm",
      "package": "@flowy11/imagician",
      "version": "latest",
      "command": "npx",
      "args": ["-y", "@flowy11/imagician"],
      "apiRequired": false,
      "description": "Image editing — resize, crop, format conversion via sharp"
    },
    "kw-os-documents": {
      "id": "kw-os-documents",
      "category": "core",
      "type": "npm",
      "package": "kw-os",
      "command": "node",
      "args": [],
      "apiRequired": false,
      "description": "KW-OS Document Intelligence — ingest, query, and analyze documents of any size"
    }
  }
}
