๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ
FaceSearch MCP Server

AI ์—์ด์ „ํŠธ๋ฅผ ์œ„ํ•œ ๋„ค์ดํ‹ฐ๋ธŒ ์–ผ๊ตด ๊ฒ€์ƒ‰

ํ˜ธ์ŠคํŒ…ํ˜• Model Context Protocol ์„œ๋ฒ„๊ฐ€ Claude, Cursor, ๊ทธ ์™ธ MCP ํ˜ธํ™˜ ํด๋ผ์ด์–ธํŠธ์— ํƒ€์ž…์ด ์ง€์ •๋œ ์–ผ๊ตด ๊ฒ€์ƒ‰ ๋„๊ตฌ 5๊ฐ€์ง€๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Bearer ํ† ํฐ ํ•˜๋‚˜, ์ธํ”„๋ผ๋Š” ์ œ๋กœ.

5๊ฐœ ๋„๊ตฌ ยท ์ŠคํŠธ๋ฆฌ๋ฐ ๊ฐ€๋Šฅํ•œ HTTP ยท REST API์™€ ๋™์ผํ•œ API ํ‚ค

์ „ ์„ธ๊ณ„ ์ˆ˜์ฒœ ๋ช…์ด ์‹ ๋ขฐํ•ฉ๋‹ˆ๋‹ค

15,000+ ๊ฒ€์ƒ‰
50+ ๊ตญ๊ฐ€
256๋น„ํŠธ ์•”ํ˜ธํ™”
99.7% ์ •ํ™•๋„

MCP ์„œ๋ฒ„ ๋™์ž‘ ์›๋ฆฌ

MCP ํด๋ผ์ด์–ธํŠธ ์„ค์ •์— ํ•œ ๋ฒˆ๋งŒ ๋“ฑ๋กํ•˜๋ฉด, ์ดํ›„์—๋Š” ํ•„์š”ํ•  ๋•Œ ์—์ด์ „ํŠธ์—๊ฒŒ ์–ผ๊ตด ๊ฒ€์ƒ‰์„ ๋งก๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

API ํ‚ค ๋ฐœ๊ธ‰
1

API ํ‚ค ๋ฐœ๊ธ‰

๋Œ€์‹œ๋ณด๋“œ์— ๋กœ๊ทธ์ธํ•ด search:read์™€ search:write ๊ถŒํ•œ์„ ๊ฐ€์ง„ ํ‚ค๋ฅผ ๋งŒ๋“ค๊ณ  ํ‰๋ฌธ์„ ๋ณต์‚ฌํ•˜์„ธ์š”. ๋™์ผํ•œ ํ‚ค๊ฐ€ REST์™€ MCP ๋ชจ๋‘์—์„œ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์„œ๋ฒ„ ๋“ฑ๋ก
2

์„œ๋ฒ„ ๋“ฑ๋ก

ํด๋ผ์ด์–ธํŠธ ์„ค์ • ํŒŒ์ผ์— MCP ์„œ๋ฒ„ ๋ธ”๋ก์„ ๋ถ™์—ฌ ๋„ฃ๊ณ  ํด๋ผ์ด์–ธํŠธ๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜์„ธ์š”. submit_face_search, get_search_status, list_searches, delete_search, get_credits ๋‹ค์„ฏ ๊ฐœ์˜ ๋„๊ตฌ๊ฐ€ ์ž๋™์œผ๋กœ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ์—๊ฒŒ ๋งก๊ธฐ๊ธฐ
3

์—์ด์ „ํŠธ์—๊ฒŒ ๋งก๊ธฐ๊ธฐ

์—์ด์ „ํŠธ์—๊ฒŒ โ€œ์ด ์‚ฌ์ง„์ด ์˜จ๋ผ์ธ ์–ด๋””์— ์žˆ๋Š”์ง€ ์ฐพ์•„ ์ค˜โ€๋ผ๊ณ  ๋งํ•˜๋ฉด ๋‚˜๋จธ์ง€๋Š” ์—์ด์ „ํŠธ๊ฐ€ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์ œ์ถœ, ํด๋ง, ๊ฒฐ๊ณผ ์ œ์‹œ, ๋‚ฎ์€ ์‹ ๋ขฐ๋„ ๊ฒฐ๊ณผ ํ”Œ๋ž˜๊ทธ, ์•ˆ์ „ํ•˜์ง€ ์•Š์€ ์š”์ฒญ์˜ ๊ฑฐ๋ถ€๊นŒ์ง€.

