镜像概览

完整引用
docker.io/mcp/sqlite
Registry
docker.io
命名空间
mcp
仓库
sqlite
已缓存 Tag 数
1
最近同步
07/06/2026, 04:48 AM
相关主题

简介

SQLite MCP 服务器镜像,为 AI Agent 提供 SQL 查询 Model Context Protocol 接口,挂载本地 SQLite 文件只读访问。

详细介绍

mcp/sqlite 运行 SQLite MCP Server,通过 MCP 协议暴露 schema 浏览与 SQL 执行能力。定位为 AI 工具 MCP API 服务,挂载 SQLite 文件 volume 只读模式;K8s Deployment 供 Cursor/Agent 调用本地数据库。

快速启动

docker run -d --name sqlite-mcp \
  -p 8080:8080 \
  -v /data/app.db:/data/app.db:ro \
  docker.io/mcp/sqlite:latest

推荐实践

docker run -d --name sqlite-mcp \
  --restart unless-stopped \
  -p 8080:8080 \
  -v /data/app.db:/data/app.db:ro \
  -e MCP_READ_ONLY=true \
  docker.io/mcp/sqlite:0.1.0

核心参数说明

  • -p 8080:8080 — MCP HTTP 端口
  • -v .../app.db:... — SQLite 文件只读挂载
  • -e MCP_READ_ONLY=true — 强制只读 SQL
  • 安全 — 勿挂载生产可写库

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: sqlite-mcp
spec:
  replicas: 1
  selector:
    matchLabels:
      app: sqlite-mcp
  template:
    metadata:
      labels:
        app: sqlite-mcp
    spec:
      containers:
        - name: mcp
          image: docker.io/mcp/sqlite:0.1.0
          ports:
            - containerPort: 8080
          volumeMounts:
            - name: db
              mountPath: /data/app.db
              subPath: app.db
              readOnly: true
      volumes:
        - name: db
          persistentVolumeClaim:
            claimName: sqlite-data
---
apiVersion: v1
kind: Service
metadata:
  name: sqlite-mcp
spec:
  selector:
    app: sqlite-mcp
  ports:
    - port: 8080
      targetPort: 8080

内网 ClusterIP;PVC 快照定期同步 SQLite 文件。

最新 Tag(20 条)

查看全部 1 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/mcp/sqlite
:latest
linux/amd64linux/arm64
2025/06/17 03:1481.0 MBsha256:f5b86e26a2b6