saaskr — Korean SaaS Directory (한국 SaaS 디렉토리)
Korean SaaS directory: search 3,700+ services, find Korean API/MCP tools and AI API providers.
Should I use this
Quality & Safety
Findings (9)
- LOWin search_korean_saas
- LOWin find_agent_ready_korean_saas
- LOWin find_korean_ai_providers
- LOWin find_korean_partners
- LOWin get_korean_saas
- LOWin list_saas_categories
- LOWin compare_korean_saas
- LOWin submit_korean_saas
- LOWin verify_korean_saas_claim
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"korean-saas-directory": {
"url": "https://saaskr.com/api/mcp"
}
}
}Remote endpoints
https://saaskr.com/api/mcpstreamable-httpWhat it can do
Tool inventory
Tools (11)
🟢search_korean_saas(query, category, kr_feature, limit)
saaskr 한국 SaaS 디렉토리: 한국에서 만든 SaaS를 검색한다. 이름·태그라인·소개·태그를 대상으로 하며, 운영 중이 확인된 서비스만 반환한다. 카테고리로 좁힐 수 있다. "한국 AI 도구", "국산 협업툴" 같은 요청에 사용.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "검색어(한국어). 예: \"회의록\", \"결제\", \"디자인\""
},
"category": {
"type": "string",
"description": "카테고리 slug로 좁히기. 가능한 값: ai, productivity, social, design, developer-tools, marketing, fintech, ecommerce, education, health, media, lifestyle, hr, gaming, travel, food"
},
"kr_feature": {
"type": "string",
"description": "한국 특화 속성으로 좁히기(확인된 서비스만). 가능한 값: tax_invoice(전자세금계산서 발행), kakao_alimtalk(카카오 알림톡 연동), kr_pg(국내 PG 결제(카드·계좌이체)), kr_data_residency(데이터 국내 저장), isms(ISMS/ISMS-P 인증), korean_support(한국어 고객지원), kakao_login(카카오 로그인), naver_login(네이버 로그인), hwp(한글(HWP) 파일 지원)"
},
"limit": {
"type": "number",
"description": "최대 결과 수(기본 10, 최대 30)"
}
}
}🟢find_agent_ready_korean_saas(query, requires, category, limit)
saaskr 한국 SaaS 디렉토리: AI 에이전트가 직접 호출할 수 있는 한국 서비스(API·MCP 서버·웹훅이 확인된 곳)를 찾는다. "한국 결제 API", "MCP 되는 국산 CRM", "알림톡 보내는 API" 처럼 에이전트/자동화에 붙일 도구를 찾을 때 사용.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "검색어(선택). 예: \"결제\", \"알림톡\", \"회계\""
},
"requires": {
"type": "string",
"enum": [
"api",
"mcp",
"webhook"
],
"description": "반드시 있어야 하는 연동 방식(선택). 기본은 API 또는 MCP 중 하나."
},
"category": {
"type": "string",
"description": "카테고리 slug(선택)"
},
"limit": {
"type": "number",
"description": "최대 결과 수(기본 10, 최대 30)"
}
}
}🟢find_korean_ai_providers(capability, query, limit)
saaskr 한국 SaaS 디렉토리: 다른 서비스에 AI 를 API 로 공급하는 한국 기업(LLM·OCR·음성·번역·임베딩 등)을 찾는다. "한국어 OCR API", "국산 LLM API", "한국어 STT 업체" 처럼 AI 기능을 제품에 넣을 공급사를 찾을 때 사용.
Input Schema
{
"type": "object",
"properties": {
"capability": {
"type": "string",
"description": "필요한 AI 능력(선택). 가능한 값: llm(LLM(대규모 언어모델)), ocr(OCR·문서 인식), stt(음성 인식(STT)), tts(음성 합성(TTS)), translation(번역), embedding(임베딩·검색), vision(이미지 인식), video(영상 이해·생성), rag(RAG·사내 문서 검색), inference(모델 추론 인프라), agent(AI 에이전트 플랫폼), voice-clone(음성 복제), avatar(AI 아바타·휴먼)"
},
"query": {
"type": "string",
"description": "검색어(선택)"
},
"limit": {
"type": "number",
"description": "최대 결과 수(기본 10, 최대 30)"
}
}
}🟢find_korean_partners(slug, query, category, limit)
saaskr 한국 SaaS 디렉토리: 협업·제휴 제안을 받겠다고 **직접 밝힌** 한국 서비스를 찾는다. slug 를 주면 그 서비스와 경쟁이 아닌 **보완 관계**(다른 분야, 연동 가능)인 곳을 우선한다. "우리 서비스랑 제휴할 국내 서비스", "연동 파트너 찾기"에 사용.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "기준이 되는 내 서비스의 slug(선택)"
},
"query": {
"type": "string",
"description": "찾는 파트너 분야·키워드(선택)"
},
"category": {
"type": "string",
"description": "파트너 카테고리 slug(선택)"
},
"limit": {
"type": "number",
"description": "최대 결과 수(기본 10, 최대 30)"
}
}
}🟢get_korean_saas(slug)
saaskr 한국 SaaS 디렉토리: 특정 한국 SaaS의 상세 정보(소개·카테고리·공식 사이트·운영 상태·후기)를 가져온다.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "search_korean_saas 가 반환한 slug"
}
},
"required": [
"slug"
]
}🟢list_saas_categories
saaskr 한국 SaaS 디렉토리: 한국 SaaS 카테고리 16개와 각 카테고리의 서비스 수, 고르는 기준을 반환한다.
Input Schema
{
"type": "object",
"properties": {}
}🟢compare_korean_saas(slug_a, slug_b)
saaskr 한국 SaaS 디렉토리: 한국 SaaS 두 개를 나란히 비교한다(카테고리·운영 상태·인기도·소개).
Input Schema
{
"type": "object",
"properties": {
"slug_a": {
"type": "string",
"description": "첫 번째 SaaS slug"
},
"slug_b": {
"type": "string",
"description": "두 번째 SaaS slug"
}
},
"required": [
"slug_a",
"slug_b"
]
}🟡submit_korean_saas(website_url, name, tagline, category, description, ...)
saaskr 한국 SaaS 디렉토리: 내가 만든 SaaS를 saaskr 디렉토리에 등록한다. 사용자가 "내 서비스 등록해줘", "saaskr에 올려줘"라고 할 때 사용. 이미 등록된 서비스면 기존 페이지를 알려주고, 새 서비스면 심사 큐에 넣는다(링크가 살아있는지 등 자동 검증 후 보통 1시간 안에 발행). 등록 전 사용자에게 이름·URL·한 줄 설명을 확인받는다. 본인 서비스라면(is_owner) 공식 사이트를 직접 읽고 가격·API·웹훅·MCP·연동·한국 특화 기능 중 **사이트에서 실제로 확인되는 것만** 함께 넣는다 — 확인 안 되는 항목은 비워둘 것(추측 금지). 소개는 사용자가 준 정보와 공식 사이트 내용으로만 채운다(임의로 지어내지 말 것). **상세히 작성한다**: 한 줄 소개만 보내지 말고 profile(해결하는 문제·대상 고객·주요 기능·사용 상황·차별점·시작 방법·고객 유형·플랫폼·단계)과 본인 서비스면 회사 정보(회사명·설립연도·지역·팀 규모)까지 채운다. 이 내용이 saaskr 상세 페이지 본문이 된다. 공개 페이지가 되므로 검색에 읽힐 글로 쓴다: 공식 사이트 문구를 그대로 복사하지 말고 자기 말로 다시 쓰고, 한 줄 소개는 45자 안팎으로 "누가 언제 쓰는지"를 담고, 실제 검색어를 자연스러운 문장에 녹이되 키워드를 나열하지 않고, "최고·유일·1위" 같은 근거 없는 표현은 쓰지 않는다. 사이트와 사용자 대화에서 확인되지 않는 항목은 비운다 — 모르는 걸 만들어 채우지 말고, 필요하면 사용자에게 물어본다.
Input Schema
{
"type": "object",
"properties": {
"website_url": {
"type": "string",
"description": "서비스 공식 URL (https:// 로 시작)"
},
"name": {
"type": "string",
"description": "서비스 이름"
},
"tagline": {
"type": "string",
"description": "한 줄 설명(5자 이상, 200자 이내)"
},
"category": {
"type": "string",
"description": "카테고리 slug(선택). 가능한 값: ai, productivity, social, design, developer-tools, marketing, fintech, ecommerce, education, health, media, lifestyle, hr, gaming, travel, food"
},
"description": {
"type": "string",
"description": "서비스 소개(선택, 4000자 이내)"
},
"submitter_email": {
"type": "string",
"description": "연락받을 이메일(선택)"
},
"accept_thin": {
"type": "boolean",
"description": "소개가 얇다는 안내를 받았는데 사용자가 더 줄 정보가 없을 때만 true. 그대로 등록되지만 구글 색인 대상에서는 제외된다."
},
"is_owner": {
"type": "boolean",
"description": "본인이 만든 서비스면 true. 아래 사실 항목은 true 일 때만 반영된다."
},
"origin": {
"type": "string",
"enum": [
"domestic",
"global"
],
"description": "해외에서 만든 서비스(한국어 지원·국내 스토어 배포 등 한국 이용자 대상)면 global. 해외 플랫폼 목록에만 게재된다. 기본 domestic."
},
"pricing_model": {
"type": "string",
"enum": [
"free",
"freemium",
"paid",
"contact"
],
"description": "가격 형태(선택): free=완전 무료, freemium=무료 플랜+유료, paid=유료만, contact=도입 문의"
},
"kr_features": {
"type": "array",
"items": {
"type": "string",
"enum": [
"tax_invoice",
"kakao_alimtalk",
"kr_pg",
"kr_data_residency",
"isms",
"korean_support",
"kakao_login",
"naver_login",
"hwp"
]
},
"description": "사이트에서 확인되는 한국 특화 기능(선택): tax_invoice(전자세금계산서 발행), kakao_alimtalk(카카오 알림톡 연동), kr_pg(국내 PG 결제(카드·계좌이체)), kr_data_residency(데이터 국내 저장), isms(ISMS/ISMS-P 인증), korean_support(한국어 고객지원), kakao_login(카카오 로그인), naver_login(네이버 로그인), hwp(한글(HWP) 파일 지원)"
},
"has_api": {
"type": "boolean",
"description": "외부 개발자용 API 제공 여부(확인된 경우만)"
},
"api_docs_url": {
"type": "string",
"description": "API 문서 URL(선택)"
},
"has_webhook": {
"type": "boolean",
"description": "웹훅 제공 여부(확인된 경우만)"
},
"has_mcp": {
"type": "boolean",
"description": "MCP 서버 제공 여부(확인된 경우만)"
},
"mcp_url": {
"type": "string",
"description": "MCP 서버 주소 또는 설치 안내 URL(선택)"
},
"integrates_with": {
"type": "array",
"items": {
"type": "string"
},
"description": "연동되는 서비스 이름(선택, 최대 20)"
},
"profile": {
"type": "object",
"description": "서비스·사업자 상세 소개(선택이지만 가능한 한 채울 것). 상세 페이지 본문이 되고 통계에도 쓰인다. 확인 안 되는 키는 생략.",
"properties": {
"customer_type": {
"type": "string",
"enum": [
"b2b",
"b2c",
"b2b2c",
"b2g"
],
"description": "주 고객 유형: b2b(기업 대상(B2B)), b2c(개인 대상(B2C)), b2b2c(기업·개인 모두), b2g(공공기관 대상)"
},
"audience_segments": {
"type": "array",
"items": {
"type": "string",
"enum": [
"individual",
"small_business",
"startup",
"sme",
"enterprise",
"developer",
"marketer",
"designer",
"creator",
"student_edu",
"public_sector"
]
},
"description": "주 사용자층(복수): individual(개인·프리랜서), small_business(소상공인), startup(스타트업), sme(중소기업), enterprise(대기업), developer(개발자), marketer(마케터), designer(디자이너), creator(크리에이터), student_edu(학생·교육기관), public_sector(공공기관)"
},
"platforms": {
"type": "array",
"items": {
"type": "string",
"enum": [
"web",
"ios",
"android",
"desktop",
"api",
"plugin"
]
},
"description": "제공 형태(복수): web(웹), ios(iOS 앱), android(안드로이드 앱), desktop(데스크톱), api(API), plugin(플러그인·확장)"
},
"stage": {
"type": "string",
"enum": [
"idea",
"beta",
"launched",
"growing"
],
"description": "서비스 단계: idea(준비 중), beta(베타), launched(정식 출시), growing(성장 중(유료 고객 있음))"
},
"launched_at": {
"type": "string",
"description": "서비스를 실제로 공개(출시)한 시점 \"YYYY-MM\"(월을 모르면 \"YYYY\"). saaskr 등록일과 다르다. 사이트·소개글·앱스토어 등에서 확인되는 경우만, 모르면 비워두고 사용자에게 물어볼 것."
},
"problem": {
"type": "string",
"description": "이 서비스가 해결하는 문제를 사용자 입장에서 2~4문장(500자 이내). 기능 나열이 아니라 \"누가 어떤 상황에서 무엇이 불편한가\"."
},
"audience": {
"type": "array",
"items": {
"type": "string"
},
"description": "구체적인 대상(예: \"배달앱 3개를 같이 쓰는 사장님\") 최대 6개, 각 40자 이내"
},
"features": {
"type": "array",
"description": "주요 기능 최대 8개. 사이트에서 확인되는 것만.",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "기능 이름(30자 이내)"
},
"desc": {
"type": "string",
"description": "한 줄 설명(140자 이내)"
}
},
"required": [
"title"
]
}
},
"use_cases": {
"type": "array",
"items": {
"type": "string"
},
"description": "\"이럴 때 쓴다\" 상황 문장 최대 5개, 각 140자 이내"
},
"differentiator": {
"type": "string",
"description": "비슷한 서비스와 다른 점(400자 이내). 근거 없는 최상급(\"최고\", \"유일\") 금지."
},
"getting_started": {
"type": "string",
"description": "처음 쓰는 방법 한두 문장(240자 이내). 예: \"가입 후 카카오 채널 연동까지 5분\""
},
"company": {
"type": "object",
"description": "is_owner=true 일 때만 반영. 사업자등록번호·대표자명·연락처는 받지 않는다.",
"properties": {
"name": {
"type": "string",
"description": "회사·팀 이름"
},
"founded_year": {
"type": "integer",
"description": "설립(또는 서비스 시작) 연도"
},
"region": {
"type": "string",
"enum": [
"seoul",
"gyeonggi",
"incheon",
"busan",
"daegu",
"gwangju",
"daejeon",
"ulsan",
"sejong",
"gangwon",
"chungbuk",
"chungnam",
"jeonbuk",
"jeonnam",
"gyeongbuk",
"gyeongnam",
"jeju",
"overseas"
],
"description": "소재 시·도: seoul(서울), gyeonggi(경기), incheon(인천), busan(부산), daegu(대구), gwangju(광주), daejeon(대전), ulsan(울산), sejong(세종), gangwon(강원), chungbuk(충북), chungnam(충남), jeonbuk(전북), jeonnam(전남), gyeongbuk(경북), gyeongnam(경남), jeju(제주), overseas(해외)"
},
"location": {
"type": "string",
"description": "상세 위치(선택, 예: 성수동)"
},
"team_size": {
"type": "string",
"enum": [
"1",
"2-5",
"6-10",
"11-50",
"51-200",
"200+"
],
"description": "팀 규모: 1(1인), 2-5(2~5명), 6-10(6~10명), 11-50(11~50명), 51-200(51~200명), 200+(200명 이상)"
}
}
}
}
}
},
"required": [
"website_url",
"name",
"tagline"
]
}⚪claim_korean_saas(slug, website_url, email)
saaskr 한국 SaaS 디렉토리: 이미 saaskr 에 올라와 있는 내 서비스의 소유권을 인증(클레임)한다. 사용자가 "내 서비스 saaskr 에 이미 있네, 내 걸로 인증해줘", "saaskr 정보 내가 고치고 싶어"라고 할 때 사용. 인증 토큰을 발급하고, 공식 사이트에 넣을 파일/태그를 알려준다. 사용자가 그 사이트의 코드·빌더에 접근할 수 있으면 AI 가 직접 파일(또는 meta 태그)을 추가·배포한 뒤 verify_korean_saas_claim 으로 확인하면 된다. 토큰만으로는 아무 권한도 없다 — 서비스 도메인에 게시돼야 인증된다.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "saaskr 의 서비스 slug(search_korean_saas/get_korean_saas 로 확인). slug 나 website_url 중 하나."
},
"website_url": {
"type": "string",
"description": "서비스 공식 사이트 URL(slug 를 모를 때)"
},
"email": {
"type": "string",
"description": "인증 후 메이커 콘솔에 로그인할 이메일 — 이 이메일의 구글 계정으로 로그인한다"
}
},
"required": [
"email"
]
}🟢verify_korean_saas_claim(slug, token)
saaskr 한국 SaaS 디렉토리: claim_korean_saas 로 받은 토큰이 공식 사이트에 제대로 게시됐는지 바로 확인한다(saaskr.json 파일 또는 홈페이지 meta 태그). 확인되면 1시간 안에 자동으로 메이커 인증이 완료된다.
Input Schema
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "saaskr 서비스 slug"
},
"token": {
"type": "string",
"description": "claim_korean_saas 가 준 saaskr-verify-… 토큰"
}
},
"required": [
"slug",
"token"
]
}🟢check_korean_saas_submission(website_url)
saaskr 한국 SaaS 디렉토리: submit_korean_saas 로 등록한 서비스가 발행됐는지, 심사 중인지, 보류됐다면 사유가 무엇인지 확인한다. 사용자가 "saaskr 등록 됐어?", "왜 안 올라왔어?"라고 물을 때 사용.
Input Schema
{
"type": "object",
"properties": {
"website_url": {
"type": "string",
"description": "등록할 때 쓴 공식 사이트 URL"
}
},
"required": [
"website_url"
]
}Community
Evidence