Skip to main content
Glama
bhpark1013

MCP 길잡이 (mcp-giljabi)

by bhpark1013

MCP 길잡이 (mcp-giljabi)

사용자의 요청에 맞는 PlayMCP를 찾아주는 MCP 서버입니다.

기능

  • find_mcp: AI가 직접 분석하여 적합한 MCP를 추천합니다. 적합한 MCP가 없으면 "없다"고 알려줍니다.

  • add_mcp: MCP 설치 방법을 안내합니다

동작 방식

사용자: "영화 정보 검색해줘" ↓ Gemini 2.0 Flash가 MCP 목록 분석 ↓ 적합한 MCP 추천 + 선택 이유 설명

장점:

  • 의도 파악이 정확함 ("심심해" → 게임/영화 추천)

  • 없는 기능은 "없다"고 명확히 답변 ("주식 정보" → 해당 MCP 없음)

  • 임베딩 계산/캐싱 불필요

사전 요구사항

  1. Node.js (v18 이상)

  2. 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-search

2. 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

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bhpark1013/mcp-giljabi'

If you have feedback or need assistance with the MCP directory API, please join our Discord server