[Cursor] ์›น ๊ฐœ๋ฐœ์— ์œ ์šฉํ•œ MCP ์ ์šฉ ๋ฐฉ๋ฒ• (Browser tools)

2025. 9. 24. 16:56ยท๐Ÿค– AI
728x90

Cursor ์ด์šฉ ์ค‘ MCP(Model Context Protocol)๋ผ๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ์•Œ๊ฒŒ ๋˜์—ˆ๊ณ , ์ ์šฉํ•˜๊ณ ์ž ์–ด๋–ค MCP๊ฐ€ ์žˆ๋Š”์ง€ ์•Œ์•„๋ณด๋˜ ์ค‘ ์œ ์šฉํ•œ MCP๋ฅผ ์ฐพ์•„ ํฌ์ŠคํŒ…ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. MCP๋Š” Cursor์— ๋ถ™์—ฌ ์“ฐ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ •๋„๋กœ ๋ฐ›์•„๋“ค์ด๋ฉด ๋œ๋‹ค.

 

Browser tools๋ž€?

Browser tools๋Š” Cursor์™€ ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ ์ž๋™ํ™”๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” MCP๋กœ, AI Agent๊ฐ€ ๋ธŒ๋ผ์šฐ์ € ์ž‘์—…์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด ์ค€๋‹ค. ์Šคํฌ๋ฆฐ์ƒท ์ดฌ์˜, ํŽ˜์ด์ง€ ํƒ์ƒ‰, ์–‘์‹ ์ž‘์„ฑ, ๋ฐ์ดํ„ฐ ์Šคํฌ๋ž˜ํ•‘ ๋“ฑ์ด ๊ฐ€๋Šฅํ•˜์—ฌ ๋ฐ˜๋ณต์ ์ธ ๋ธŒ๋ผ์šฐ์ € ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜๊ฑฐ๋‚˜ ์‹ค์‹œ๊ฐ„ ์›น ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™€ ์ฝ”๋”ฉ์„ ํ•ด ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์— ์œ ์šฉํ•˜๋‹ค๊ณ  ํ•œ๋‹ค.

 

Browser tools๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ํ™˜๊ฒฝ ์„ค์ •

  1. Node.js 16๋ฒ„์ „ ์ด์ƒ์ด ์„ค์น˜๋˜์–ด ์žˆ์–ด์•ผ ํ•œ๋‹ค. (ํ„ฐ๋ฏธ๋„์—์„œ node --version์œผ๋กœ ํ™•์ธ)
  2. Google Chrome๊ณผ ๊ฐ™์ด Chromium ๊ธฐ๋ฐ˜ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์žˆ์–ด์•ผ ํ•œ๋‹ค.
  3. Cursor IDE๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
  4. CPU 4์ฝ”์–ด ์ด์ƒ, RAM 16GB ์ด์ƒ, ํ•˜๋“œ 10GB ์ด์ƒ์ธ ๊ฒฝ์šฐ ์›ํ™œํžˆ ๋™์ž‘ํ•œ๋‹ค.

 

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

1) Brower tools mcp์˜ ํ™ˆ ๋ฒ ์ด์Šค ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.

ํ˜„์žฌ๋Š” ์œˆ๋„์šฐ ํ™˜๊ฒฝ์—์„œ ์ž‘์—… ์ค‘์ด๋ผ, D:\01._ Dev\MCP\browser-tools-mcp ๊ฒฝ๋กœ์— ํด๋”๋ฅผ ์ƒ์„ฑํ•˜์˜€๋‹ค.

$ mkdir browser-tools-mcp
$ cd browser-tools-mcp

 

2) ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค์šด๋กœ๋“œํ•œ๋‹ค.

$ git clone https://github.com/AgentDeskAI/browser-tools-mcp.git

 

3) ํฌ๋กฌ ๊ณ„์—ด ๋ธŒ๋ผ์šฐ์ €์˜ ํ™•์žฅ์•ฑ ์„ค์ • ์ฐฝ์œผ๋กœ ๋“ค์–ด๊ฐ„๋‹ค. (์ฃผ์†Œ์ฐฝ์— chrome://extensions/ ์ž…๋ ฅ)

 

4) ๊ฐœ๋ฐœ์ž ๋ชจ๋“œ๋ฅผ ํ™œ์„ฑํ™” ํ•œ ๋’ค, "์••์ถ•ํ•ด์ œ ๋œ ํ™•์žฅ์•ฑ ์„ค์น˜" ๋ฒ„ํŠผ์„ ํด๋ฆญํ•œ๋‹ค.

Whale ๋ธŒ๋ผ์šฐ์ €๋Š” ํ•˜๋‹จ์— ์ด๋ ‡๊ฒŒ ํ‘œ๊ธฐ๋˜์–ด ์žˆ๋‹ค.

 

5) 2์—์„œ ๋‹ค์šด๋กœ๋“œ ํ•œ ํด๋”๋ฅผ ์„ ํƒํ•œ ๋’ค, ํ™•์žฅ์•ฑ ๋ชฉ๋ก์— BrowserTools MCP๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ๋ณด์ด๋Š”์ง€ ํ™•์ธํ•œ๋‹ค.

 

6) Cursor ์„ค์ • ์ฐฝ์œผ๋กœ ์ด๋™ํ•˜์—ฌ ๋‹ค์Œ ๋‚ด์šฉ์„ ์ž…๋ ฅํ•˜๊ณ  MCP Server๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. (3025 ํฌํŠธ ์‚ฌ์šฉ)