MCP ์„œ๋ฒ„ ๊ธฐ๋Šฅ

์ตœ์‹  MCP ์ŠคํŽ™์„ ๊ธฐ์ค€์œผ๋กœ ๋งŒ๋“ค์–ด์กŒ๊ณ , AI ์—์ด์ „ํŠธ๊ฐ€ ์‹ค์ œ๋กœ ํ•„์š”๋กœ ํ•˜๋Š” ๊ฐ€๋“œ๋ ˆ์ผ์„ ๊ฐ–์ท„์Šต๋‹ˆ๋‹ค.

MCP Server face search features visualization

๋‹ค์„ฏ ๊ฐœ์˜ ํƒ€์ž… ๊ธฐ๋ฐ˜ ๋„๊ตฌ

submit_face_search, get_search_status, list_searches, delete_search, get_credits โ€” ๊ฐ ๋„๊ตฌ๋Š” zod ์ž…๋ ฅ ์Šคํ‚ค๋งˆ, ๋ช…ํ™•ํ•œ ์„ค๋ช…, ๊ทธ๋ฆฌ๊ณ  Claude๊ฐ€ ์‚ฌ์šฉ์ž์—๊ฒŒ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งคํ•‘๋œ ์˜ค๋ฅ˜๋ฅผ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Bearer ํ† ํฐ ์ธ์ฆ

REST API์™€ ๋™์ผํ•œ API ํ‚ค๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํ‚ค ํ•˜๋‚˜๋กœ ๋‘ ๋ฉด์„ ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ , ํ•ด์ง€๋Š” ํ•œ ๋ฒˆ์˜ ์š”์ฒญ ์•ˆ์— ๋‘ ๋ฉด์œผ๋กœ ๋ชจ๋‘ ์ „ํŒŒ๋˜์–ด ์žƒ์–ด๋ฒ„๋ฆฐ ํ‚ค๋Š” ๋Œ€์‹œ๋ณด๋“œ์—์„œ ํ•œ ๋ฒˆ๋งŒ ํ•ด์ง€ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

SSRF ๋ฐฉ์ง€ URL ์ž…๋ ฅ

๋„๊ตฌ ํ˜ธ์ถœ์— imageUrl์ด ํฌํ•จ๋˜๋ฉด ์„œ๋ฒ„๋Š” ํ˜ธ์ŠคํŠธ๋ช…์„ ํ•ด์„ํ•˜๊ณ , ์‚ฌ์„ค CIDR ๋Œ€์—ญ์„ ๊ฑฐ๋ถ€ํ•˜๋ฉฐ, HTTP๋ฅผ ๊ธˆ์ง€ํ•ด HTTPS๋งŒ ํ—ˆ์šฉํ•˜๊ณ , ๋ฆฌ๋‹ค์ด๋ ‰ํŠธ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•œ ๋’ค 10์ดˆ ํƒ€์ž„์•„์›ƒ๊ณผ 10 MB ๋ณธ๋ฌธ ์ƒํ•œ์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.

MCP ๊ณ„์ธต ๋ฉฑ๋“ฑ์„ฑ

์„œ๋ฒ„๋Š” ๊ฐ MCP ํ˜ธ์ถœ์˜ requestId์—์„œ ํด๋ผ์ด์–ธํŠธ ๋ฉฑ๋“ฑ ํ‚ค๋ฅผ ํŒŒ์ƒํ•ฉ๋‹ˆ๋‹ค. ํŠธ๋žœ์ŠคํฌํŠธ ์ˆ˜์ค€์˜ ์žฌ์‹œ๋„๋Š” ์ž๋™์œผ๋กœ ์ค‘๋ณต์ด ์ œ๊ฑฐ๋˜๋ฏ€๋กœ, ์—์ด์ „ํŠธ๊ฐ€ ๋„๊ตฌ ํ˜ธ์ถœ์„ ์žฌ์‹คํ–‰ํ•ด๋„ ํฌ๋ ˆ๋”ง์ด ์ค‘๋ณต ์ฐจ๊ฐ๋˜์ง€ ์•Š๊ณ  ๋™์ผํ•œ jobId๋ฅผ ์–ป์Šต๋‹ˆ๋‹ค.

