OpenAgentAGI

Модел Контекст Протокол (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 серверүүдийг тохируулах нь багийн бүх гишүүдэд ашиглах боломж олгоно:

  1. Workspace тохиргоонд орно
  2. MCP Servers хэсэгт очно
  3. Add MCP Server товчийг дарна
  4. Серверийн тохиргоог оруулна
  5. Тохиргоог хадгална

Workspace тохиргоонд MCP серверүүдийг тохируулсан тохиолдолд бүх workspace гишүүдэд эрхийн түвшингээс хамааран ашиглах боломжтой.

Agent тохиргооноос

Мөн агент блок дотороо MCP серверүүдийг нэмэх, тохируулах боломжтой:

Энэ нь тодорхой workflow-д хурдан интеграц хийх шаардлагатай үед тохиромжтой.

Agent-д MCP Tool ашиглах

MCP серверүүд тохируулагдсаны дараа эдгээрийн хэрэгслүүд агент блок дотор ашиглах боломжтой болно:

  1. Agent блокыг нээнэ
  2. Tools хэсэгт MCP хэрэгслүүдийг харна
  3. Ажиллуулахыг хүссэн хэрэгслүүдийг сонгоно
  4. Агент эдгээр хэрэгслүүдийг 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-д зөв тохируулагдсан эсэхийг шалгах
Модел Контекст Протокол (MCP - Model Context Protocol)