ํด๋กœ๋“œ ์ฝ”๋“œ League of Legends API ์Šคํฌ๋ž˜ํผ ๋งŒ๋“ค๊ธฐ

์ด๋ฏธ์ง€
ํด๋กœ๋“œ ์ฝ”๋“œ๋กœ League of Legends API ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ํ•˜๊ธฐ “์Šคํฌ๋ž˜ํผ์ฒ˜๋Ÿผ ์“ฐ๋˜, ์ •์ง€ ์•ˆ ๋‹นํ•˜๋Š” ๋ฐฉ๋ฒ•” Claude Code๋ฅผ ํ™œ์šฉํ•ด League of Legends ๊ณต์‹ API ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘·๋ถ„์„ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ 2026๋…„ ํ˜„์žฌ ๊ธฐ์ค€ ํŒฉํŠธ๋กœ ์‰ฝ๊ณ  ์žฌ๋ฏธ์žˆ๊ฒŒ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์›น ์Šคํฌ๋ž˜ํ•‘ ์—†์ด ํ•ฉ๋ฒ•์ ์œผ๋กœ LoL ๋ฐ์ดํ„ฐ๋ฅผ ์ž๋™ํ™”ํ•˜๋Š” ์‹ค์ „ ๊ฐ€์ด๋“œ์ž…๋‹ˆ๋‹ค. ๐Ÿ“Œ ๋ชฉ์ฐจ 1. LoL ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘, ์ง„์งœ ๊ฐ€๋Šฅํ•œ ๋ฒ”์œ„๋ถ€ํ„ฐ ์ •๋ฆฌ 2. ‘์Šคํฌ๋ž˜ํผ’๊ฐ€ ์•„๋‹Œ API ์ˆ˜์ง‘๊ธฐ ๊ตฌ์กฐ 3. ํด๋กœ๋“œ ์ฝ”๋“œ๊ฐ€ ๋งก๋Š” ํ•ต์‹ฌ ์—ญํ•  4. ์‹ค์ œ LoL ๋ฐ์ดํ„ฐ ๋ถ„์„ ํ™œ์šฉ ์‹œ๋‚˜๋ฆฌ์˜ค 5. ์ •์ง€ ์•ˆ ๋‹นํ•˜๋Š” ์‹ค์ „ ์šด์˜ ํŒ 1. LoL ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘, ์ง„์งœ ๊ฐ€๋Šฅํ•œ ๋ฒ”์œ„๋ถ€ํ„ฐ ์ •๋ฆฌ “LoL ๋ฐ์ดํ„ฐ ์Šคํฌ๋ž˜ํผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‚˜์š”?” ์ด ์งˆ๋ฌธ์—๋Š” ๋จผ์ € ์ •ํ™•ํ•œ ์„ ์„ ๊ทธ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์›น ์Šคํฌ๋ž˜ํ•‘์€ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. OP.GG, ์ „์  ์‚ฌ์ดํŠธ, Riot ์›นํŽ˜์ด์ง€๋ฅผ ์ง์ ‘ ๊ธ๋Š” ๋ฐฉ์‹์€ ํ˜„์žฌ ์•ฝ๊ด€์ƒ ๋ช…ํ™•ํžˆ ๊ธˆ์ง€๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์—ฌ๊ธฐ์„œ ๋์ด ์•„๋‹™๋‹ˆ๋‹ค. Riot Games ๊ณต์‹ API๋Š” ์ง€๊ธˆ๋„ ์ •์ƒ ์ œ๊ณต ์ค‘์ž…๋‹ˆ๋‹ค. ์ฆ‰, ์Šคํฌ๋ž˜ํผ์ฒ˜๋Ÿผ ์“ฐ๋Š” API ์ˆ˜์ง‘๊ธฐ ๋Š” ์™„์ „ํžˆ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ✔ ์†Œํ™˜์‚ฌ ์ •๋ณด ✔ ๋žญํฌ / ํ‹ฐ์–ด ✔ ๋งค์น˜ ๊ธฐ๋ก ✔ ์ฑ”ํ”ผ์–ธ·KDA·์•„์ดํ…œ ์ด ๋ฒ”์œ„ ๋‚ด์—์„œ๋Š” ๊ฐœ์ธ ๋ถ„์„, ํ•™์Šต, ๋„๊ตฌ ์ œ์ž‘ ๋ชจ๋‘ ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค. ▲ ๋ชฉ์ฐจ๋กœ ๋Œ์•„๊ฐ€๊ธฐ 2. ‘์Šคํฌ๋ž˜ํผ’๊ฐ€ ์•„๋‹Œ API ์ˆ˜์ง‘๊ธฐ ๊ตฌ์กฐ ๊ฐœ๋…๋งŒ ๋ฐ”๊พธ๋ฉด ๋ชจ๋“  ๊ฒŒ ๋ช…ํ™•ํ•ด์ง‘๋‹ˆ๋‹ค. ❌ ์›น ํŽ˜์ด์ง€ ๊ธ๊ธฐ ⭕ ๊ณต์‹ API ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๊ตฌ์กฐ๋Š” ์•„๋ž˜์ฒ˜๋Ÿผ ๋‹จ์ˆœํ•ฉ๋‹ˆ๋‹ค. ① Riot API ํ˜ธ์ถœ → ② JSON ๋ฐ์ดํ„ฐ ์ €์žฅ → ③ ๋ถ„์„·์š”์•ฝ ์—ฌ๊ธฐ๊นŒ์ง€๋Š” ์ผ๋ฐ˜์ ์ธ ๊ฐœ๋ฐœ ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. ์ด์ œ ์—ฌ๊ธฐ์— ํด๋กœ๋“œ ์ฝ”๋“œ๊ฐ€ ๋“ค์–ด์˜ต๋‹ˆ๋‹ค. ํด๋กœ๋“œ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ, ๋ฐ์ดํ„ฐ๋ฅผ ์ดํ•ดํ•˜๋Š” ์—ญํ•  ์„ ํ•ฉ๋‹ˆ๋‹ค. ...