๊ณต์œ  ๋ ˆ์ดํŠธ ๋ฆฌ๋ฐ‹

MCP ๋„๊ตฌ ํ˜ธ์ถœ์€ REST์™€ ๋™์ผํ•œ ๋ ˆ์ดํŠธ ๋ฆฌ๋ฐ‹ ๋ฒ„ํ‚ท์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค. ์œ ์ถœ๋œ ํ‚ค๋กœ ๋‘ ๋ฉด์„ ๊ฐ๊ฐ ๊ฐ€๋“ ์ฑ„์šธ ์ˆ˜ ์—†๋„๋ก ์ƒํ•œ์ด ๊ณต์œ ๋˜๋ฉฐ, Redis ์†๋„๋กœ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

๊ตฌ์กฐํ™”๋œ ๋„๊ตฌ ์˜ค๋ฅ˜

ํ”„๋กœํ† ์ฝœ ์˜ค๋ฅ˜๋ฅผ ๊ทธ๋Œ€๋กœ ๋˜์ง€๋Š” ๋Œ€์‹ , ์‹คํŒจ ์‹œ๋งˆ๋‹ค CallToolResult๊ฐ€ ๋ฐ˜ํ™˜๋ฉ๋‹ˆ๋‹ค. isError: true, ์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ํ…์ŠคํŠธ ๋ธ”๋ก(Claude๊ฐ€ ์‚ฌ์šฉ์ž์—๊ฒŒ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ๋„๋ก), ๊ทธ๋ฆฌ๊ณ  ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฐฉ์‹ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์œ„ํ•œ structuredContent ํŽ˜์ด๋กœ๋“œ๊ฐ€ ํ•จ๊ป˜ ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค.

MCP ์„œ๋ฒ„๊ฐ€ ๋น›๋‚˜๋Š” ์ˆœ๊ฐ„

AI ์—์ด์ „ํŠธ๊ฐ€ ๋” ํฐ ์›Œํฌํ”Œ๋กœ์˜ ์ผ๋ถ€๋กœ ์–ผ๊ตด ๊ฒ€์ƒ‰์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•  ๋•Œ.

FaceSearch MCP ๋„๊ตฌ๋ฅผ ํ˜ธ์ถœํ•˜๋Š” Claude Desktop
Claude

Claude Code ์›Œํฌํ”Œ๋กœ

์กฐ์‚ฌ, OSINT, ์ฝ˜ํ…์ธ  ๋ชจ๋”๋ ˆ์ด์…˜์— Claude Code๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์—”์ง€๋‹ˆ์–ด๋Š” MCP ์„œ๋ฒ„๋ฅผ ์„ค์ •์— ์ถ”๊ฐ€ํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด Claude๊ฐ€ ๋Œ€ํ™”ํ˜•์œผ๋กœ ๊ฒ€์ƒ‰์„ ์ง„ํ–‰ํ•˜๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

MCP ์–ผ๊ตด ๊ฒ€์ƒ‰ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Cursor IDE ์„ธ์…˜
IDE

Cursor์™€ IDE ์—์ด์ „ํŠธ

Cursor ๊ณ„์—ด์˜ IDE ์—์ด์ „ํŠธ๋Š” ๋” ๊ธด ํŒŒ์ดํ”„๋ผ์ธ์˜ ์ผ๋ถ€๋กœ ์–ผ๊ตด ๊ฒ€์ƒ‰์„ ๋„ฃ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŽ˜์ด์ง€ ์Šคํฌ๋ž˜ํ•‘, ์–ผ๊ตด ์ถ”์ถœ, FaceSearch ํ˜ธ์ถœ, ๊ฒฐ๊ณผ ์ฃผ์„ ๋‹ฌ๊ธฐ๊นŒ์ง€ ํ•œ ๋ฒˆ์˜ ์‹คํ–‰์œผ๋กœ.