{
  "mcpServers": {
    "browser-tools-mcp": {
      "command": "npx",
      "args": [
        "-y", "@agentdeskai/browser-tools-mcp@1.2.0"
      ]
    }
  }
}

์„ค์ • - MCP ํƒญ์— ์ƒ์„ฑ๋œ ๋ชจ์Šต

 

 

7) ๋‹ค์Œ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜์—ฌ BrowserToolsMCP ์„œ๋ฒ„๋ฅผ ์‹คํ–‰ํ•œ๋‹ค.

$ npx @agentdeskai/browser-tools-server@latest

npx @agentdeskai/browser-tools-server@latest ์‹คํ–‰ ํ™”๋ฉด

 

Browser tools ๊ธฐ๋Šฅ

๋จผ์ €, ํ™•์žฅ์•ฑ์ด ์‹คํ–‰๋œ ๊ฒฝ์šฐ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์•Œ๋ฆผ์ด ๋ธŒ๋ผ์šฐ์ € ์ƒ๋‹จ์— ๋œฐ ๊ฒƒ์ด๋ฉฐ

 

๊ฐœ๋ฐœ์ž ๋„๊ตฌ์˜ BrowserToolsMCP ํƒญ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ํŽ˜์ด์ง€๋ฅผ ์ƒˆ๋กœ๊ณ ์นจํ•˜๊ฑฐ๋‚˜ MCP ์„œ๋ฒ„๊ฐ€ ๋‹ค์‹œ ์‹œ์ž‘๋  ๋•Œ ๋กœ๊ทธ๋Š” ์ง€์›Œ์ง„๋‹ค.

์Šคํฌ๋ฆฐ์ƒท ์บก์ฒ˜, ์Šคํฌ๋ฆฐ์ƒท ์ €์žฅ ๊ฒฝ๋กœ ์„ค์ •, ์ €์žฅ๋œ ๋กœ๊ทธ ์ง€์šฐ๊ธฐ, ๋กœ๊น… ์ œํ•œ ๋ฐ ์ž˜๋ผ๋‚ด๊ธฐ ์„ค์ • ์กฐ์ •

 

Cursor ๋‚ด์—์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

  • ํ˜„์žฌ ํŽ˜์ด์ง€์˜ ์ฝ˜์†” ๋กœ๊ทธ ํ™•์ธ(์บก์ฒ˜)
  • ํŠน์ • URL์˜ ์Šคํฌ๋ฆฐ์ƒท ์บก์ฒ˜ ๋“ฑ
728x90
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'๐Ÿค– AI' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[STT/Kaldi] ๋ฐœ์Œ์‚ฌ์ „(Lexicon), ์–ธ์–ด๋ชจ๋ธ(LM)์ด๋ž€?  (0) 2025.06.11
[ASR] Kaldi๋ž€?  (0) 2025.03.17
A Survey of Embodied AI: From Simulators to Research Tasks ๋…ผ๋ฌธ ์ •๋ฆฌ - (2)  (0) 2022.07.13
A Survey of Embodied AI: From Simulators to Research Tasks ๋…ผ๋ฌธ ์ •๋ฆฌ - (1)  (0) 2022.07.12
'๐Ÿค– AI' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [STT/Kaldi] ๋ฐœ์Œ์‚ฌ์ „(Lexicon), ์–ธ์–ด๋ชจ๋ธ(LM)์ด๋ž€?
  • [ASR] Kaldi๋ž€?
  • A Survey of Embodied AI: From Simulators to Research Tasks ๋…ผ๋ฌธ ์ •๋ฆฌ - (2)
  • A Survey of Embodied AI: From Simulators to Research Tasks ๋…ผ๋ฌธ ์ •๋ฆฌ - (1)
mxnxeonx
mxnxeonx
"์•„, ์ด๊ฑฐ ๋ญ์˜€๋”๋ผ"๋ฅผ ํ•˜์ง€ ์•Š๊ธฐ์œ„ํ•œ ์ผ๊ธฐ์žฅ.
  • mxnxeonx
    MJ's Development Diary
    mxnxeonx
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (158)
      • ๐Ÿ’ป Language (43)
        • Java : ์ž๋ฐ” (18)
        • Python : ํŒŒ์ด์ฌ (9)
        • ROS : ๋กœ๋ด‡์‹œ์Šคํ…œ (9)
        • Android : ์•ˆ๋“œ๋กœ์ด๋“œ (4)
        • JavaScript : ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ (2)
      • ๐ŸŒ Environment (19)
        • IDE : ํ†ตํ•ฉ๊ฐœ๋ฐœํ™˜๊ฒฝ (9)
        • Virtual : ๊ฐ€์ƒํ™˜๊ฒฝ (10)
      • โš™ Framework (12)
        • Vue-๋ทฐ (3)
        • Spring-์Šคํ”„๋ง (7)
      • ๐Ÿ’พ DataBase (18)
      • ๐ŸŒŒ OS (36)
        • Linux-๋ฆฌ๋ˆ…์Šค (36)
      • ๐Ÿ’ฌ CI · CD (7)
        • Git : ๊นƒ (7)
      • ๐Ÿ“ƒ ETC (6)
      • ๐Ÿค– AI (5)
  • ๋งํฌ

    • GitHub
  • ์ธ๊ธฐ ๊ธ€

  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
mxnxeonx
[Cursor] ์›น ๊ฐœ๋ฐœ์— ์œ ์šฉํ•œ MCP ์ ์šฉ ๋ฐฉ๋ฒ• (Browser tools)
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”