humanoid ๋กœ๋ด‡ ์ฝ”๋“œ ํด๋กœ๋“œ ์ฝ”๋“œ AI ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ์šฐ Claude Code ๊ธฐ๋ฐ˜ AI ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ์šฐ ์™„์ „ ์ •๋ฆฌ

๐Ÿค– ํœด๋จธ๋…ธ์ด๋“œ ๋กœ๋ด‡ ๊ฐœ๋ฐœ์˜ ํ˜„์‹ค ํ•ด๋ฒ• Claude Code ๊ธฐ๋ฐ˜ AI ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ์šฐ ์™„์ „ ์ •๋ฆฌ

ํœด๋จธ๋…ธ์ด๋“œ ๋กœ๋ด‡ ๊ฐœ๋ฐœ์ด๋ผ๊ณ  ํ•˜๋ฉด ๋Œ€๋ถ€๋ถ„ ์ด๋Ÿฐ ์žฅ๋ฉด์„ ๋– ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค.

์˜ํ™”์ฒ˜๋Ÿผ ์Šค์Šค๋กœ ์ƒ๊ฐํ•˜๊ณ , ์‚ฌ๋žŒ์ฒ˜๋Ÿผ ๊ฑท๊ณ , ๋ง๊นŒ์ง€ ํ•˜๋Š” ๋กœ๋ด‡ ๋ง์ž…๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ํ˜„์‹ค์˜ ๋กœ๋ด‡ ๊ฐœ๋ฐœ์ž๋Š” ๋งค์ผ ์ฝ”๋“œ, ์˜ค๋ฅ˜, ์„ผ์„œ๊ฐ’, ๊ทธ๋ฆฌ๊ณ  ๋์—†๋Š” ๋””๋ฒ„๊น…๊ณผ ์‹ธ์›๋‹ˆ๋‹ค.

