Uses Google Gemini API for generating embeddings (gemini-embedding-001 model) to power semantic search and hybrid search functionality for finding MCP servers.
Integrates with PlayMCP platform (playmcp.kakao.com) to search, discover, and provide installation instructions for MCP servers available in the Kakao ecosystem.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP 길잡이 (mcp-giljabi)find MCP servers for translating Korean to English"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP 길잡이 (mcp-giljabi)
사용자의 요청에 맞는 PlayMCP를 찾아주는 MCP 서버입니다.
기능
find_mcp: AI가 직접 분석하여 적합한 MCP를 추천합니다. 적합한 MCP가 없으면 "없다"고 알려줍니다.
add_mcp: MCP 설치 방법을 안내합니다
동작 방식
사용자: "영화 정보 검색해줘"
↓
Gemini 2.0 Flash가 MCP 목록 분석
↓
적합한 MCP 추천 + 선택 이유 설명장점:
의도 파악이 정확함 ("심심해" → 게임/영화 추천)
없는 기능은 "없다"고 명확히 답변 ("주식 정보" → 해당 MCP 없음)
임베딩 계산/캐싱 불필요
사전 요구사항
Node.js (v18 이상)
Google Gemini API Key (무료)
설치
cd mcp-giljabi
npm install환경 변수 설정
cp .env.example .env
# .env 파일에 GEMINI_API_KEY 설정Gemini API Key 발급: https://aistudio.google.com/app/apikey
빌드
npm run build실행
npm start로컬 테스트 방법
1. 검색 기능 테스트
GEMINI_API_KEY=your-api-key npm run test-search2. MCP Inspector로 테스트
npm run build
GEMINI_API_KEY=your-api-key npm run inspector
# http://localhost:5173 접속3. Claude Desktop에서 로컬 테스트
~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"mcp-giljabi": {
"command": "node",
"args": ["/path/to/mcp-giljabi/dist/index.js"],
"env": {
"GEMINI_API_KEY": "your-api-key"
}
}
}
}사용 예시
find_mcp - 결과 있음
입력: "영화 정보를 검색하고 싶어"
출력:
🔍 "영화 정보를 검색하고 싶어" 검색 결과 (3개)
1. **Movie Digging**
📝 TMDb API를 활용하여 영화 정보를 검색하고 추천합니다
💡 사용자가 영화 정보 검색을 원하므로 가장 적합
👤 개발자: 최용태
📈 관련도: 95%find_mcp - 결과 없음
입력: "주식 정보 알려줘"
출력:
🔍 "주식 정보 알려줘" 검색 결과
❌ 적합한 MCP를 찾지 못했습니다.
💬 현재 PlayMCP에 주식/증권 관련 MCP가 등록되어 있지 않습니다.기술 스택
TypeScript / Node.js
MCP SDK (@modelcontextprotocol/sdk)
Google Gemini 2.0 Flash Lite (LLM 기반 매칭)
비용
Railway: $5/월 (Hobby Plan)
Gemini 2.0 Flash Lite: 무료 (일일 1,500 요청)
Rate Limit
Gemini 무료 티어 제한:
분당 15 요청
일일 1,500 요청
라이선스
MIT