MCP ์„œ๋ฒ„๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ์ปค์Šคํ…€ AI ์—์ด์ „ํŠธ
์ปค์Šคํ…€

์ปค์Šคํ…€ MCP ํ˜ธ์ŠคํŠธ

MCP๋ฅผ ์ง€์›ํ•˜๋Š” ํ˜ธ์ŠคํŠธ๋ผ๋ฉด ์–ด๋””๋“  ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์Œ์„ฑ ๋น„์„œ, Discord ๋ด‡, ์ž์ฒด ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ , ๋™์ผํ•œ Bearer ์ธ์ฆ HTTP ์—”๋“œํฌ์ธํŠธ๋กœ FaceSearch๋ฅผ ๋ถ™์ด์„ธ์š”.

์ˆ˜์ฒœ ๋ช…์—๊ฒŒ ์‹ ๋ขฐ๋ฐ›๋Š”

์ฒœ๋งŒ+
์™„๋ฃŒ๋œ ๊ฒ€์ƒ‰
์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฐ๊ณผ
95%
๋งค์นญ ์ •ํ™•๋„
๊ณ ๊ธ‰ AI ๊ธฐ๋ฐ˜
5๋งŒ+
ํ™œ์„ฑ ์‚ฌ์šฉ์ž
์„ฑ์žฅํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ
1์–ต+
์Šค์บ”๋œ ์†Œ์Šค
ํฌ๊ด„์  ์ปค๋ฒ„๋ฆฌ์ง€

AI ๋นŒ๋”๋“ค์˜ ์ด์•ผ๊ธฐ

FaceSearch๋ฅผ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ์— ์—ฐ๊ฒฐํ•œ ํŒ€๋“ค์˜ ํ”ผ๋“œ๋ฐฑ.

"MCP์™€ REST๊ฐ€ Bearer ์ธ์ฆ์„ ๊ณต์œ ํ•˜๋Š” ์ ์ด ๊ฒฐ์ •์ ์ธ ์ด์œ ์˜€์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ์ค‘์—๋Š” curl๋กœ ํ…Œ์ŠคํŠธํ•˜๊ณ , ๋™์ผํ•œ ํ‚ค๋กœ Claude Code๋กœ ์˜ฎ๊ฒจ ๊ฐ€๋„ ๋‹ค์‹œ ์—ฐ๊ฒฐํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค."
Lena K.
AI ์—ฐ๊ตฌ์ž
"imageUrl์˜ SSRF ๋ฐฉ์ง€ ๋•๋ถ„์— ๋‘˜์งธ ๋‚ ์˜ ์–ด๋ฆฌ์„์€ ์‹ค์ˆ˜๋กœ๋ถ€ํ„ฐ ์‚ด์•„๋‚จ์•˜์Šต๋‹ˆ๋‹ค. ์‹ค์ˆ˜๋กœ ๋ฆฌ๋‹ค์ด๋ ‰ํŠธ URL์„ ๋„˜๊ฒผ๋Š”๋ฐ, ๋‚ด๋ถ€ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์„œ๋น„์Šค์— ๋‹ฟ๊ธฐ ์ „์— ์„œ๋ฒ„๊ฐ€ ๊น”๋”ํ•˜๊ฒŒ ๊ฑฐ๋ถ€ํ•ด ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค."
Arjun N.
OSINT ์—”์ง€๋‹ˆ์–ด
"๊ตฌ์กฐํ™”๋œ ์˜ค๋ฅ˜ ํŽ˜์ด๋กœ๋“œ ๋•๋ถ„์— Claude๊ฐ€ ๋ถ„์„๊ฐ€์—๊ฒŒ ๋ ˆ์ดํŠธ ๋ฆฌ๋ฐ‹์„ ์ œ๋Œ€๋กœ ์„ค๋ช…ํ•ด ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ์ „์—๋Š” ๋ถˆํˆฌ๋ช…ํ•œ ํ”„๋กœํ† ์ฝœ ์˜ค๋ฅ˜๋ฟ์ด์—ˆ์ง€๋งŒ, ์ง€๊ธˆ์€ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์ •๋ณด์™€ ํ•จ๊ป˜ ํ‰๋ฒ”ํ•œ ํ•œ๊ตญ์–ด๋กœ ์„ค๋ช…ํ•ด ์ค๋‹ˆ๋‹ค."
Jamie W.
์‹ ๋ขฐ ๋ฐ ์•ˆ์ „ ๋„๊ตฌ ๋ฆฌ๋“œ

