{
  "name": "sqlite",
  "display_name": "SQLite",
  "description": "Database interaction and business intelligence capabilities",
  "repository": {
    "type": "git",
    "url": "https://github.com/modelcontextprotocol/servers"
  },
  "homepage": "https://github.com/modelcontextprotocol/servers/blob/main/src/sqlite",
  "author": {
    "name": "modelcontextprotocol"
  },
  "license": "MIT",
  "categories": [
    "Databases"
  ],
  "tags": [
    "sqlite",
    "database",
    "business insights"
  ],
  "installations": {
    "docker": {
      "type": "docker",
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-i",
        "-v",
        "mcp-test:/mcp",
        "mcp/sqlite",
        "--db-path",
        "/mcp/test.db"
      ]
    }
  },
  "examples": [
    {
      "title": "Interactive SQL Analysis",
      "description": "Guides users through database operations and insights generation.",
      "prompt": "mcp-demo -topic [business_domain]"
    }
  ],
  "tools": [
    {
      "name": "read_query",
      "description": "Execute a SELECT query on the SQLite database",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "SELECT SQL query to execute"
          }
        },
        "required": [
          "query"
        ]
      }
    },
    {
      "name": "write_query",
      "description": "Execute an INSERT, UPDATE, or DELETE query on the SQLite database",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "SQL query to execute"
          }
        },
        "required": [
          "query"
        ]
      }
    },
    {
      "name": "create_table",
      "description": "Create a new table in the SQLite database",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "CREATE TABLE SQL statement"
          }
        },
        "required": [
          "query"
        ]
      }
    },
    {
      "name": "list_tables",
      "description": "List all tables in the SQLite database",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "describe_table",
      "description": "Get the schema information for a specific table",
      "inputSchema": {
        "type": "object",
        "properties": {
          "table_name": {
            "type": "string",
            "description": "Name of the table to describe"
          }
        },
        "required": [
          "table_name"
        ]
      }
    },
    {
      "name": "append_insight",
      "description": "Add a business insight to the memo",
      "inputSchema": {
        "type": "object",
        "properties": {
          "insight": {
            "type": "string",
            "description": "Business insight discovered from data analysis"
          }
        },
        "required": [
          "insight"
        ]
      }
    }
  ],
  "is_official": true,
  "is_archived": true
}