MCP
ํ๋กํ ์ฝ์ ์ ๋: ์๋ฒ ๋ฐ ํด๋ผ์ด์ธํธ.
์ญํ
ํ๋ซํผ์ MCP ์๋ฒ์ ๋๋ค: ๋ฒ์ ๊ฒ์ฌ, ์น์ธ ์ ์ฑ ๋ฐ ํธ์ถ ์์ฅ์ด ์๋ OAuth 2.1 ๋ฆฌ์์ค ์๋ฒ์ ๋๋ค. ์ด๋ฅผ ํตํด ์ธ๋ถ ํด๋ผ์ด์ธํธ๊ฐ ์์ด์ ํธ๋ฅผ ๋๊ตฌ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ํ MCP ํด๋ผ์ด์ธํธ์ด๊ธฐ๋ ํฉ๋๋ค. ๋ชจ๋ ์๊ฒฉ MCP ์๋ฒ๋ ๊ณต๊ธ์๋ณ ์ฝ๋ ์์ด ์ปค๋ฅํฐ๊ฐ ๋๋ฉฐ, ํ๋ก ์ฐจ๋จ๊ธฐ๋ก ๋ณดํธ๋๋ฏ๋ก ๊ฒฐํจ์ด ์๋ ์ 3์๊ฐ ์ด๋ฅผ ์ฌ์ฉํ ๋ํ๋ฅผ ๋ฌด๋๋จ๋ฆด ์ ์์ต๋๋ค.
์ค์ํ ์ด์
๋๋ถ๋ถ์ ์ ํ์ MCP์ ํ์ชฝ ๋์ ์ ํํ๊ณ ์ง์์ด๋ผ๊ณ ๋ถ๋ฆ ๋๋ค. ๋ ๋ค ์๋ฏธํ๋ ๊ฒ์ ์์ด์ ํธ๋ฅผ ๋๊ตฌ๋ก ์ฌ์ฉํ ์ ์๊ณ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ์ ์๋ค๋ ์๋ฏธ์ด๋ฉฐ, ์ด๋ ํฐ๋ฏธ๋์ด ์๋ ๊ตฌ์ฑ ๊ฐ๋ฅํ๊ฒ ๋ง๋ญ๋๋ค.
์๋ ๋ฐฉ์
์๋ฒ ์ธก์ ์ค์ OAuth 2.1 ๋ฆฌ์์ค ์๋ฒ์ ๋๋ค
๋ฒ์ ๊ฒ์ฌ ๋ฐ ์น์ธ ์ ์ฑ ๊ฒ์ดํธ ๋๊ตฌ ํธ์ถ, ํธ์ถ์ ํ์ผ ๋ฐ ์๊ธฐ ๋์ ์ธ์ ์์ฅ์ ๊ธฐ๋ก๋ฉ๋๋ค.
ํด๋ผ์ด์ธํธ ์ธก์ ์ผ๋ฐ์ ์ ๋๋ค
์๊ฒฉ MCP ์๋ฒ ์ถ๊ฐ๋ ๊ตฌ์ฑ์ ๋๋ค. ๋ช ๊ฐ์ ์ปค๋ฅํฐ๋ง ์์ผ๋ก ์์ฑํ ๋ค์ดํฐ๋ธ ์ด๋ํฐ๊ฐ ์์ต๋๋ค. ๋๋จธ์ง๋ ์ผ๋ฐ ๊ฒฝ๋ก๋ฅผ ํต๊ณผํฉ๋๋ค.
์คํจํ ๋๊ตฌ ์๋ฒ๊ฐ ํฌํจ๋จ
ํ๋ก ์ฐจ๋จ๊ธฐ๋ ์ค์๋ํ๋ ์๊ฒฉ์์ ํธ๋ฆฝ๋๋ฏ๋ก ํด๋น ์ค๋ฅ๋ ๋ํ๊ฐ ์๋ ํ๋์ ๊ธฐ๋ฅ์ ์ ํ์ํต๋๋ค.
์ง๋ฌธ
- ๋ด MCP ์๋ฒ๋ฅผ ์ฐ๊ฒฐํ ์ ์์ต๋๊น?
- ์: ๋ง์ถค ์ฝ๋ ์์ด ์ปค๋ฅํฐ๊ฐ ๋ฉ๋๋ค. ์ธ์ฆ์ ์ค๋ ์ ์ ๋ฒ ์ด๋ฌ ํ ํฐ์ ๋๋ค. ์ฌ์ฉ์ ์ ์ ์๊ฒฉ ์๋ฒ๋ฅผ ์ํ OAuth 2.1์ด ๊ณํ๋์์ต๋๋ค.
- ๋ค๋ฅธ ๋๊ตฌ๊ฐ MCP๋ฅผ ํตํด ๋ด ์์ด์ ํธ๋ฅผ ํธ์ถํ ์ ์์ต๋๊น?
- ์. ํ๋ซํผ์ OAuth, ๋ฒ์ ๋ฐ ์น์ธ ์ ์ฑ ์ ํตํด MCP ์๋ฒ ํ๋ฉด์ ๋ ธ์ถํฉ๋๋ค.
The rest of the bag
AccessControl
ํ์ด์ง๋ง ์๋๋ผ ๋ต๋ณ์ ํํฐ๋งํ๋ ๋ฌธ์๋ณ ๊ถํ.
์ ์ฑ ํด๊ฒฐ์ ์๋๋ฅผ ์ํด ์ธ์ ๋ณ๋ก ์บ์๋ฉ๋๋ค. ๊ถํ ๋ณ๊ฒฝ์ ๋ชจ๋ ์งํ ์ค์ธ ์์ฒญ์์ ์ฆ์๊ฐ ์๋ ์บ์ ๋ฌดํจํ ์ ์ ํ๋ฉ๋๋ค.
Docs
์์ด์ ํธ๊ฐ ์ฝ๋ ํด๋ ํธ๋ฆฌ์ ์ด๋ฅผ ์ค์ํ๋ ๊ตฌ์ฑ ํ์ผ์ ๋๋ค.
์ถ์ถ์ PDF, ์คํ๋ ๋์ํธ ๋ฐ ์คํฌ๋ฆฝํธ๋ฅผ ํฌํจํฉ๋๋ค. ์ด๊ตญ์ ์ธ ์ด์ง ํ์์ ๊ตฌ๋ฌธ ๋ถ์๋์ง ์์ต๋๋ค.
Events
์์ด์ ํธ๊ฐ ๋ฌด์์ ํ๊ณ ์ ๊ทธ๋ฌ๋์ง์ ๋ํ ์ง์์ ์ธ ๊ธฐ๋ก.
ํ๋ก์ธ์ค ๋ด ์ด๋ฒคํธ ๋ฒ์ค๋ ๋จ์ผ ๋ ธ๋ ์ด๋ฏธํฐ์ด๋ฉฐ ๋ถ์ฐ ๋ธ๋ก์ปค๊ฐ ์๋๋๋ค. ์ง์์ ์ธ ์์ด์ ํธ ๊ฐ ๊ธฐ๋ก์ ๋ณ๋์ Postgres ์์ ์์ฅ์ ๋๋ค.
That was step 5 of 6: the agent consults its bag. Next, tasks, delegation edges, decisions and artifacts persist as rows you can replay, and the spend is already accounted for.