2026๋…„ ํ˜„์žฌ, ์ด ์ง€์˜ฅ ๊ฐ™์€ ๊ณผ์ •์„ ์‹ค์ œ๋กœ ๊ตฌํ•ด์ฃผ๋Š” ๋„๊ตฌ๋กœ ๋– ์˜ค๋ฅธ ๊ฒƒ์ด ๋ฐ”๋กœ Claude Code ๊ธฐ๋ฐ˜ AI ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ์šฐ์ž…๋‹ˆ๋‹ค.


๐Ÿ“Œ ๋ชฉ์ฐจ


1️⃣ ํœด๋จธ๋…ธ์ด๋“œ ๋กœ๋ด‡ ๊ฐœ๋ฐœ์ด ์–ด๋ ค์šด ์ง„์งœ ์ด์œ 

ํœด๋จธ๋…ธ์ด๋“œ ๋กœ๋ด‡์€ ๋‹จ์ˆœํ•œ ๊ธฐ๊ณ„๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

ํ•˜๋‚˜์˜ ๋กœ๋ด‡ ์•ˆ์— ๊ธฐ๊ณ„๊ณตํ•™, ์ „์ž๊ณตํ•™, ์ œ์–ด๊ณตํ•™, ์ปดํ“จํ„ฐ๋น„์ „, AI๊ฐ€ ๋™์‹œ์— ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค.

๋ฌธ์ œ๋Š” ์ด ๋ชจ๋“  ์˜์—ญ์˜ ์ฝ”๋“œ๊ฐ€ ์„œ๋กœ ์–ฝํ˜€ ์žˆ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค.

ํŒ”์ด ํ”๋“ค๋ฆฌ๋ฉด ์„ผ์„œ ๋ฌธ์ œ์ธ์ง€, ์ œ์–ด ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ์ธ์ง€, ์•„๋‹ˆ๋ฉด AI ํŒ๋‹จ ์˜ค๋ฅ˜์ธ์ง€ ๊ตฌ๋ถ„์กฐ์ฐจ ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ๊ฐœ๋ฐœ์ž๋“ค์€ ๋Š˜ ์ด๋Ÿฐ ์ƒํƒœ์— ๋น ์ง‘๋‹ˆ๋‹ค.

“์ด ๋ฒ„๊ทธ… ๋‚ด๊ฐ€ ๋งŒ๋“  ๊ฒŒ ๋งž๋‚˜?”

์ด ์ง€์ ์—์„œ AI ์ฝ”๋“œ ํŒŒํŠธ๋„ˆ์˜ ํ•„์š”์„ฑ์ด ํญ๋ฐœ์ ์œผ๋กœ ์ปค์กŒ์Šต๋‹ˆ๋‹ค.


2️⃣ Claude Code๋ž€ ๋ฌด์—‡์ธ๊ฐ€

Claude Code๋Š” ๋‹จ์ˆœํ•œ ์ฝ”๋“œ ์ƒ์„ฑ AI๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

2026๋…„ ๊ธฐ์ค€ Claude๋Š” ๋Œ€๊ทœ๋ชจ ์ฝ”๋“œ ์ดํ•ด, ์žฅ๊ธฐ ์ปจํ…์ŠคํŠธ ์œ ์ง€, ๊ตฌ์กฐ์  ๋ฆฌํŒฉํ† ๋ง์—์„œ ๊ฐ€์žฅ ์•ˆ์ •์ ์ธ ํ‰๊ฐ€๋ฅผ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

ํŠนํžˆ ํœด๋จธ๋…ธ์ด๋“œ ๋กœ๋ด‡ ๊ฐœ๋ฐœ์—์„œ ๊ฐ•๋ ฅํ•œ ์ด์œ ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

✔ ๋ณต์žกํ•œ ๋กœ๋ด‡ ์ œ์–ด ์ฝ”๋“œ ํ๋ฆ„์„ ์‚ฌ๋žŒ์ฒ˜๋Ÿผ ์ดํ•ด

