@apifreaks/mcp
@apifreaks/mcp
APIFreaks 공식 Model Context Protocol (MCP) 서버입니다. Claude, Cursor, Windsurf 또는 MCP 호환 클라이언트에 추가하면 AI가 실시간 날씨, 도메인, IP, DNS 레코드, SSL 인증서, 환율, 원자재 가격, 스크린샷, PDF, 웹 스크래핑, VAT/IBAN/SWIFT, 이메일 및 전화번호 검증, 지오코딩 등을 즉시 조회할 수 있습니다.
연결하면 무엇을 물어볼 수 있을까요?
🌦 | "도쿄의 7일 예보가 어때? 우산을 챙겨야 할까?" |
🔒 | "stripe.com의 SSL 인증서를 확인해 줘 — 유효한지, 언제 만료되는지." |
🌍 | "openai.com을 누가 등록했고 언제였지? WHOIS 레코드가 최근에 변경됐나?" |
💱 | "2500 USD를 오늘의 실시간 환율로 EUR, GBP, JPY로 환산해 줘." |
🔍 | "이 20개 도메인 이름이 등록 가능한지 확인해 줘." |
📡 | "github.com의 DNS 레코드는 뭐야? 전체 MX 및 TXT 레코드를 보여 줘." |
목차
Related MCP server: Weather MCP Server
요구 사항
환경 변수
변수 | 필수 | 설명 |
| 예 | APIFreaks API 키 — apifreaks.com에서 발급 |
| 예 | 노출할 모듈의 쉼표로 구분된 목록. 설정하지 않거나 비어 있으면 |
모듈
이 서버는 많은 API를 다룹니다. 이 모든 것을 tools/list에 광고하면 클라이언트의 컨텍스트 창이 가득 차므로, 실제로 필요한 모듈만 선택하여 사용합니다.
MCP 클라이언트 구성에서 APIFREAKS_MODULES를 설정하세요. 해당 모듈만 등록되므로 tools/list는 해당 하위 집합만 반환합니다. 변수가 없거나 비어 있으면 API 도구는 나열되지 않고 list_modules만 표시됩니다. 이를 호출하여 각 모듈과 그 안의 도구를 확인한 다음, 전체 APIFREAKS_MODULES=... 줄(새 이름뿐만 아니라 원하는 모든 모듈)을 붙여넣고 다시 시작하세요.
APIFREAKS_MODULES=ip-intelligence,currency,whois,dns,weather하이픈과 밑줄은 서로 바꿔 사용할 수 있습니다(user-agent와 user_agent 모두 작동). 알 수 없는 이름은 무시되고 stderr에 기록됩니다.
모듈 | 도구 |
| IP 지리 위치 및 위협 인텔리전스(단일 + 대량) |
| 정방향 및 역방향 지오코딩 |
| 도메인, IP, ASN, 기록, 역방향, 대량 |
| 실시간 조회, 기록, 역방향, 대량 |
| 정적 HTML 스크래핑 및 JS 렌더링 스크래핑 |
| 단일 및 대량 이메일 검증 |
| 단일 및 대량 전화번호 검증 |
| 실시간 인증서 및 전체 체인 |
| 가용성 확인, 추천, 대량, 하위 도메인 조회 |
| 캡처, 스크롤 캡처, 대량 |
| 병합, 분할, 압축, 보호, 생성, 변환 |
| 실시간/과거 환율, 변환기, 시계열, 심볼, 한도 |
| 실시간/과거 가격, 변동, 시계열, 심볼 |
| VAT 세율, VAT 번호, IBAN, SWIFT/BIC |
| 조회, 반경, 거리, 도시/지역 |
| 현재, 예보, 과거, 대기질, 해양, 홍수, 천문 |
| 행정 구역, 국가, 도시, 지역, 국기 |
| 조회 및 변환 |
| 단일 또는 대량 user-agent 문자열 파싱 |
API 키 발급
apifreaks.com에서 로그인하거나 무료 계정을 만드세요. API 키는 대시보드의 API Keys 아래에 있습니다.
전체 API 문서: apifreaks.com/docs
빠른 시작
연결하는 가장 빠른 방법 — Claude Code CLI를 통한 방법:
claude mcp add apifreaks -e APIFREAKS_API_KEY=your_apikey_here -e APIFREAKS_MODULES=ip-intelligence,currency,whois,dns,weather -- npx -y @apifreaks/mcpip-intelligence,currency,whois,dns,weather를 필요한 모듈로 바꾸세요. Cursor, Windsurf, Cline 및 기타 클라이언트는 아래 통합 가이드를 참조하세요.
통합 가이드
Claude Code
터미널을 통한 방법(권장):
claude mcp add apifreaks -e APIFREAKS_API_KEY=your_apikey_here -e APIFREAKS_MODULES=ip-intelligence,currency,whois,dns,weather -- npx -y @apifreaks/mcp구성 파일을 통한 방법(~/.claude/settings.json):
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}Codex CLI
codex mcp add apifreaks --env APIFREAKS_API_KEY=your_apikey_here --env APIFREAKS_MODULES=ip-intelligence,currency,whois,dns,weather -- npx -y @apifreaks/mcp서버를 추가한 후 새 Codex 세션을 시작하세요.
Claude Desktop
claude_desktop_config.json을 편집하세요:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}저장 후 Claude Desktop을 다시 시작하세요.
Cursor
프로젝트 루트에 .cursor/mcp.json을 만들거나 편집하세요(전역 설정은 ~/.cursor/mcp.json):
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}또는 Cursor Settings → MCP로 이동하여 UI를 통해 서버를 추가하세요.
Windsurf
~/.codeium/windsurf/mcp_config.json을 편집하세요:
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}Cline
Cline에서 MCP Servers 패널을 열고 Configure를 클릭한 다음 Advanced MCP Settings를 클릭하여 cline_mcp_settings.json을 여세요. 또는 직접 편집하세요:
macOS:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.jsonLinux:
~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.jsonWindows:
%APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}저장 후 Cline을 다시 시작하세요.
OpenCode
~/.config/opencode/config.json을 편집하세요:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"apifreaks": {
"type": "local",
"command": ["npx", "-y", "@apifreaks/mcp"],
"environment": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}Gemini CLI
~/.gemini/settings.json을 편집하세요(프로젝트 수준 구성은 프로젝트 루트의 .gemini/settings.json):
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}VS Code (GitHub Copilot / Continue)
작업 공간에 .vscode/mcp.json을 만드세요:
{
"servers": {
"apifreaks": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@apifreaks/mcp"],
"env": {
"APIFREAKS_API_KEY": "your_apikey_here",
"APIFREAKS_MODULES": "ip-intelligence,currency,whois,dns,weather"
}
}
}
}Glama
APIFreaks MCP 서버는 Glama에 등록되어 있습니다. Glama는 Claude Desktop 및 기타 MCP 클라이언트에 대한 원클릭 연결과 자동 구성을 제공하며, 정기적인 보안 검사와 도구 품질 평가도 제공합니다.
Glama 목록 페이지에서 Connect를 클릭하고 안내를 따르세요 — 클라이언트에 맞는 올바른 구성을 자동으로 생성해 줍니다.
사용 가능한 도구
IP 인텔리전스 (ip-intelligence) — 4개 도구
모든 IP 주소에 대한 지리 위치, ISP, 네트워크 및 위협 데이터.
도구 | 설명 |
| IP, IPv6 주소 또는 호스트 이름에 대한 지리 위치 데이터 |
| 한 번의 요청으로 최대 50,000개 IP에 대한 지리 위치 데이터 |
| 단일 IP에 대한 위협 점수, VPN/프록시/Tor/봇 탐지 |
| 한 번의 요청으로 최대 50,000개 IP에 대한 위협 인텔리전스 |
지오코딩 (geocoding) — 2개 도구
주소 ↔ 좌표 변환.
도구 | 설명 |
| 주소 또는 장소 이름을 좌표로 변환 |
| 좌표를 도로명 주소로 변환 |
WHOIS (whois) — 6개 도구
기록 데이터를 포함한 도메인 및 IP 소유권 데이터.
도구 | 설명 |
| 도메인 이름에 대한 실시간 WHOIS 레코드 |
| IPv4 또는 IPv6 주소에 대한 WHOIS 소유권 및 네트워크 데이터 |
| 자율 시스템 번호(ASN)에 대한 WHOIS 데이터 |
| 도메인에 대한 과거 WHOIS 스냅샷(1986년까지의 데이터) |
| 소유자 이름, 이메일, 회사 또는 키워드로 WHOIS 레코드 검색 |
| 한 번에 최대 100개 도메인에 대한 실시간 WHOIS 데이터 |
DNS (dns) — 4개 도구
실시간 DNS 레코드, 기록 및 역방향 조회.
도구 | 설명 |
| 호스트 이름에 대한 실시간 DNS 레코드 — A, AAAA, MX, NS, TXT, CNAME, SOA, SPF |
| 호스트 이름에 대한 과거 DNS 레코드 스냅샷 |
| 특정 DNS 레코드 값을 가리키는 모든 호스트 이름 찾기 |
| 한 번에 최대 100개 호스트 이름에 대한 실시간 DNS 레코드 |
스크래퍼 (scraper) — 2개 도구
URL에서 HTML 또는 구조화된 필드 추출. 먼저 정적 모드; 페이지에 브라우저가 필요한 경우에만 JS 렌더링.
도구 | 설명 |
| 정적 HTML 스크래핑(선택적 추출 / 양식 제출). 빈 지침은 전체 페이지 반환 |
| JavaScript 렌더링, 브라우저 단계, 프록시 및 선택적 CAPTCHA 해결을 통한 스크래핑 |
이메일 검증 (email-validation) — 도구 2개
전달 가능성, 구문, 도메인 및 선택적 IP 정보 보강 기능을 제공합니다.
도구 | 설명 |
| 단일 이메일 주소 검증 |
| 한 번의 요청으로 최대 100개의 이메일 주소 검증 |
전화번호 검증 (phone-validation) — 도구 2개
통신사, 회선 유형, 위치 및 표준화된 형식을 제공합니다.
도구 | 설명 |
| 단일 전화번호 검증 |
| 한 번의 요청으로 최대 100개의 전화번호 검증 |
SSL (ssl) — 도구 2개
모든 도메인에 대한 실시간 SSL 인증서 데이터를 제공합니다.
도구 | 설명 |
| 도메인의 실시간 SSL 인증서 검색 |
| 도메인의 전체 SSL 인증서 체인 검색 |
도메인 (domain) — 도구 4개
일괄 지원, 추천 및 하위 도메인 검색이 포함된 도메인 사용 가능 여부 확인 기능을 제공합니다.
도구 | 설명 |
| 도메인 이름 등록 가능 여부 확인 |
| 사용 가능 여부 확인 및 대체 도메인 추천 받기 |
| 도메인에 대해 발견된 하위 도메인의 페이지별 목록 |
| 한 번에 최대 100개 도메인의 사용 가능 여부 확인 |
스크린샷 (screenshot) — 도구 3개
모든 웹페이지의 스크린샷 및 스크롤 녹화를 캡처합니다.
도구 | 설명 |
| 웹페이지 스크린샷을 캡처하고 이미지 URL 반환 |
| 한 번의 요청으로 최대 50개 웹페이지의 스크린샷 캡처 |
| 웹페이지의 스크롤 비디오 또는 애니메이션 GIF 녹화 |
PDF (pdf) — 도구 20개
병합, 분할, 페이지 추출 또는 제거, 이미지 변환, 템플릿 생성, 압축, 회전, 암호화/제한, 복호화/제한 해제 및 선형화 기능을 제공합니다.
작업(병합, 분할, 변환 등)은 비동기식으로 진행되며 taskId를 반환합니다. pdf_task_status로 진행 상황을 확인하세요. 로컬 파일은 절대 경로가 필요합니다(MCP 서버가 디스크를 읽습니다). 저장된 file_id를 전달할 수도 있습니다. 템플릿 생성(pdf_generate, pdf_generate_bulk)은 동기식이며 호스팅된 pdf_url을 반환합니다.
완료된 작업에는 다운로드 URL이 포함됩니다. API 키를 apiKey 쿼리 매개변수 또는 X-apiKey 헤더로 추가하세요.
도구 | 설명 |
| PDF 병합(로컬 경로 및/또는 저장된 파일 ID) |
| 페이지 범위별로 PDF 분할 |
| 페이지를 새 PDF 또는 ZIP으로 추출 |
| PDF에서 페이지 제거 |
| 페이지를 PNG, JPG, TIFF, BMP 또는 GIF로 변환 |
| JSON으로 템플릿을 렌더링하고 호스팅된 PDF URL 받기 |
| CSV 행마다 PDF 하나씩 렌더링 |
| PDF 파일 크기 줄이기 |
| 페이지 회전 |
| PDF 암호 보호 |
| 인쇄, 복사 및 편집 제한 |
| 암호화 제거 |
| 권한 제한 해제 |
| 빠른 웹 보기를 위한 선형화 |
| 비동기 작업 하나 확인( |
| 저장된 파일의 메타데이터 |
| 저장된 PDF 목록 |
| 저장된 PDF 삭제 |
| 로컬 PDF 업로드 및 파일 ID 받기 |
| 대용량 PDF 하나를 원시 바이트로 업로드하고 파일 ID 받기 |
통화 (currency) — 도구 12개
170개 이상의 법정 통화와 830개 이상의 암호화폐에 대한 실시간 및 과거 환율을 제공합니다.
도구 | 설명 |
| 지원되는 모든 통화의 최신 환율 |
| 특정 과거 날짜의 환율 |
| 실시간 환율을 사용하여 통화 간 금액 변환 |
| 특정 과거 날짜의 환율을 사용하여 변환 |
| 사용자 지정 날짜 범위의 일별 환율 |
| 기간 동안의 환율 변동 지표 및 백분율 변화 |
| IP 주소 국가의 현지 통화로 변환 |
| 메타데이터가 포함된 지원 통화 전체 목록 |
| 통화 기호를 통화 이름에 매핑 |
| 통화 기호 검증 및 전체 이름 확인 |
| 모든 통화의 과거 데이터 사용 가능 기간 |
| 단일 통화 코드의 과거 데이터 사용 가능 기간 |
상품 (commodity) — 도구 7개
금, 원유, 농산물 등 상품의 실시간 및 과거 가격을 제공합니다.
도구 | 설명 |
| 하나 이상의 상품에 대한 실시간 가격 |
| 특정 날짜의 상품 과거 OHLC 가격 |
| 날짜 범위에 걸친 가격 변동 지표 |
| 날짜 범위(최대 365일)의 일일 OHLC 가격 |
| 메타데이터가 포함된 지원 상품 기호 전체 목록 |
| 상품 기호 검증 및 전체 세부 정보 확인 |
| 상품 가격 책정에 지원되는 모든 견적 통화 목록 |
금융 (financial) — 도구 9개
VAT 세율, VAT 번호 확인, IBAN 검증 및 SWIFT/BIC 조회 기능을 제공합니다.
도구 | 설명 |
| 국가별 VAT 세율(선택적으로 주별) |
| 최대 100개 국가/주의 VAT 세율 |
| IP 주소에서 확인된 국가의 VAT 세율 |
| EU(VIES) 또는 영국(HMRC) VAT 번호 검증 |
| IBAN 검증(형식, 체크섬, 은행/SEPA 메타데이터) |
| 8자 또는 11자 SWIFT/BIC 코드의 은행 정보 |
| 국가 → 은행 → 도시 → SWIFT/BIC 코드 순으로 드릴다운 |
| VAT, IBAN 및 SWIFT API에서 지원하는 국가(및 VAT 주) |
| 단일 국가가 VAT, IBAN 및/또는 SWIFT에서 지원되는지 확인 |
ZIP 코드 (zipcode) — 도구 7개
전 세계 우편번호 조회, 반경 검색 및 거리 계산 기능을 제공합니다.
도구 | 설명 |
| ZIP 또는 우편번호 조회 — 도시, 지역, 국가, 좌표 |
| 중심점에서 주어진 반경 내의 모든 ZIP 코드 찾기 |
| 기준점에서 최대 100개 ZIP 코드까지의 거리 계산 |
| 도시의 모든 ZIP/우편번호 가져오기 |
| 한 번에 최대 100개의 ZIP/우편번호 조회 |
| 주어진 거리 임계값 내의 모든 ZIP 코드 쌍 찾기 |
| 주, 도 또는 지역의 모든 ZIP/우편번호 가져오기 |
날씨 (weather) — 도구 9개
실시간 기상 상태, 예보, 과거 데이터, 환경 모니터링 및 천문 정보를 제공합니다.
도구 | 설명 |
| 모든 위치의 현재 날씨 — 기온, 습도, 바람, 기압, AQI |
| 일별, 시간별 또는 분 단위 정밀도로 최대 16일 전까지의 예보 |
| 모든 과거 날짜의 과거 날씨(1940년까지의 데이터) |
| 사용자 지정 날짜 범위의 과거 날씨 |
| 실시간 또는 예보 대기질 지수 및 오염물질 세부 정보 |
| 해양 날씨, 실시간 또는 최대 16일 예보 |
| 하천 유량 및 유량 백분위수 데이터가 포함된 홍수 예보 |
| 한 번의 요청으로 최대 50개 위치의 현재 날씨 |
| 일출, 일몰, 달의 위상, 박명, 골든 아워, 남중 시각, 월출 및 태양/달 위치 |
지리 (geography) — 도구 10개
국가, 도시, 행정 구역, 지역 및 국기 이미지 정보를 제공합니다.
도구 | 설명 |
| 국가의 행정 구역 등급 유형 |
| 국가의 주, 도 및 기타 행정 구역 |
| 단일 행정 구역에 대한 세부 정보 |
| ISO 코드, 수도, 지역이 포함된 국가 목록 |
| 알파-2 코드로 단일 국가의 전체 메타데이터 |
| 국가의 도시 목록, 행정 구역으로 선택적 필터링 |
| GeoDB 지역 목록 (아프리카, 아메리카, 아시아, 유럽, 오세아니아, 극지방) |
| 하위 지역 목록, 지역으로 선택적 필터링 |
| 지원되는 국가 및 조직 국기 식별자 |
| 국가 또는 조직 국기 이미지 검색 |
시간대 (timezone) — 2개 도구
위치 식별자를 사용한 시간대 조회 및 변환.
도구 | 설명 |
| 위치의 시간대 정보 — IP, 도시, 위도/경도, IATA, ICAO 또는 UN/LOCODE 지원 |
| 한 시간대에서 다른 시간대로 날짜와 시간 변환 |
사용자 에이전트 (user-agent) — 2개 도구
user-agent 문자열을 파싱하여 브라우저, OS 및 기기 정보를 추출합니다.
도구 | 설명 |
| user-agent 문자열 파싱 — 브라우저, 기기, OS, 엔진 |
| 단일 요청에서 최대 100개의 user-agent 문자열 파싱 |
지원
라이선스
이 프로젝트는 Apache License 2.0에 따라 라이선스가 부여됩니다. 라이선스의 조건에 따라 이 소프트웨어를 자유롭게 사용, 수정 및 배포할 수 있습니다.
개인정보 처리방침
API 요청은 APIFreaks의 개인정보 처리방침에 따라 처리됩니다. 데이터 수집 및 처리 방식에 대한 자세한 내용은 apifreaks.com/privacy-policy를 참조하세요.
Maintenance
Tools
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to access real-time and historical weather data through multiple weather APIs including OpenMeteo, Tomorrow.io, and OpenWeatherMap. Provides comprehensive meteorological information including current conditions, forecasts, historical data, and weather alerts.
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to fetch real-time weather data, forecasts up to 10 days, and compare weather conditions between cities using WeatherAPI.com with support for both Celsius and Fahrenheit units.MIT
- AlicenseNot gradedqualityDmaintenanceProvides real-time weather data and forecasts for locations worldwide using the OpenWeatherMap API. It enables AI assistants to retrieve current conditions, temperature, and forecasts through a simple tool-based interface.MIT
- FlicenseNot gradedqualityDmaintenanceExposes public weather and climate data through a standardized API, allowing AI agents to retrieve current conditions, 7-day forecasts, and historical data. It enables weather-aware automation and data enrichment for conversational agents and travel planning.
Related MCP Connectors
Live & historical FX rates and currency conversion for AI agents. No API keys.
US weather & geo for AI agents: forecasts, alerts, earthquakes, elevation, geocoding. No keys.
US weather, alerts, earthquakes and elevation for AI agents, from NWS/NOAA and USGS. No API keys.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/api-freaks/apifreaks-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server