Google 검색 MCP 서버
Google 맞춤 검색 기능을 제공하는 MCP(모델 컨텍스트 프로토콜) 서버입니다.
설치
Smithery를 통해 설치
Smithery를 통해 Claude Desktop에 google-search-mcp-server를 자동으로 설치하려면:
지엑스피1
수동 설치
저장소를 복제합니다.
git clone https://github.com/gradusnikov/google-search-mpc-server.git
cd google-search-mpc-server
종속성 설치:
pip install fastmcp google-api-python-client python-dotenv
Related MCP server: MCP Web Research Server
구성
프로젝트 루트에 다음 변수를 사용하여 .env 파일을 만듭니다.
GOOGLE_API_KEY=your_google_api_key
GOOGLE_CSE_ID=your_custom_search_engine_id
이러한 자격 증명을 얻으려면:
Google Cloud 프로젝트를 만들고 사용자 지정 검색 API를 활성화합니다.
Google Cloud Console에서 API 키 생성
https://cse.google.com/cse/all 에서 사용자 정의 검색 엔진을 만들고 ID를 얻으세요.
용법
MCP를 사용하여 서버를 시작합니다.
mcp run google_search_mcp_server.py
또는 Claude Desktop 앱의 CLAUDE_DIRECTORY/claude_desktop_config.json 파일에 서버를 추가합니다. 예를 들어 Linux용 Windows 하위 시스템(WSL)을 사용하는 경우 다음과 같습니다.
"google-search": {
"command": "wsl.exe",
"args": [
"bash",
"-c",
"source /home/[user]/anaconda3/etc/profile.d/conda.sh && conda activate mcp && /home/[user]/anaconda3/bin/mcp run /home/[user]/google-search-mpc-server/google_search_mcp_server.py"
]
},