dpadron10/tool-search-mcp

๐Ÿ› ๏ธ Tool Search MCP๋กœ ๊ฒ€์ƒ‰ ํšจ์œจ์„ฑ์„ ๋†’์ด์„ธ์š”. ํด๋ผ์ด์–ธํŠธ ์ธก ๋„๊ตฌ ๊ฒ€์ƒ‰ ์„œ๋น„์Šค๋กœ ๊ด€๋ จ MCP ๋„๊ตฌ๋ฅผ ๋™์ ์œผ๋กœ ๋กœ๋“œํ•˜์—ฌ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.

tool-search-mcp๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

Tool Search MCP๋Š” ๊ฐœ๋ฐœ์ž์™€ AI ์—์ด์ „ํŠธ ์‚ฌ์šฉ์ž๊ฐ€ MCP(Model Context Protocol) ๋„๊ตฌ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜๊ณ  ๋™์ ์œผ๋กœ ๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋œ ํด๋ผ์ด์–ธํŠธ ์ธก ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ์ด ์Šคํ‚ฌ์€ MCP ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜(์˜ˆ: Claude Code, Cursor, Codex ๋“ฑ)์—์„œ ์ž‘์—…์— ํ•„์š”ํ•œ ๋„๊ตฌ๋ฅผ ์ง€๋Šฅ์ ์œผ๋กœ ์ฐพ์•„ ์—ฐ๊ฒฐํ•˜์—ฌ ๋ถˆํ•„์š”ํ•œ ๋„๊ตฌ ๋กœ๋”ฉ์„ ์ค„์ด๊ณ  ์ „๋ฐ˜์ ์ธ ์‘๋‹ต ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์ž์—ฐ์–ด ์ฟผ๋ฆฌ๋‚˜ ํ‚ค์›Œ๋“œ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์„œ๋น„์Šค๊ฐ€ ์ปจํ…์ŠคํŠธ์— ๋งž๋Š” MCP ๋„๊ตฌ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜๊ณ  ํ™œ์„ฑํ™”ํ•˜๋ฏ€๋กœ, ์ˆ˜๋™์œผ๋กœ ๋„๊ตฌ๋ฅผ ๊ตฌ์„ฑํ•˜๊ฑฐ๋‚˜ ๋ชจ๋“  ๋„๊ตฌ๋ฅผ ํ•œ ๋ฒˆ์— ๋กœ๋“œํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. Tool Search MCP์˜ SKILL.md ๋ฌธ์„œ๋Š” ์„ค์น˜ ๋ฐฉ๋ฒ•, ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •, ์ง€์›๋˜๋Š” ํ”Œ๋žซํผ, ๋™์  ๋„๊ตฌ ๋กœ๋”ฉ์˜ ์ž‘๋™ ๋ฐฉ์‹ ๋ฐ ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ์ƒ์„ธํžˆ ์„ค๋ช…ํ•˜๋ฉฐ, MCP ์ƒํƒœ๊ณ„ ๋‚ด์—์„œ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์ตœ์ ํ™”ํ•˜๋ ค๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํŠนํžˆ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ง€์› ๋Œ€์ƒ~Claude Code~Codex CLI~Cursor
npx skills add dpadron10/tool-search-mcp

Installed? Explore more ์ฝ”๋”ฉ & ๊ฐœ๋ฐœ skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli ยท View all 6 โ†’

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

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

๋ฌธ์„œ

tool-search-mcp์€(๋Š”) ๋ฌด์—‡์„ ํ•˜๋‚˜์š”?

๐Ÿ› ๏ธ Tool Search MCP๋กœ ๊ฒ€์ƒ‰ ํšจ์œจ์„ฑ์„ ๋†’์ด์„ธ์š”. ํด๋ผ์ด์–ธํŠธ ์ธก ๋„๊ตฌ ๊ฒ€์ƒ‰ ์„œ๋น„์Šค๋กœ ๊ด€๋ จ MCP ๋„๊ตฌ๋ฅผ ๋™์ ์œผ๋กœ ๋กœ๋“œํ•˜์—ฌ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.

๊ฐœ์š”