✔ ์„ผ์„œ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋กœ์ง์„ ๋‹จ๊ณ„๋ณ„๋กœ ์„ค๋ช…

✔ ROS, Python, C++ ํ˜ผํ•ฉ ์ฝ”๋“œ ํ•ด์„ ๊ฐ€๋Šฅ

์ฆ‰, Claude Code๋Š” “์ฝ”๋“œ๋ฅผ ๋Œ€์‹  ์งœ์ฃผ๋Š” ๋„๊ตฌ”๊ฐ€ ์•„๋‹ˆ๋ผ “๊ฐ™์ด ๊ณ ๋ฏผํ•ด์ฃผ๋Š” ์‹œ๋‹ˆ์–ด ๊ฐœ๋ฐœ์ž”์— ๊ฐ€๊น์Šต๋‹ˆ๋‹ค.


3️⃣ ํœด๋จธ๋…ธ์ด๋“œ ๋กœ๋ด‡ + Claude Code ์‹ค์ œ ์›Œํฌํ”Œ๋กœ์šฐ

ํ˜„์žฌ ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ์ด๋Š” ์‹ค์ „ ์›Œํฌํ”Œ๋กœ์šฐ๋Š” ์•„๋ž˜ ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค.

① ๋กœ๋ด‡ ๋™์ž‘ ๋ชฉํ‘œ ์ •์˜

๊ฑท๊ธฐ, ์ง‘๊ธฐ, ๊ท ํ˜• ์œ ์ง€ ๊ฐ™์€ ๋ชฉํ‘œ๋ฅผ ์ž์—ฐ์–ด๋กœ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

② Claude Code์— ์ „์ฒด ์ฝ”๋“œ ๊ตฌ์กฐ ์„ค๋ช…

๊ธฐ์กด ์ œ์–ด ์ฝ”๋“œ, ์„ผ์„œ ์ž…๋ ฅ, ๋ฌธ์ œ ์ƒํ™ฉ์„ ํ†ต์งธ๋กœ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค.

Claude๋Š” ์ „์ฒด ํ๋ฆ„์„ ์š”์•ฝํ•˜๊ณ  ๋ณ‘๋ชฉ ์ง€์ ์„ ์ง‘์–ด๋ƒ…๋‹ˆ๋‹ค.

③ ๋‹จ๊ณ„๋ณ„ ๊ฐœ์„  ์ฝ”๋“œ ์ œ์•ˆ

“์ด ๋ถ€๋ถ„์€ PID ์ œ์–ด๊ฐ€ ๋ถˆ์•ˆ์ •ํ•˜๋‹ค” “์—ฌ๊ธฐ์„œ ์„ผ์„œ ๋…ธ์ด์ฆˆ ํ•„ํ„ฐ๊ฐ€ ํ•„์š”ํ•˜๋‹ค” ๊ฐ™์€ ํ˜„์‹ค์ ์ธ ์ˆ˜์ •์•ˆ์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.

④ ์‹ค์ œ ๋กœ๋ด‡ ํ…Œ์ŠคํŠธ → ํ”ผ๋“œ๋ฐฑ ๋ฐ˜๋ณต

์ด ๋ฐ˜๋ณต ์†๋„๊ฐ€ ๊ธฐ์กด ๋Œ€๋น„ ์ฒด๊ฐ์ƒ ์ ˆ๋ฐ˜ ์ดํ•˜๋กœ ์ค„์–ด๋“ญ๋‹ˆ๋‹ค.


4️⃣ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฒด๊ฐํ•˜๋Š” ๋ณ€ํ™”

ํœด๋จธ๋…ธ์ด๋“œ ๋กœ๋ด‡ ๊ฐœ๋ฐœ์ž๋“ค์ด ๊ณตํ†ต์œผ๋กœ ๋งํ•˜๋Š” ๋ณ€ํ™”๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

