Communitygithub.com

up2datedatabase476/api-gateway-skill

๐Ÿš€ Maton API ๊ฒŒ์ดํŠธ์›จ์ด๋กœ ๋‹จ์ผ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•ด ํƒ€์‚ฌ ์„œ๋น„์Šค์˜ API ํ˜ธ์ถœ์„ ๊ฐ„์†Œํ™”ํ•˜๊ณ , ๊ด€๋ฆฌ๋˜๋Š” ์ธ์ฆ์„ ๊ฐ„ํŽธํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•˜์„ธ์š”.

api-gateway-skill๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

์ด ์Šคํ‚ฌ์€ Maton API ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ํ™œ์šฉํ•˜์—ฌ AI ์—์ด์ „ํŠธ(์˜ˆ: Claude Code, Cursor)๊ฐ€ ์—ฌ๋Ÿฌ ํƒ€์‚ฌ API ์„œ๋น„์Šค์— ์ ‘๊ทผํ•  ๋•Œ ๋‹จ์ผ API ํ‚ค๋งŒ์œผ๋กœ ์ธ์ฆ์„ ํ†ตํ•ฉ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” ๊ฐ ์„œ๋น„์Šค๋งˆ๋‹ค ๋ณ„๋„์˜ ํ‚ค๋ฅผ ๋ฐœ๊ธ‰๋ฐ›๊ณ  ๊ด€๋ฆฌํ•  ํ•„์š” ์—†์ด, ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ํ†ตํ•ด ์ผ๊ด€๋œ ์ธํ„ฐํŽ˜์ด์Šค๋กœ API๋ฅผ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ธ์ฆ ๊ด€๋ฆฌ ๋ถ€๋‹ด์ด ์ค„์–ด๋“ค๊ณ , API ํ˜ธ์ถœ ๋กœ์ง์ด ๋‹จ์ˆœํ™”๋˜์–ด ๊ฐœ๋ฐœ ์ƒ์‚ฐ์„ฑ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค. ์ฃผ๋กœ API ํ‚ค ๊ธฐ๋ฐ˜ ์ธ์ฆ์„ ์‚ฌ์šฉํ•˜๋Š” ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, AI ๋ชจ๋ธ ๋“ฑ ๋‹ค์–‘ํ•œ ํƒ€์‚ฌ ์„œ๋น„์Šค์™€์˜ ํ†ตํ•ฉ์— ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. Maton API ๊ฒŒ์ดํŠธ์›จ์ด์˜ ์—”๋“œํฌ์ธํŠธ์™€ ํ‚ค๋งŒ ์žˆ์œผ๋ฉด ๋ฐ”๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์—์ด์ „ํŠธ์˜ ๋„๊ตฌ ํ˜ธ์ถœ ๋ฐฉ์‹์œผ๋กœ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์ง€์› ๋Œ€์ƒ~Claude Code~Codex CLI~Cursor
npx skills add up2datedatabase476/api-gateway-skill

์ฆ๊ฒจ ์‚ฌ์šฉํ•˜๋Š” AI์—๊ฒŒ ๋ฌผ์–ด๋ณด๊ธฐ

์ด ์—์ด์ „ํŠธ ์Šคํ‚ฌ์ด ๋ฏธ๋ฆฌ ๋กœ๋“œ๋œ ์ƒˆ ์ฑ„ํŒ…์„ ์—ฝ๋‹ˆ๋‹ค.

๋ฌธ์„œ

api-gateway-skill์€(๋Š”) ๋ฌด์—‡์„ ํ•˜๋‚˜์š”?

๐Ÿš€ Maton API ๊ฒŒ์ดํŠธ์›จ์ด๋กœ ๋‹จ์ผ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•ด ํƒ€์‚ฌ ์„œ๋น„์Šค์˜ API ํ˜ธ์ถœ์„ ๊ฐ„์†Œํ™”ํ•˜๊ณ , ๊ด€๋ฆฌ๋˜๋Š” ์ธ์ฆ์„ ๊ฐ„ํŽธํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•˜์„ธ์š”.

๊ฐœ์š”