Tool Search MCP๋Š” MCP(Model Context Protocol) ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํด๋ผ์ด์–ธํŠธ ์ธก ๋„๊ตฌ ๊ฒ€์ƒ‰ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ์ด ์„œ๋น„์Šค๋Š” ํ˜„์žฌ ์ž‘์—… ์ปจํ…์ŠคํŠธ์— ๊ฐ€์žฅ ๊ด€๋ จ์„ฑ์ด ๋†’์€ MCP ๋„๊ตฌ๋ฅผ ๋™์ ์œผ๋กœ ๋กœ๋“œํ•˜์—ฌ ๋ถˆํ•„์š”ํ•œ ๋„๊ตฌ ๋กœ๋”ฉ์„ ์ตœ์†Œํ™”ํ•˜๊ณ  ์‹œ์Šคํ…œ ์„ฑ๋Šฅ์„ ์ตœ์ ํ™”ํ•ฉ๋‹ˆ๋‹ค.

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

  • ๋™์  ๋„๊ตฌ ๊ฒ€์ƒ‰: ์ž์—ฐ์–ด ์ฟผ๋ฆฌ๋‚˜ ํ‚ค์›Œ๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ด€๋ จ MCP ๋„๊ตฌ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.
  • ์„ฑ๋Šฅ ์ตœ์ ํ™”: ํ•„์š”ํ•  ๋•Œ๋งŒ ๋„๊ตฌ๋ฅผ ๋กœ๋“œํ•˜์—ฌ ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ์„ ์ค„์ด๊ณ  ์‘๋‹ต ์‹œ๊ฐ„์„ ๋‹จ์ถ•ํ•ฉ๋‹ˆ๋‹ค.
  • ํ”Œ๋žซํผ ๋…๋ฆฝ์ : Claude Code, Cursor, Codex ๋“ฑ ๋‹ค์–‘ํ•œ MCP ์ง€์› ํ”Œ๋žซํผ์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
  • ์†์‰ฌ์šด ํ†ตํ•ฉ: ์ตœ์†Œํ•œ์˜ ์„ค์ •์œผ๋กœ ๊ธฐ์กด MCP ์„ค์ •์— ๋น ๋ฅด๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ค์น˜ ๋ฐฉ๋ฒ•

# npm์„ ์‚ฌ์šฉํ•œ ์ „์—ญ ์„ค์น˜
npm install -g tool-search-mcp

# ๋˜๋Š” ํ”„๋กœ์ ํŠธ ๋กœ์ปฌ ์„ค์น˜
npm install tool-search-mcp

ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •

export TOOL_SEARCH_MCP_API_KEY="your-api-key"
export TOOL_SEARCH_MCP_ENDPOINT="https://api.example.com"

์‚ฌ์šฉ ์˜ˆ์‹œ

# ๋ช…๋ น์ค„์—์„œ ๋„๊ตฌ ๊ฒ€์ƒ‰ ์‹คํ–‰
tool-search-mcp search "ํŒŒ์ผ ์‹œ์Šคํ…œ ์ž‘์—…"

# ํŠน์ • MCP ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•˜์—ฌ ๋„๊ตฌ ๋กœ๋“œ
tool-search-mcp connect --server my-mcp-server

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

ํ”Œ๋žซํผ์ง€์› ์ƒํƒœ
Claude Codeโœ… ์™„์ „ ์ง€์›
Cursorโœ… ์™„์ „ ์ง€์›
Codexโœ… ์™„์ „ ์ง€์›
๊ธฐํƒ€ MCP ํ˜ธํ™˜ ์•ฑโš ๏ธ ๋ถ€๋ถ„ ์ง€์›

์ž‘๋™ ๋ฐฉ์‹

  1. ์‚ฌ์šฉ์ž๊ฐ€ ์ฟผ๋ฆฌ๋ฅผ ์ œ์ถœํ•˜๋ฉด tool-search-mcp๊ฐ€ ํ•ด๋‹น ์ฟผ๋ฆฌ๋ฅผ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค.
  2. ์„œ๋น„์Šค๋Š” ๋“ฑ๋ก๋œ MCP ๋„๊ตฌ ์ €์žฅ์†Œ์—์„œ ๊ด€๋ จ ๋„๊ตฌ๋ฅผ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.
  3. ๊ฒ€์ƒ‰๋œ ๋„๊ตฌ๋Š” ๋™์ ์œผ๋กœ ๋กœ๋“œ๋˜์–ด ํ˜„์žฌ ์„ธ์…˜์— ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค.
  4. ์‚ฌ์šฉ์ž๋Š” ๋กœ๋“œ๋œ ๋„๊ตฌ๋ฅผ ์ฆ‰์‹œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ผ์ด์„ ์Šค

MIT License

๊ธฐ์—ฌ ๋ฐฉ๋ฒ•

๊ธฐ์—ฌ๋ฅผ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค! ์ž์„ธํ•œ ๋‚ด์šฉ์€ CONTRIBUTING.md๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๊ด€๋ จ ์Šคํ‚ฌ