“ํ˜ผ์ž ๊ฐœ๋ฐœํ•œ๋‹ค๋Š” ๋А๋‚Œ์ด ์‚ฌ๋ผ์กŒ๋‹ค”

Claude Code๋ฅผ ์“ฐ๋ฉด ๋ง‰ํžˆ๋Š” ์ง€์ ์—์„œ ์ƒ๊ฐ์ด ๋ฉˆ์ถ”์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

AI๊ฐ€ ๋‹ค์Œ ์„ ํƒ์ง€๋ฅผ ๊ณ„์† ๋˜์ ธ์ฃผ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

๊ทธ ๊ฒฐ๊ณผ

✔ ๋ฒˆ์•„์›ƒ ๊ฐ์†Œ

✔ ์‹คํ—˜ ์†๋„ ์ฆ๊ฐ€

✔ ์‹คํŒจ ๋น„์šฉ ๊ฐ์†Œ


5️⃣ ์ง€๊ธˆ ์‹œ์ž‘ํ•ด์•ผ ํ•˜๋Š” ์ด์œ 

ํœด๋จธ๋…ธ์ด๋“œ ๋กœ๋ด‡ ์‹œ์žฅ์€ ์ด๋ฏธ ๊ฒฝ์Ÿ ๋‹จ๊ณ„์— ๋“ค์–ด์„ฐ์Šต๋‹ˆ๋‹ค.

์ด์ œ ์ค‘์š”ํ•œ ๊ฑด ๋ˆ„๊ฐ€ ๋” ๋˜‘๋˜‘ํ•œ AI๋ฅผ ์“ฐ๋А๋ƒ๊ฐ€ ์•„๋‹ˆ๋ผ ๋ˆ„๊ฐ€ AI์™€ ๋” ์ž˜ ํ˜‘์—…ํ•˜๋А๋ƒ์ž…๋‹ˆ๋‹ค.

Claude Code ๊ธฐ๋ฐ˜ ์›Œํฌํ”Œ๋กœ์šฐ๋Š” ์ง€๊ธˆ ์‹œ์ž‘ํ•ด๋„ ๊ฒฐ์ฝ” ๋Šฆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์˜คํžˆ๋ ค ์ง€๊ธˆ์ด ๊ฐ€์žฅ ์‹ธ๊ณ , ๊ฐ€์žฅ ๋น ๋ฅด๊ฒŒ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋Š” ์‹œ๊ธฐ์ž…๋‹ˆ๋‹ค.


ํœด๋จธ๋…ธ์ด๋“œ ๋กœ๋ด‡ ๊ฐœ๋ฐœ์€ ๋” ์ด์ƒ ์ฒœ์žฌ๋งŒ์˜ ์˜์—ญ์ด ์•„๋‹™๋‹ˆ๋‹ค.

AI์™€ ํ˜‘์—…ํ•  ์ค„ ์•„๋Š” ๊ฐœ๋ฐœ์ž๋ผ๋ฉด ๋ˆ„๊ตฌ๋“  ์ด ์„ธ๊ณ„์— ๋ฐœ์„ ๋“ค์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๊ทธ ์ถœ๋ฐœ์„ ์— Claude Code๊ฐ€ ์„œ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ๋ธ”๋กœ๊ทธ์˜ ์ธ๊ธฐ ๊ฒŒ์‹œ๋ฌผ

terminal-setup ํŒŒ์ผ๋กœ ํด๋กœ๋“œ ์ฝ”๋“œ ์ปจํ…์ŠคํŠธ ๊ด€๋ฆฌ๋ฒ•

@package.json ๋ถ„์„ ํด๋กœ๋“œ ์ฝ”๋“œ ์˜์กด์„ฑ ์ •๋ฆฌ ๋ช…๋ น์–ด

MCP ์„œ๋ฒ„ ์ถ”๊ฐ€·์‚ญ์ œ์™€ Claude Code ๊ณ ๊ธ‰ ์„ค์ • ์™„์ „ ์ •๋ณต ๊ฐ€์ด๋“œ