Модел Контекст Протокол (MCP - Model Context Protocol)
Модел Контекст Протокол (Model Context Protocol) (MCP) нь workflow дотор гадаад хэрэгсэл, үйлчилгээтэй стандарт протокол ашиглан холбогдож, API болон бусад сервистэй шууд интеграц хийх боломжийг олгодог. MCP ашигласнаар та OpenAgentAGI-ийн чадварыг өргөтгөж, агент болон workflow-тэй уялдсан өөрийн интеграцчилал нэмэх боломжтой.
Модел Контекст Протокол (Model Context Protocol) товчоор MCP гэж юу вэ?
MCP нь AI туслах программуудыг гадаад өгөгдлийн эх сурвалж болон хэрэгслүүдэд аюулгүйгээр холбох боломжийг олгодог нээлттэй стандарт юм. Энэ нь дараах боломжуудыг стандартчилсан байдлаар хангана:
- Өгөгдлийн сан, API, файлын системтэй холбогдох
- Гадаад үйлчилгээнээс бодит цагийн өгөгдөл авах
- Захиалгат хэрэгсэл, скриптүүд ажиллуулах
- Гадаад нөөцөд хяналттай, аюулгүй хандалт хадгалах
MCP сервер нэмэх
MCP сервер нь таны агентууд ашиглах хэрэгслүүдийн цуглуулгыг өгдөг. Та MCP серверүүдийг хоёр аргаар нэмэх боломжтой:
Workspace тохиргооноос
Workspace түвшинд MCP серверүүдийг тохируулах нь багийн бүх гишүүдэд ашиглах боломж олгоно:
- Workspace тохиргоонд орно
- MCP Servers хэсэгт очно
- Add MCP Server товчийг дарна
- Серверийн тохиргоог оруулна
- Тохиргоог хадгална
Workspace тохиргоонд MCP серверүүдийг тохируулсан тохиолдолд бүх workspace гишүүдэд эрхийн түвшингээс хамааран ашиглах боломжтой.
Agent тохиргооноос
Мөн агент блок дотороо MCP серверүүдийг нэмэх, тохируулах боломжтой:
Энэ нь тодорхой workflow-д хурдан интеграц хийх шаардлагатай үед тохиромжтой.
Agent-д MCP Tool ашиглах
MCP серверүүд тохируулагдсаны дараа эдгээрийн хэрэгслүүд агент блок дотор ашиглах боломжтой болно:
- Agent блокыг нээнэ
- Tools хэсэгт MCP хэрэгслүүдийг харна
- Ажиллуулахыг хүссэн хэрэгслүүдийг сонгоно
- Агент эдгээр хэрэгслүүдийг workflow гүйцэтгэх үед ашиглаж чадна
Тусдаа MCP Tool блок
Дэлгэрэнгүй хяналт шаардлагатай бол MCP Tool блок ашиглан тусгай MCP хэрэгслийг ажиллуулж болно:
MCP Tool блок нь дараах боломжуудыг олгоно:
- Аль ч тохируулсан MCP хэрэгслийг шууд ажиллуулах
- Тусгай параметрүүд дамжуулах
- Workflow-ийн дараагийн алхамд гаралтыг ашиглах
- Олон MCP хэрэгслүүдийг дараалан гүйцэтгэх
Agent болон MCP Tool-ийг хэзээ ашиглах вэ
Agent-д MCP tools ашиглах үед:
- AI ямар хэрэгсэл ашиглахыг шийдэх боломжтой
- Хэрэгсэл ашиглах цаг, нөхцөлд нарийн логик шаардлагатай
- Хэрэгслүүдтэй байгалийн хэлээр харилцахыг хүсэж байвал
MCP Tool блок ашиглах үед:
- Тодорхой, урьдчилан мэдэгдэх хэрэгсэл ажиллуулах хэрэгтэй бол
- Тодорхой параметртэй тусгай хэрэгсэл ажиллуулах бол
- Урьдчилан таамаглах боломжтой бүтэцтэй workflow үүсгэх бол
Permission шаардлага
MCP функцийг ашиглахад workspace-д тодорхой эрх шаардлагатай:
| Үйлдэл | Шаардлагатай эрх |
|---|---|
| MCP серверийг тохиргоонд нэмэх | Admin |
| Agent-д MCP хэрэгсэл ашиглах | Write эсвэл Admin |
| Боломжит MCP хэрэгслүүд харах | Read, Write, эсвэл Admin |
| MCP Tool блок ажиллуулах | Write эсвэл Admin |
Түгээмэл хэрэглээний жишээ
Өгөгдлийн сан интеграц
Workflow-д өгөгдөл асуух, оруулах, шинэчлэх
API интеграц
OpenAgentAGI-д суулгагдаагүй гадаад API болон вэб сервис ашиглах
Файлын систем рүү хандах
Орон нутгийн болон алсын файлуудад унших, бичих, өөрчлөх
Захиалгат бизнес логик
Танай байгууллагад тохирсон скрипт, хэрэгслийг ажиллуулах
Бодит цагийн өгөгдөл авах
Workflow гүйцэтгэх явцад гадаад системээс шууд мэдээлэл авах
Аюулгүй байдлын зөвлөмж
- MCP сервер нь тохируулсан хэрэглэгчийн эрхээр ажиллана
- MCP серверийн эх сурвалжийг үргэлж баталгаажуулах
- Нууц мэдээлэлтэй тохиргоог environment variable ашиглан хадгалах
- Агентуудад эрх олгохоос өмнө серверийн боломжийг шалгах
Алдааг оношлох
MCP сервер харагдахгүй байвал
- Серверийн тохиргоо зөв эсэхийг шалгах
- Шаардлагатай эрх байгаа эсэхийг шалгах
- MCP сервер ажиллаж, холбогдож байгаа эсэхийг шалгах
Хэрэгсэл ажиллахгүй байх
- Параметрүүд зөв бичигдсэн эсэхийг шалгах
- MCP серверийн log-оос алдааны мэдээлэл шалгах
- Шаардлагатай authentication тохируулагдсан эсэхийг шалгах
Эрхийн алдаа
- Workspace дахь эрхийн түвшинг шалгах
- MCP сервер нэмэлт authentication шаарддаг эсэхийг шалгах
- Сервер workspace-д зөв тохируулагдсан эсэхийг шалгах