MCP Server

Streamable HTTP 전송을 사용하는 Model Context Protocol 서버입니다.

Endpoint

POST /api/mcp

Tools

  • greet이름과 언어로 인사말 반환
  • calculator두 숫자와 연산자로 사칙연산
  • get-time타임존별 현재 시간
  • geocode도시명을 위도/경도로 변환 (Open-Meteo)
  • get-weather좌표로 현재 날씨 및 예보 (Open-Meteo)
  • generate-image프롬프트로 이미지 생성 (HuggingFace FLUX.1-schnell)

클라이언트 설정

{
  "mcpServers": {
    "my-mcp-server": {
      "url": "https://<your-app>.vercel.app/api/mcp",
      "headers": {
        "x-hf-token": "hf_xxx"
      }
    }
  }
}

generate-image는 HuggingFace 토큰이 필요합니다. 요청의 x-hf-token 헤더 값을 우선 사용하고, 헤더가 없으면 서버의 HF_TOKEN 환경변수로 폴백합니다.