✡️ MCP - SQLite 개요

MCP 사용 시 직접 API를 MCP에 연결할 수도 있지만, 이 경우 다음과 같은 사항을 고려해야 합니다.

이처럼 API 직접 연동은 구현 복잡성이 높은 편입니다.

대안으로 SQLite와 같은 로컬 데이터베이스를 활용할 수 있습니다.

필요한 데이터를 미리 데이터베이스에 저장한 뒤, SQLite 전용 MCP 서버를 통해 데이터를 분석하면, 복잡한 API 구현 부담을 줄이면서도 MCP의 장점을 효과적으로 활용할 수 있습니다.

1. 파워쉘에서 아래 패키지 설치

pipx install mcp-server-sqlite

2. SQLite파일 연결

빨간색 배경을 자신의 db파일 경로로 변환

{
  "selectedAuthType": "oauth-personal",
  "mcpServers": {
		"sqlite": {
	      "command": "pipx",
	      "args": [
	        "run",
	        "mcp-server-sqlite",
	        "--db-path",
	        "C:\\Users\\Mun\\Documents\\Media.db"
	      ]
    }
  }
}

3. gemini-cli에서 활용

image.png