MCP ಮತ್ತು ಏಜೆಂಟ್ ಎಂದರೇನು? 2025 ಕ್ಕೆ ಸ್ಪಷ್ಟವಾದ, ಪ್ರಾಯೋಗಿಕ ವಿವರಣೆ
ಶೈಲಿ: ಪ್ರಾಯೋಗಿಕ ಮತ್ತು ಪರಿಹಾರ-ಆಧಾರಿತ
ನೀವು AI ಟೂಲಿಂಗ್ನ ಕ್ಷಿಪ್ರ ವಿಕಸನವನ್ನು ಅನುಸರಿಸುತ್ತಿದ್ದರೆ, ನೀವು ಬಹುಶಃ "MCP" ಮತ್ತು "ಏಜೆಂಟ್" ನಂತಹ ಪದಗಳನ್ನು ಒಂದೇ ಉಸಿರಿನಲ್ಲಿ ಜನರು ಹೇಳುವುದನ್ನು ಕೇಳಿರಬಹುದು. ಇಲ್ಲಿ ಒಂದು ಟ್ವಿಸ್ಟ್ ಇದೆ: ಇವೆರಡೂ AI ಯಾಂತ್ರೀಕರಣದ ಜಗತ್ತಿನಲ್ಲಿ ಸುತ್ತುತ್ತಿದ್ದರೂ, ಅವು ವಿಭಿನ್ನ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತವೆ. MCP ಮತ್ತು ಏಜೆಂಟ್ ಆರ್ಕಿಟೆಕ್ಚರ್ಗಳು ಹೇಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಸುರಕ್ಷಿತ, ಹೆಚ್ಚು ವಿಶ್ವಾಸಾರ್ಹ ಮತ್ತು ಸುಲಭವಾಗಿ ಸ್ಕೇಲ್ ಮಾಡಬಹುದಾದ ಸಿಸ್ಟಮ್ಗಳನ್ನು ವಿನ್ಯಾಸ ಮಾಡಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಈ ವಿವರಣೆಯು ಪ್ರಾಯೋಗಿಕ ಮಾರ್ಗವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ನಾವು ಪದಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತೇವೆ, ಅವು ಹೇಗೆ ಸಂವಹನ ನಡೆಸುತ್ತವೆ ಎಂಬುದನ್ನು ತೋರಿಸುತ್ತೇವೆ, ನೈಜ-ಪ್ರಪಂಚದ ಬಳಕೆಯ ಪ್ರಕರಣಗಳನ್ನು ಹೈಲೈಟ್ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ನೀವು ತಕ್ಷಣವೇ ಅನ್ವಯಿಸಬಹುದಾದ ಮಾದರಿಗಳನ್ನು ಒದಗಿಸುತ್ತೇವೆ.
ತ್ವರಿತ ವ್ಯಾಖ್ಯಾನಗಳು (ಗಾಳಿಯಲ್ಲಿ ತೇಲುವ ಪದಗಳಿಲ್ಲದೆ)
- MCP (ಮಾದರಿ ಸಂದರ್ಭ ಪ್ರೋಟೋಕಾಲ್): AI ಮಾದರಿಗಳನ್ನು (LLM ಗಳು) ಬಾಹ್ಯ ಪರಿಕರಗಳು, ಡೇಟಾ ಮೂಲಗಳು ಮತ್ತು ಸಾಮರ್ಥ್ಯಗಳಿಗೆ ಉತ್ತಮವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಪ್ರೋಟೋಕಾಲ್ ಮೂಲಕ ಸಂಪರ್ಕಿಸಲು ಒಂದು ಪ್ರಮಾಣಿತ ಮಾರ್ಗ. MCP ಅನ್ನು ಪ್ಲಂಬಿಂಗ್ ಎಂದು ಭಾವಿಸಿ, ಇದು ಮಾದರಿಯನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಕಾರ್ಯಗಳನ್ನು ಕರೆಯಲು, ಡೇಟಾವನ್ನು ಪಡೆದುಕೊಳ್ಳಲು ಮತ್ತು ಊಹಿಸಬಹುದಾದ, ಆಡಿಟ್ ಮಾಡಬಹುದಾದ ರೀತಿಯಲ್ಲಿ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
- ಏಜೆಂಟ್: LLM ನಿಂದ ಚಾಲಿತವಾಗುವ ಸ್ವಾಯತ್ತ ಅಥವಾ ಅರೆ-ಸ್ವಾಯತ್ತ ಸಿಸ್ಟಮ್ ಇದು ಪರಿಕರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಕಾರ್ಯಗಳನ್ನು ಯೋಜಿಸುತ್ತದೆ, ತರ್ಕಿಸುತ್ತದೆ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ. ಏಜೆಂಟ್ ಹೀಗೆ ನಿರ್ಧರಿಸಬಹುದು: "ನನಗೆ ಡೇಟಾ A ಅಗತ್ಯವಿದೆ, ನಂತರ ಅದನ್ನು ಟೂಲ್ B ನೊಂದಿಗೆ ಪರಿವರ್ತಿಸಿ, ನಂತರ ಬಳಕೆದಾರ C ಗೆ ಸೂಚಿಸಿ." ಏಜೆಂಟ್ಗಳು ಟೂಲ್ ಪ್ರವೇಶವನ್ನು ಅವಲಂಬಿಸಿವೆ; MCP ಆ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸಲು ಒಂದು ಶುದ್ಧ ಮಾರ್ಗವಾಗಿದೆ.
ಸಾರಾಂಶವಾಗಿ: ಒಂದು ಏಜೆಂಟ್ ಆರ್ಕೆಸ್ಟ್ರೇಟರ್ ಆಗಿದೆ. MCP ಸುರಕ್ಷಿತ, ರಚನಾತ್ಮಕ ಕೈಗಳನ್ನು ನೀಡುವ ಇಂಟರ್ಫೇಸ್ ಲೇಯರ್ ಆಗಿದೆ.
ನೀವು ಏಜೆಂಟ್ಗಳನ್ನು ನಿರ್ಮಿಸುವ ಮೊದಲು MCP ಏಕೆ ಮುಖ್ಯ
- ಸುರಕ್ಷತೆ ಮತ್ತು ನಿಯಂತ್ರಣ: MCP ಯಾವ ಪರಿಕರಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ, ಯಾವ ಇನ್ಪುಟ್ಗಳನ್ನು ಅನುಮತಿಸಲಾಗಿದೆ ಮತ್ತು ಔಟ್ಪುಟ್ಗಳು ಹೇಗಿವೆ ಎಂಬುದನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಇದು ಏಜೆಂಟ್ಗಳು ಟೂಲ್ ಬಳಕೆಯನ್ನು ಭ್ರಮೆಗೊಳಿಸುವ ಅಥವಾ ಉದ್ದೇಶಿಸದ ಕ್ರಿಯೆಗಳನ್ನು ಮಾಡುವ ಸಾಧ್ಯತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
- ಇಂಟರ್ಆಪರೇಬಿಲಿಟಿ: ಸಾಮಾನ್ಯ ಪ್ರೋಟೋಕಾಲ್ನೊಂದಿಗೆ, ಅದೇ ಟೂಲ್ ಅನ್ನು ವಿವಿಧ ಏಜೆಂಟ್ಗಳು ಅಥವಾ ಮಾದರಿಗಳಲ್ಲಿ ಕಸ್ಟಮ್ ಇಂಟಿಗ್ರೇಷನ್ಗಳಿಲ್ಲದೆ ಮರುಬಳಕೆ ಮಾಡಬಹುದು.
- ವೀಕ್ಷಣೆ ಸಾಧ್ಯತೆ: ಪ್ರಮಾಣಿತ ಸಂದೇಶಗಳು ಮತ್ತು ಸ್ಕೀಮಾಗಳು ಏಜೆಂಟ್ ನಿಜವಾಗಿ ಏನು ಮಾಡಿದೆ ಎಂಬುದನ್ನು ಲಾಗ್ ಮಾಡಲು, ಪರೀಕ್ಷಿಸಲು ಮತ್ತು ಆಡಿಟ್ ಮಾಡಲು ಸುಲಭವಾಗಿಸುತ್ತದೆ.
- ಸ್ಕೇಲೆಬಿಲಿಟಿ: ನಿಮ್ಮ ಟೂಲ್ಸೆಟ್ ಬೆಳೆದಂತೆ, MCP ಯ ಒಪ್ಪಂದವು ತಾತ್ಕಾಲಿಕ ಬೈಂಡಿಂಗ್ಗಳ ಸ್ಪಾಗೆಟ್ಟಿ ಜಟಿಲತೆಯನ್ನು ತಪ್ಪಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಬಾಟಮ್ ಲೈನ್: ಪರಿಕರಗಳನ್ನು ಪ್ರಮಾಣೀಕರಿಸಲು MCP ಲೇಯರ್ ಅನ್ನು ನಿರ್ಮಿಸಿ; ಫಲಿತಾಂಶಗಳನ್ನು ನೀಡಲು ಏಜೆಂಟ್ಗಳನ್ನು ಅದಕ್ಕೆ ಪ್ಲಗ್ ಮಾಡಿ.
ಮಾನಸಿಕ ಮಾದರಿ: MCP vs. ಏಜೆಂಟ್
- ಏಜೆಂಟ್ ಉತ್ತರಿಸುತ್ತದೆ: "ಗುರಿಯನ್ನು ಸಾಧಿಸಲು ಉತ್ತಮ ಹಂತಗಳ ಅನುಕ್ರಮ ಯಾವುದು?"
- MCP ಉತ್ತರಿಸುತ್ತದೆ: "ಸರಿಯಾದ ನಿಯತಾಂಕಗಳು, ಅನುಮತಿಗಳು ಮತ್ತು ಡೇಟಾ ಫಾರ್ಮ್ಯಾಟ್ಗಳೊಂದಿಗೆ ನಾನು ಹಂತ N ಅನ್ನು ಹೇಗೆ ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ಕರೆಯುವುದು?"
ನೀವು MCP ಇಲ್ಲದೆ ಏಜೆಂಟ್ಗಳನ್ನು ನಿರ್ಮಿಸಬಹುದು, ಆದರೆ ನೀವು ಸಾಮಾನ್ಯವಾಗಿ ಮಿನಿ-ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನು ಮರುಶೋಧಿಸಬೇಕಾಗುತ್ತದೆ. MCP ಅನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುವುದು ಕಸ್ಟಮ್ ಗ್ಲೂ ಕೋಡ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ವೈಫಲ್ಯದ ಸಾಧ್ಯತೆಗಳನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
ಒಂದು ನೋಟದಲ್ಲಿ ಆರ್ಕಿಟೆಕ್ಚರ್
ಬಳಕೆದಾರರ ಉದ್ದೇಶ → ಏಜೆಂಟ್ (ಯೋಜನೆ, ತಾರ್ಕಿಕ ಕ್ರಿಯೆ)
→ MCP ಮೂಲಕ ಟೂಲಿಂಗ್ (ಪ್ರಮಾಣಿತ ಕರೆಗಳು, ಸ್ಕೀಮಾಗಳು, ಅನುಮತಿಗಳು)
→ ಬಾಹ್ಯ ಸಿಸ್ಟಮ್ಗಳು (API ಗಳು, ಡೇಟಾಬೇಸ್ಗಳು, ಫೈಲ್ಗಳು, ಕ್ಲೌಡ್ ಸೇವೆಗಳು)
→ ಫಲಿತಾಂಶಗಳು → ಏಜೆಂಟ್ ಸಿಂಥೆಸಿಸ್ → ಬಳಕೆದಾರ
- ಏಜೆಂಟ್ ಯೋಜನೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ನಿರ್ಧರಿಸುತ್ತದೆ.
ಹುಡುಕಾಟ, retrieve_invoice, ಅಥವಾ send_slack_message ನಂತಹ ಪರಿಕರಗಳನ್ನು MCP ಸ್ಪಷ್ಟ ಸ್ಕೀಮಾಗಳೊಂದಿಗೆ ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ.
- ಏಜೆಂಟ್ MCP ಮೂಲಕ ಪರಿಕರಗಳನ್ನು ಕರೆಯುತ್ತದೆ, ರಚನಾತ್ಮಕ ಫಲಿತಾಂಶಗಳನ್ನು ಪಡೆಯುತ್ತದೆ ಮತ್ತು ಅಂತಿಮ ಔಟ್ಪುಟ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ.
ಒಂದು ನಿರ್ದಿಷ್ಟ ಉದಾಹರಣೆ: ವಾರದ ಆದಾಯ ಸಾರಾಂಶ ಬಾಟ್
- ಗುರಿ: "ಪ್ರತಿ ಸೋಮವಾರ ಬೆಳಿಗ್ಗೆ 9 ಗಂಟೆಗೆ ಹಣಕಾಸು ಸ್ಲಾಕ್ ಚಾನೆಲ್ಗೆ ಸಂಕ್ಷಿಪ್ತ ವಾರದ ಆದಾಯ ಸಾರಾಂಶವನ್ನು ಕಳುಹಿಸಿ."
- ಸಮಯದ ವಿಂಡೋಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ (ಕಳೆದ ಸೋಮವಾರ–ಭಾನುವಾರ)
- ಯಾವ ಡೇಟಾ ಮೆಟ್ರಿಕ್ಸ್ಗಳು ಮುಖ್ಯವೆಂದು ನಿರ್ಧರಿಸಿ (ಒಟ್ಟು, ನಿವ್ವಳ, ಮರುಪಾವತಿಗಳು, MoM ಬದಲಾವಣೆ)
- ಹಂತಗಳನ್ನು ಅನುಕ್ರಮಗೊಳಿಸಿ ಮತ್ತು ದೋಷಗಳನ್ನು ನಿರ್ವಹಿಸಿ
- ಟೈಪ್ ಮಾಡಿದ ಇನ್ಪುಟ್ಗಳೊಂದಿಗೆ
get_revenue(start_date, end_date) ಟೂಲ್ ಅನ್ನು ಒದಗಿಸಿ
get_refunds ಮತ್ತು send_slack_message(channel, text) ಅನ್ನು ಒದಗಿಸಿ
- ದೃಢೀಕರಣ ಸ್ಕೋಪ್ಗಳನ್ನು ಜಾರಿಗೊಳಿಸಿ; ಪ್ರತಿ ಕರೆಯನ್ನು ಲಾಗ್ ಮಾಡಿ
ಸೂಡೋಕೋಡ್ ಸ್ಕೆಚ್
# ಏಜೆಂಟ್ ಯೋಜನೆ (ತಾರ್ಕಿಕ ಕ್ರಿಯೆ ಸಂಕ್ಷಿಪ್ತಗೊಳಿಸಲಾಗಿದೆ)
start, end = last_week
revenue = mcp.call("get_revenue", {"start": start, "end": end})
refunds = mcp.call("get_refunds", {"start": start, "end": end})
summary = analyze(revenue, refunds)
message = format_summary(summary)
mcp.call("send_slack_message", {"channel": "#finance", "text": message})
ಇಲ್ಲಿ ಏಜೆಂಟ್ ಏನು ಮಾಡಬೇಕು ಮತ್ತು ಏಕೆ ಎಂದು ತರ್ಕಿಸುತ್ತದೆ. MCP ಪ್ರತಿ ಟೂಲ್ ಕರೆಯು ಮಾನ್ಯವಾಗಿದೆ, ಸುರಕ್ಷಿತವಾಗಿದೆ ಮತ್ತು ಲಾಗ್ ಆಗಿದೆ ಎಂದು ಖಾತರಿಪಡಿಸುತ್ತದೆ.
MCP ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಹೇಗೆ ಸುಧಾರಿಸುತ್ತದೆ (ಮತ್ತು ನಿಮ್ಮ ನಿದ್ರೆ)
- ಟೈಪ್ ಮಾಡಿದ ಒಪ್ಪಂದಗಳು: ಪರಿಕರಗಳು ಇನ್ಪುಟ್/ಔಟ್ಪುಟ್ ಸ್ಕೀಮಾಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತವೆ. ಕಡಿಮೆ ರನ್ಟೈಮ್ ಆಶ್ಚರ್ಯಗಳು.
- ಸಾಮರ್ಥ್ಯಗಳ ನೋಂದಣಿ: ಏಜೆಂಟ್ಗಳು ರನ್ಟೈಮ್ನಲ್ಲಿ ಪರಿಕರಗಳು ಮತ್ತು ಅವುಗಳ ಡಾಕ್ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಕಂಡುಕೊಳ್ಳುತ್ತವೆ. ಕಡಿಮೆ ಹಾರ್ಡ್ಕೋಡಿಂಗ್.
- ಅನುಮತಿ: ಪರಿಕರಗಳಿಗೆ ಸ್ಕೋಪ್ಗಳು ಬೇಕಾಗಬಹುದು; ಏಜೆಂಟ್ಗಳನ್ನು ಪಾತ್ರ ಅಥವಾ ಪರಿಸರದ ಮೂಲಕ ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ಮಾಡಬಹುದು.
- ಸ್ಟ್ರೀಮಿಂಗ್ ಮತ್ತು ಚಂಕಿಂಗ್: ದೊಡ್ಡ ಫಲಿತಾಂಶಗಳನ್ನು ಸ್ಥಿರವಾದ ಲಕೋಟೆಗಳೊಂದಿಗೆ ಪೇಜಿನೇಟ್ ಮಾಡಬಹುದು ಅಥವಾ ಸ್ಟ್ರೀಮ್ ಮಾಡಬಹುದು.
- ಪರೀಕ್ಷಾ ಸಾಮರ್ಥ್ಯ: ನಿರ್ಣಾಯಕ ಏಜೆಂಟ್ ಪರೀಕ್ಷೆಗಳನ್ನು ನಡೆಸಲು ನೀವು MCP ಪರಿಕರಗಳನ್ನು ಅನುಕರಿಸಬಹುದು.
MCP ಯೊಂದಿಗೆ ಉತ್ತಮವಾಗಿ ಜೋಡಿಯಾಗುವ ಏಜೆಂಟ್ ಮಾದರಿಗಳು
- ಪ್ಲಾನರ್–ಎಕ್ಸಿಕ್ಯೂಟರ್ ವಿಭಜನೆ
- ಉನ್ನತ-ಮಟ್ಟದ ಯೋಜನೆಯನ್ನು ರಚಿಸಲು ಒಂದು LLM ಪಾಸ್ ಅನ್ನು ಬಳಸಿ; MCP ಮೂಲಕ ಹಂತ-ಹಂತವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಎರಡನೆಯದನ್ನು ಬಳಸಿ.
- ಪ್ರಯೋಜನ: ಸ್ಪಷ್ಟ ಚೆಕ್ಪಾಯಿಂಟ್ಗಳು; ಭಾಗಶಃ ವೈಫಲ್ಯಗಳಿಂದ ಚೇತರಿಸಿಕೊಳ್ಳಲು ಸುಲಭ.
- ಸುರಕ್ಷತೆಗಳೊಂದಿಗೆ ರಿಫ್ಲೆಕ್ಸಿವ್ ಲೂಪ್ಗಳು
- ಪರಿಕರಗಳನ್ನು ಕರೆಯುವ ಮೊದಲು ಏಜೆಂಟ್ ತನ್ನದೇ ಆದ ಯೋಜನೆಯನ್ನು ವಿಮರ್ಶಿಸುತ್ತದೆ ("ನನ್ನಲ್ಲಿ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಡೇಟಾ ಇದೆಯೇ?").
- MCP ಯ ಸ್ಕೀಮಾಗಳು ಊಹೆಗಳನ್ನು ಮೌಲ್ಯೀಕರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತವೆ.
- ಮಾನವ-ಇನ್-ದಿ-ಲೂಪ್ ಗೇಟ್ಗಳು
- ಅಪಾಯಕಾರಿ ಕ್ರಿಯೆಗಳಿಗೆ (ಪಾವತಿಗಳು, ಡೇಟಾ ಅಳಿಸುವಿಕೆ), MCP
requires_approval=true ಫ್ಲ್ಯಾಗ್ಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸಬಹುದು.
- ಏಜೆಂಟ್ ಅನುಮೋದನೆಯನ್ನು ವಿನಂತಿಸುತ್ತದೆ; MCP ಅದನ್ನು ಜಾರಿಗೊಳಿಸುತ್ತದೆ.
- ಫಲಿತಾಂಶಗಳನ್ನು ಪುನರುತ್ಪಾದಿಸಲು, ಡೀಬಗ್ ಮಾಡಲು ಮತ್ತು ಆಡಿಟ್ಗಳಿಗೆ ಅನುಸಾರವಾಗಿರಲು MCP ಟ್ರಾನ್ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು (ವಿನಂತಿಗಳು/ಪ್ರತಿಕ್ರಿಯೆಗಳು) ಸಂಗ್ರಹಿಸಿ.
ಸಾಮಾನ್ಯ ಅಪಾಯಗಳು (ಮತ್ತು MCP ಹೇಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ)
- ಅಸ್ಪಷ್ಟ ಟೂಲ್ ಸಿಮ್ಯಾಂಟಿಕ್ಸ್ → MCP ನೋಂದಣಿಯಲ್ಲಿ ವಿವರಣಾತ್ಮಕ ಹೆಸರುಗಳು, ಉದಾಹರಣೆಗಳು ಮತ್ತು ಸ್ಕೀಮಾಗಳನ್ನು ಬಳಸಿ.
- ಡೇಟಾ ಗೌಪ್ಯತೆ ಸೋರಿಕೆಗಳು → ಸ್ಕೋಪ್ ಪರಿಕರಗಳನ್ನು ಬಿಗಿಯಾಗಿಡಿ; ಪ್ರಾಂಪ್ಟ್ ಅಲ್ಲ, MCP ಮೂಲಕ ಟೋಕನ್ಗಳನ್ನು ರವಾನಿಸಿ.
- ಅತಿಯಾದ ವಿಶ್ವಾಸದ ಏಜೆಂಟ್ಗಳು → ಟೂಲ್-ಮಟ್ಟದ ದರ ಮಿತಿಗಳು ಮತ್ತು ಗಾರ್ಡ್ರೈಲ್ಗಳನ್ನು ಸೇರಿಸಿ; ಏಜೆಂಟ್ ನಿರ್ವಹಿಸಬೇಕಾದ ಸ್ಪಷ್ಟ ದೋಷಗಳನ್ನು ಹಿಂತಿರುಗಿಸಿ.
- ಇಂಟಿಗ್ರೇಷನ್ ರಾಟ್ → ನಿಮ್ಮ ಪರಿಕರಗಳನ್ನು ಆವೃತ್ತಿ ಮಾಡಿ; MCP ಏಜೆಂಟ್ಗಳಿಗೆ ಆವೃತ್ತಿಗಳನ್ನು ಸಲೀಸಾಗಿ ಮಾತುಕತೆ ನಡೆಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
ನೀವು ಇಂದು ಬಳಸಬಹುದಾದ ಅನುಷ್ಠಾನ ಟಿಪ್ಪಣಿಗಳು
- ಕೋರ್ ಪರಿಕರಗಳ ಒಂದು ಸಣ್ಣ ಸೆಟ್ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ (ಓದಿ, ಬರೆಯಿರಿ, ಸೂಚಿಸಿ). ನೀವು ಲಾಗ್ಗಳನ್ನು ಹೊಂದಿದ ನಂತರವೇ ವಿಸ್ತರಿಸಿ.
- MCP ವ್ಯಾಖ್ಯಾನಗಳೊಂದಿಗೆ ಟೂಲ್ ಡಾಕ್ಸ್ಗಳನ್ನು ಸಹ-ಸ್ಥಳದಲ್ಲಿ ಇರಿಸಿ. ಉದಾಹರಣೆಗಳು ಮತ್ತು ಎಡ್ಜ್ ಕೇಸ್ಗಳನ್ನು ಸೇರಿಸಿ.
- ಅಪಾಯಕಾರಿ ಪರಿಕರಗಳಿಗೆ
dry_run ನಿಯತಾಂಕವನ್ನು ಸೇರಿಸಿ ಮತ್ತು ಅದನ್ನು ಮೊದಲು ಬಳಸಲು ಏಜೆಂಟ್ಗಳಿಗೆ ತರಬೇತಿ ನೀಡಿ.
- ಸುರಕ್ಷಿತ ಏಜೆಂಟ್ ಮೌಲ್ಯಮಾಪನಕ್ಕಾಗಿ ಮಾಕ್ ಡೇಟಾದೊಂದಿಗೆ ಸ್ಟೇಜಿಂಗ್ MCP ಪರಿಸರವನ್ನು ರಚಿಸಿ.
- ಮೆಟ್ರಿಕ್ಸ್ಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಿ: ಟೂಲ್ ದೋಷ ದರಗಳು, ಮರುಪ್ರಯತ್ನಗಳು, ಲೇಟೆನ್ಸಿ ಮತ್ತು ಎಂಡ್-ಟು-ಎಂಡ್ ಟಾಸ್ಕ್ ಯಶಸ್ಸು.
ಭದ್ರತೆ, ಅನುಸರಣೆ ಮತ್ತು ಆಡಳಿತ
- ಕನಿಷ್ಠ ಸವಲತ್ತು: ಪ್ರತಿ ಏಜೆಂಟ್ ಗುರುತು MCP ಸ್ಕೋಪ್ಗಳ ಕನಿಷ್ಠ ಸೆಟ್ಗೆ ಮ್ಯಾಪ್ ಆಗುತ್ತದೆ.
- ರಿಡಾಕ್ಷನ್: MCP ಮಾದರಿಗೆ ಹಿಂತಿರುಗುವ ಮೊದಲು ಔಟ್ಪುಟ್ಗಳನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸಬಹುದು (ಉದಾ., PII ಅನ್ನು ಮರೆಮಾಡಿ).
- ನೀತಿ ಜಾರಿ: MCP ಯಲ್ಲಿ ನಿಯಮಗಳನ್ನು ಕೇಂದ್ರೀಕರಿಸಿ ಆದ್ದರಿಂದ ಎಲ್ಲಾ ಏಜೆಂಟ್ಗಳು ಅವುಗಳನ್ನು ಆನುವಂಶಿಕವಾಗಿ ಪಡೆಯುತ್ತಾರೆ.
- ಆಡಿಟ್ ಸಾಮರ್ಥ್ಯ: ನಿಯಂತ್ರಿತ ಬಳಕೆಯ ಸಂದರ್ಭಗಳಿಗಾಗಿ MCP ಕರೆಗಳ ಸಹಿ ಮಾಡಿದ ಲಾಗ್ಗಳನ್ನು ಇರಿಸಿ.
ನಿಮ್ಮ ಸಂಸ್ಥೆಯೊಂದಿಗೆ MCP ಮತ್ತು ಏಜೆಂಟ್ ಸಿಸ್ಟಮ್ಗಳು ಹೇಗೆ ಸ್ಕೇಲ್ ಆಗುತ್ತವೆ
- ತಂಡ-ಮಟ್ಟದ ಮರುಬಳಕೆ: ಹಣಕಾಸು ಮತ್ತು ಬೆಂಬಲ ಏಜೆಂಟ್ಗಳು MCP ಮೂಲಕ ಅದೇ
send_slack_message ಟೂಲ್ ಅನ್ನು ಮರುಬಳಕೆ ಮಾಡಬಹುದು.
- ಮಾರಾಟಗಾರರ ಬದಲಾವಣೆ: ನೀವು LLM ಪೂರೈಕೆದಾರರನ್ನು ಬದಲಾಯಿಸಿದರೆ, MCP ಲೇಯರ್ ಸ್ಥಿರವಾಗಿರುತ್ತದೆ—ವಲಸೆ ಸಮಯವನ್ನು ಉಳಿಸುತ್ತದೆ.
- ಹೊಸ ಚಾನಲ್ಗಳು:
send_email ಅಥವಾ create_ticket ಪರಿಕರಗಳನ್ನು ಒಮ್ಮೆ ಸೇರಿಸಿ; ಪ್ರತಿಯೊಬ್ಬ ಏಜೆಂಟ್ಗೆ ಪ್ರಯೋಜನವಾಗುತ್ತದೆ.
ನಿಮ್ಮ ಏಜೆಂಟ್ ತಂತ್ರವನ್ನು ಆರಿಸುವುದು
ನಿರ್ಮಿಸುವ ಮೊದಲು ಈ ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಿ:
- ಕಾರ್ಯವು ಸ್ಪಷ್ಟ ಸ್ಕೀಮಾಗಳೊಂದಿಗೆ ಪರಿಕರಗಳಾಗಿ ಎನ್ಕೋಡ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಸ್ಥಿರವಾಗಿದೆಯೇ?
- ನನಗೆ ಸ್ವಾಯತ್ತತೆ (ಬಹು-ಹಂತದ ತಾರ್ಕಿಕ ಕ್ರಿಯೆ) ಅಥವಾ ಕೇವಲ ಸ್ಮಾರ್ಟ್ ಪುಷ್ಟೀಕರಣ ಅಗತ್ಯವಿದೆಯೇ?
- ವೈಫಲ್ಯದ ವೆಚ್ಚಗಳು ಯಾವುವು? ನಾನು MCP ಯಲ್ಲಿ ಮಾನವ ಅನುಮೋದನೆ ಗೇಟ್ಗಳನ್ನು ಸೇರಿಸಬೇಕೇ?
- ನಾನು ಸಿಸ್ಟಮ್ ಎಂಡ್-ಟು-ಎಂಡ್ ಅನ್ನು ಹೇಗೆ ಗಮನಿಸುತ್ತೇನೆ ಮತ್ತು ಪರೀಕ್ಷಿಸುತ್ತೇನೆ?
ಹೆಚ್ಚಿನ ಉತ್ತರಗಳು "ಹೌದು" ಎಂದಾದರೆ, ಸೀಮಿತ ಡೊಮೇನ್ನಲ್ಲಿ MCP-ಬೆಂಬಲಿತ ಏಜೆಂಟ್ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ, ನಂತರ ಪುನರಾವರ್ತಿಸಿ.
MCP + ಏಜೆಂಟ್ಗಳು ಬೆಳಗುವ ನೈಜ-ಪ್ರಪಂಚದ ಬಳಕೆಯ ಪ್ರಕರಣಗಳು
- ಪರಿಕರಗಳು:
search_kb, lookup_account, create_ticket, respond_template
- ಫಲಿತಾಂಶ: ನಿಖರವಾದ, ಲಾಗ್ ಮಾಡಿದ ಕ್ರಿಯೆಗಳೊಂದಿಗೆ ವೇಗವಾಗಿ ಮೊದಲ ಪ್ರತಿಕ್ರಿಯೆ.
- ಪರಿಕರಗಳು:
web_search, crm_lookup, summarize_pdf, draft_email
- ಫಲಿತಾಂಶ: ನಿಮಿಷಗಳಲ್ಲಿ ರಚಿಸಲಾದ ನಿರೀಕ್ಷಿತ ಬ್ರೀಫ್ಗಳು; ಟ್ರ್ಯಾಕ್ ಮಾಡಿದ ಔಟ್ರೀಚ್.
- ಪರಿಕರಗಳು:
run_query, open_incident, post_update, generate_report
- ಫಲಿತಾಂಶ: ಕಡಿಮೆ ಶ್ರಮ ಮತ್ತು ಸ್ಪಷ್ಟ ಆಡಿಟ್ ಟ್ರೇಲ್ಗಳು.
- ಪರಿಕರಗಳು:
sample_dataset, validate_schema, file_issue, notify_owner
- ಫಲಿತಾಂಶ: ಕಡಿಮೆ ಡೌನ್ಸ್ಟ್ರೀಮ್ ಆಶ್ಚರ್ಯಗಳು.
ಸಣ್ಣ ಗ್ಲಾಸರಿ (ಆದ್ದರಿಂದ ತಂಡಗಳು ಪದಗಳ ಮೇಲೆ ಹೊಂದಾಣಿಕೆ ಆಗುತ್ತವೆ)
- MCP ಟೂಲ್: ಸ್ಕೀಮಾ ಮತ್ತು ನೀತಿಯೊಂದಿಗೆ ಪ್ರೋಟೋಕಾಲ್ ಮೂಲಕ ಬಹಿರಂಗಪಡಿಸಲಾದ ಕರೆಯಬಹುದಾದ ಸಾಮರ್ಥ್ಯ.
- ಸಾಮರ್ಥ್ಯ ನೋಂದಣಿ: ಪರಿಕರಗಳು, ಆವೃತ್ತಿಗಳು ಮತ್ತು ಡಾಕ್ಸ್ಗಳು ಇರುವ ಡೈರೆಕ್ಟರಿ.
- ಏಜೆಂಟ್: ಗುರಿಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು MCP ಪರಿಕರಗಳನ್ನು ಬಳಸುವ LLM-ಚಾಲಿತ ಯೋಜಕ/ಕಾರ್ಯನಿರ್ವಾಹಕ.
- ಥಾಟ್ ಲೂಪ್: ಏಜೆಂಟ್ನ ಆಂತರಿಕ ತಾರ್ಕಿಕ ಹಂತಗಳು (ಮರೆಮಾಡಬಹುದು ಅಥವಾ ಸಾರಾಂಶಗೊಳಿಸಬಹುದು).
- ಮಾನವ-ಇನ್-ದಿ-ಲೂಪ್: ಸ್ಪಷ್ಟ ಅನುಮೋದನೆ ಅಗತ್ಯವಿರುವ ಚೆಕ್ಪಾಯಿಂಟ್.
ಉದಾಹರಣೆ: MCP ಟೂಲ್ ಸ್ಕೀಮಾವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವುದು
{
"name": "get_revenue",
"description": "ISO-8601 ರಲ್ಲಿ ದಿನಾಂಕ ಶ್ರೇಣಿಗಾಗಿ ಆದಾಯ ಮೆಟ್ರಿಕ್ಸ್ಗಳನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ.",
"version": "1.2.0",
"auth": { "scopes": ["finance.read"] },
"input_schema": {
"type": "object",
"properties": {
"start": { "type": "string", "format": "date" },
"end": { "type": "string", "format": "date" },
"currency": { "type": "string", "enum": ["USD", "EUR", "JPY"] }
},
"required": ["start", "end"]
},
"output_schema": {
"type": "object",
"properties": {
"gross": { "type": "number" },
"net": { "type": "number" },
"refunds": { "type": "number" },
"notes": { "type": "string" }
},
"required": ["gross", "net", "refunds"]
}
}
ಈ ಸ್ಪಷ್ಟತೆಯು ಏಜೆಂಟ್ಗಳಿಗೆ ವಿಶ್ವಾಸವನ್ನು ನೀಡುತ್ತದೆ ಮತ್ತು ನಿಮಗೆ ಗಾರ್ಡ್ರೈಲ್ಗಳನ್ನು ನೀಡುತ್ತದೆ.
ಗಮನಿಸಬೇಕಾದ ಅಂಶ: MCP-ಸಂಪರ್ಕಿತ ಏಜೆಂಟ್ಗಳಿಗಾಗಿ Sider.AI ಅನ್ನು ಬಳಸುವುದು
ಪ್ರಸ್ತುತತೆಯ ಸ್ಕೋರ್: 8/10
ನೀವು ಟೂಲ್-ಬಳಸುವ ಏಜೆಂಟ್ಗಳೊಂದಿಗೆ ಪ್ರಯೋಗಿಸುತ್ತಿದ್ದರೆ, ವೇಗವಾಗಿ ಮೂಲಮಾದರಿಯನ್ನು ರಚಿಸಲು ಮತ್ತು ಎಲ್ಲವನ್ನೂ ಗಮನಿಸಬಹುದಾದಂತೆ ಇರಿಸಿಕೊಳ್ಳಲು ಇದು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಮೂಲಕ, Sider.AI ಬಹು-ಟೂಲ್ ಏಜೆಂಟ್ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಹೊಂದಿಕೊಳ್ಳುವ ಪರಿಸರವನ್ನು ನೀಡುತ್ತದೆ, ಅವುಗಳೆಂದರೆ:
- ಸ್ಪಷ್ಟ ಟೂಲ್ ಗಡಿಗಳೊಂದಿಗೆ ಹಂತಗಳ ದೃಶ್ಯ ಆರ್ಕೆಸ್ಟ್ರೇಶನ್
- MCP-ಶೈಲಿಯ ಪರಿಕರಗಳು ಮತ್ತು ಸ್ಕೀಮಾ ಮೌಲ್ಯೀಕರಣದ ಸುಲಭ ಸೇರ್ಪಡೆ
- ಟೂಲ್ ಕರೆಗಳು ಮತ್ತು ಫಲಿತಾಂಶಗಳಿಗಾಗಿ ಅಂತರ್ನಿರ್ಮಿತ ಲಾಗಿಂಗ್
- ಸೂಕ್ಷ್ಮ ಕ್ರಿಯೆಗಳಿಗೆ ಮಾನವ-ಇನ್-ದಿ-ಲೂಪ್ ಅನುಮೋದನೆಗಳು
ಅಂದರೆ ನೀವು ಏಜೆಂಟ್ ಅನ್ನು ಸ್ಕೆಚ್ ಮಾಡಬಹುದು, ಅದನ್ನು ನಿಮ್ಮ ಪರಿಕರಗಳಿಗೆ ವೈರ್ ಮಾಡಬಹುದು ಮತ್ತು ಸಂಪೂರ್ಣ ಟ್ರಾನ್ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ವೀಕ್ಷಿಸಬಹುದು—ಮೊದಲಿನಿಂದ ಎಲ್ಲಾ ಸ್ಕ್ಯಾಫೋಲ್ಡಿಂಗ್ ಅನ್ನು ನಿರ್ಮಿಸದೆ.
ನೀವು ಇಂದು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಪ್ರಮುಖ ಅಂಶಗಳು
- ಚಿಕ್ಕದಾಗಿ ಪ್ರಾರಂಭಿಸಿ: ನಿಖರವಾದ ಸ್ಕೀಮಾಗಳೊಂದಿಗೆ 3–5 ಹೆಚ್ಚಿನ-ಮೌಲ್ಯದ MCP ಪರಿಕರಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿ.
- ಹಣ, ಡೇಟಾ ಅಥವಾ ಅನುಮತಿಗಳನ್ನು ಬದಲಾಯಿಸಬಹುದಾದ ಯಾವುದೇ ಟೂಲ್ಗೆ ಅನುಮೋದನೆಗಳನ್ನು ಸೇರಿಸಿ.
- ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯಿಂದ ಯೋಜನೆಯನ್ನು ಬೇರ್ಪಡಿಸಿ; ಪ್ರತಿ ಟೂಲ್ ಕರೆಯನ್ನು ಲಾಗ್ ಮಾಡಿ.
- ಏಜೆಂಟ್ಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು ಸ್ಟೇಜಿಂಗ್ ಡೇಟಾ ಮತ್ತು ನಿರ್ಣಾಯಕ ರಿಪ್ಲೇಗಳನ್ನು ಬಳಸಿ.
- ನಿಮ್ಮ ಲಾಗ್ಗಳಲ್ಲಿ ನಿಮಗೆ ವಿಶ್ವಾಸವಿದ್ದ ನಂತರವೇ ನಿಮ್ಮ ಟೂಲ್ಸೆಟ್ ಅನ್ನು ವಿಸ್ತರಿಸಿ.
ತೀರ್ಮಾನ: MCP ಮತ್ತು ಏಜೆಂಟ್ ಅನ್ನು ವಿವರಿಸಲಾಗಿದೆ, ಅನ್ವಯಿಸಲಾಗಿದೆ ಮತ್ತು ಅಪಾಯವನ್ನು ಕಡಿಮೆ ಮಾಡಲಾಗಿದೆ
MCP ಮತ್ತು ಏಜೆಂಟ್ ಸಿಸ್ಟಮ್ಗಳು ಪರಸ್ಪರ ಪೂರಕವಾಗಿವೆ. ಏಜೆಂಟ್ ಯೋಜನೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ನಿರ್ಧರಿಸುತ್ತದೆ; MCP ನಿರ್ಧಾರಗಳನ್ನು ಸುರಕ್ಷಿತ, ಪುನರಾವರ್ತಿತ ಕ್ರಿಯೆಗಳಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ. 2025 ರಲ್ಲಿ ನೀವು AI-ಚಾಲಿತ ಯಾಂತ್ರೀಕರಣದ ಬಗ್ಗೆ ಗಂಭೀರವಾಗಿದ್ದರೆ, ಮೊದಲು ಪ್ರೋಟೋಕಾಲ್ ಲೇಯರ್ಗೆ ಆದ್ಯತೆ ನೀಡಿ—ಸ್ಪಷ್ಟ ಸ್ಕೀಮಾಗಳು, ಅನುಮತಿಗಳು ಮತ್ತು ವೀಕ್ಷಣೆ ಸಾಮರ್ಥ್ಯ—ನಂತರ ಏಜೆಂಟ್ಗಳು ಮೇಲೆ ಸಂಯುಕ್ತ ಮೌಲ್ಯವನ್ನು ತಲುಪಿಸಲಿ. ಈ ಅಡಿಪಾಯದೊಂದಿಗೆ, ನೀವು ವೇಗವಾಗಿ ಸಾಗಿಸುತ್ತೀರಿ, ಉತ್ತಮವಾಗಿ ನಿದ್ರಿಸುತ್ತೀರಿ ಮತ್ತು ವಿಶ್ವಾಸದಿಂದ ಸ್ಕೇಲ್ ಮಾಡುತ್ತೀರಿ.
FAQ
Q1: AI ನಲ್ಲಿ MCP ಎಂದರೇನು ಮತ್ತು ಅದು ಏಜೆಂಟ್ನಿಂದ ಹೇಗೆ ಭಿನ್ನವಾಗಿದೆ?
MCP ಎನ್ನುವುದು ಮಾದರಿಗಳು ಪರಿಕರಗಳನ್ನು ಹೇಗೆ ಕರೆಯುತ್ತವೆ ಮತ್ತು ಡೇಟಾವನ್ನು ಪ್ರವೇಶಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ಪ್ರಮಾಣೀಕರಿಸುವ ಒಂದು ಪ್ರೋಟೋಕಾಲ್ ಆಗಿದೆ. ಏಜೆಂಟ್ ಎನ್ನುವುದು ಆ ಪರಿಕರಗಳನ್ನು ಯೋಜಿಸುವ ಮತ್ತು ಬಳಸುವ ತಾರ್ಕಿಕ ಸಿಸ್ಟಮ್ ಆಗಿದೆ; MCP ಏಜೆಂಟ್ ಅವಲಂಬಿಸಿರುವ ಸುರಕ್ಷಿತ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.
Q2: ಕಸ್ಟಮ್ ಇಂಟಿಗ್ರೇಷನ್ಗಳ ಬದಲಿಗೆ ಟೂಲ್ ಕರೆಗಾಗಿ MCP ಅನ್ನು ಏಕೆ ಬಳಸಬೇಕು?
MCP ಯಂತಹ ಪ್ರೋಟೋಕಾಲ್ ಕಸ್ಟಮ್ ಗ್ಲೂ ಕೋಡ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ, ಆಡಿಟ್ ಸಾಮರ್ಥ್ಯವನ್ನು ಸುಧಾರಿಸುತ್ತದೆ ಮತ್ತು ಸ್ಕೀಮಾಗಳು ಮತ್ತು ಅನುಮತಿಗಳನ್ನು ಜಾರಿಗೊಳಿಸುತ್ತದೆ. ಇದು ಅನೇಕ ಏಜೆಂಟ್ಗಳಿಗೆ ಅದೇ ಪರಿಕರಗಳನ್ನು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ಮರುಬಳಕೆ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ.
Q3: ನಾನು MCP ಇಲ್ಲದೆ ಏಜೆಂಟ್ಗಳನ್ನು ನಿರ್ಮಿಸಬಹುದೇ?
ಹೌದು, ಆದರೆ ನೀವು ದುರ್ಬಲ ಇಂಟಿಗ್ರೇಷನ್ಗಳು ಮತ್ತು ಸೀಮಿತ ವೀಕ್ಷಣೆ ಸಾಮರ್ಥ್ಯವನ್ನು ಎದುರಿಸಬೇಕಾಗಬಹುದು. MCP ರಚನೆ, ಟೈಪ್ ಮಾಡಿದ ಇನ್ಪುಟ್ಗಳು/ಔಟ್ಪುಟ್ಗಳು ಮತ್ತು ನೀತಿ ಜಾರಿಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ ಅದು ಏಜೆಂಟ್ಗಳನ್ನು ಹೆಚ್ಚು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿಸುತ್ತದೆ.
Q4: ವ್ಯಾಪಾರ ಯಾಂತ್ರೀಕರಣಗಳಿಗಾಗಿ ಸಾಮಾನ್ಯ MCP ಪರಿಕರಗಳು ಯಾವುವು?
ವಿಶಿಷ್ಟ ಪರಿಕರಗಳು search_kb, get_revenue, crm_lookup, summarize_pdf, send_slack_message, ಮತ್ತು create_ticket ಅನ್ನು ಒಳಗೊಂಡಿವೆ. ಪ್ರತಿಯೊಂದೂ ಸ್ಪಷ್ಟವಾದ ಸ್ಕೀಮಾಗಳು ಮತ್ತು ಸ್ಕೋಪ್ ಮಾಡಿದ ಅನುಮತಿಗಳನ್ನು ಹೊಂದಿರಬೇಕು.
Q5: MCP ಯೊಂದಿಗೆ ಏಜೆಂಟ್ ಕ್ರಿಯೆಗಳಿಗೆ ನಾನು ಮಾನವ ಅನುಮೋದನೆಯನ್ನು ಹೇಗೆ ಸೇರಿಸುವುದು?
requires_approval ಫ್ಲ್ಯಾಗ್ ಅಥವಾ ಮೀಸಲಾದ request_approval ಟೂಲ್ನೊಂದಿಗೆ ಪರಿಕರಗಳನ್ನು ಬಹಿರಂಗಪಡಿಸಿ. ಏಜೆಂಟ್ ವಿನಂತಿಯನ್ನು ಪ್ರಚೋದಿಸುತ್ತದೆ ಮತ್ತು ಅಪಾಯಕಾರಿ ಕ್ರಿಯೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೊದಲು MCP ಅನುಮೋದನೆಯನ್ನು ಜಾರಿಗೊಳಿಸುತ್ತದೆ.