๊ฐ„๋‹จํ•˜๊ณ  ํˆฌ๋ช…ํ•œ ๊ฐ€๊ฒฉ

๊ท€ํ•˜์˜ ์š”๊ตฌ์— ๋งž๋Š” ํ”Œ๋žœ์„ ์„ ํƒํ•˜์„ธ์š”. ์ˆจ๊ฒจ์ง„ ์ˆ˜์ˆ˜๋ฃŒ ์—†์œผ๋ฉฐ ์–ธ์ œ๋“  ์ทจ์†Œ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

FREE

$0/์›”

์‹œ์ž‘ํ•˜๊ธฐ์— ์™„๋ฒฝ

  • ์–ผ๊ตด ๊ฒ€์ƒ‰
๋ฌด๋ฃŒ๋กœ ์‹œ์ž‘
๊ฐ€์žฅ ์ธ๊ธฐ

PRO

$29/์›”

์ „๋ฌธ๊ฐ€ ๋ฐ ๊ณ ๊ธ‰ ์‚ฌ์šฉ์ž์šฉ

  • ์›” 60 ํฌ๋ ˆ๋”ง (ํฌ๋ ˆ๋”ง๋‹น $0.48)
  • ์–ผ๊ตด ๊ฒ€์ƒ‰
  • ๊ฒ€์ƒ‰ ๊ธฐ๋ก
  • ํ”„๋กœํ•„์„ PDF๋กœ ๋‚ด๋ณด๋‚ผ ์ˆ˜ ์žˆ์Œ
์‚ฌ์šฉ๋Ÿ‰ ๊ธฐ๋ฐ˜ ๊ฒฐ์ œ

๋˜๋Š” ํฌ๋ ˆ๋”ง ํŒฉ ๊ตฌ๋งค

Starter

3ํฌ๋ ˆ๋”ง

$6

$2.00/ํฌ๋ ˆ๋”ง

20% ์ ˆ์•ฝ

Basic

30ํฌ๋ ˆ๋”ง

$24

$0.80/ํฌ๋ ˆ๋”ง

31% ์ ˆ์•ฝ

Standard

100ํฌ๋ ˆ๋”ง

$69

$0.69/ํฌ๋ ˆ๋”ง

34% ์ ˆ์•ฝ

Pro

300ํฌ๋ ˆ๋”ง

$199

$0.66/ํฌ๋ ˆ๋”ง

40% ์ ˆ์•ฝ

Enterprise

1000ํฌ๋ ˆ๋”ง

$599

$0.60/ํฌ๋ ˆ๋”ง

MCP Server FAQ

์—์ด์ „ํŠธ ๋นŒ๋”๊ฐ€ ์„œ๋ฒ„๋ฅผ ํ”„๋กœ๋•์…˜์— ์˜ฌ๋ฆฌ๊ธฐ ์ „์— ๋ฌป๋Š” ๊ฒƒ๋“ค.

์—์ด์ „ํŠธ๋ฅผ FaceSearch์— ์—ฐ๊ฒฐํ•˜์„ธ์š”

MCP ํด๋ผ์ด์–ธํŠธ ์„ค์ •์— ๋‹ค์„ฏ ์ค„๋งŒ ์ถ”๊ฐ€ํ•˜๋ฉด, ์—์ด์ „ํŠธ๊ฐ€ ๋Œ€ํ™”ํ˜•์œผ๋กœ ์–ผ๊ตด ๊ฒ€์ƒ‰์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

MCP ํ‚ค ์ƒ์„ฑ

์‹ ์šฉ์นด๋“œ ๋ถˆํ•„์š”