์ด ์Šคํ‚ฌ์€ Maton API ๊ฒŒ์ดํŠธ์›จ์ด์™€ ํ†ตํ•ฉํ•˜์—ฌ, AI ์—์ด์ „ํŠธ๊ฐ€ ๋‹จ์ผ API ํ‚ค๋กœ ์—ฌ๋Ÿฌ ํƒ€์‚ฌ ์„œ๋น„์Šค์˜ API์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ์„œ๋น„์Šค๋งˆ๋‹ค ๋ณ„๋„์˜ ์ธ์ฆ์„ ๊ด€๋ฆฌํ•  ํ•„์š” ์—†์ด, ๊ฒŒ์ดํŠธ์›จ์ด๊ฐ€ ์ธ์ฆ์„ ์ค‘์•™์—์„œ ์ฒ˜๋ฆฌํ•˜์—ฌ ๋ณด์•ˆ๊ณผ ํŽธ์˜์„ฑ์„ ๋†’์ž…๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ

  • ๋‹จ์ผ ํ‚ค ์ธ์ฆ: ์—ฌ๋Ÿฌ ์„œ๋น„์Šค์— ๋Œ€ํ•ด ํ•˜๋‚˜์˜ API ํ‚ค๋งŒ์œผ๋กœ ์ธ์ฆ ์™„๋ฃŒ
  • ๊ฐ„์†Œํ™”๋œ API ํ˜ธ์ถœ: ๊ฒŒ์ดํŠธ์›จ์ด ์—”๋“œํฌ์ธํŠธ๋ฅผ ํ†ตํ•ด ์ผ๊ด€๋œ ๋ฐฉ์‹์œผ๋กœ API ์š”์ฒญ
  • ๊ด€๋ฆฌํ˜• ์ธ์ฆ: ๊ฒŒ์ดํŠธ์›จ์ด๊ฐ€ ํ† ํฐ ๊ฐฑ์‹  ๋ฐ ๊ถŒํ•œ ๊ด€๋ฆฌ๋ฅผ ๋Œ€ํ–‰
  • ๋‹ค์–‘ํ•œ ์„œ๋น„์Šค ์ง€์›: ํด๋ผ์šฐ๋“œ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, AI ๋ชจ๋ธ ๋“ฑ ์—ฌ๋Ÿฌ ํƒ€์‚ฌ API์™€ ํ˜ธํ™˜

์‚ฌ์šฉ ๋ฐฉ๋ฒ•

  1. Maton API ๊ฒŒ์ดํŠธ์›จ์ด์— ๊ฐ€์ž…ํ•˜๊ณ  API ํ‚ค๋ฅผ ๋ฐœ๊ธ‰๋ฐ›์œผ์„ธ์š”.
  2. ์—์ด์ „ํŠธ ์„ค์ •์— ํ•ด๋‹น ํ‚ค๋ฅผ ํ™˜๊ฒฝ ๋ณ€์ˆ˜(MATON_API_KEY)๋กœ ๋“ฑ๋กํ•˜์„ธ์š”.
  3. API ํ˜ธ์ถœ ์‹œ ๊ฒŒ์ดํŠธ์›จ์ด ์—”๋“œํฌ์ธํŠธ(https://api.maton.ai/v1/gateway)๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , ํ—ค๋”์— ํ‚ค๋ฅผ ํฌํ•จํ•˜์„ธ์š”.

์˜ˆ์‹œ:

curl -X POST https://api.maton.ai/v1/gateway/your-service \
  -H "Authorization: Bearer $MATON_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "๋ฐ์ดํ„ฐ ์š”์ฒญ"}'

์ง€์› ํ”Œ๋žซํผ

  • Claude Code
  • Cursor
  • Codex
  • ๊ธฐํƒ€ AI ์—์ด์ „ํŠธ ๋„๊ตฌ

์ฐธ๊ณ  ์‚ฌํ•ญ

  • API ํ‚ค๋Š” ์•ˆ์ „ํ•˜๊ฒŒ ๊ด€๋ฆฌํ•˜์„ธ์š”. ์ ˆ๋Œ€ ์ฝ”๋“œ์— ํ•˜๋“œ์ฝ”๋”ฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.
  • ๊ฐ ์„œ๋น„์Šค์˜ ์‚ฌ์šฉ๋Ÿ‰ ์ œํ•œ ๋ฐ ์š”๊ธˆ ์ •์ฑ…์€ Maton API ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ํ†ตํ•ด ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด Maton ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๊ด€๋ จ ์Šคํ‚ฌ