Мэдээ

AI агентуудад зориулж шинэ сервер бичих шаардлагагүй боллоо: Google Cloud REST API-г MCP хэрэгсэл болгох боломжийг зарлав

TOGTOKHTOGTOKH·2026 оны есдүгээр сарын 24·3 үзсэн·
AI агентуудад зориулж шинэ сервер бичих шаардлагагүй боллоо: Google Cloud REST API-г MCP хэрэгсэл болгох боломжийг зарлав

AI агентууд системтэй харилцах үндсэн стандарт болон хурдацтай бэхжиж буй Model Context Protocol (MCP) технологи нь багийн архитектурт шинэ сорилт авчраад байсан билээ. Байгууллагын бизнесийн бүх логик олон жилийн турш бэлтгэсэн найдвартай REST API-уудын ард байдаг ч агентууд тэдгээрийг шууд таньж, аюулгүй дуудаж чаддаггүй байв.

Үүнийг шийдэхийн тулд инженерийн багууд Node.js эсвэл Python дээр тусдаа MCP сервер босгож, API Gateway-ийн аль хэдийн хийдэг аутентикаци, квот хязгаарлалт, алдаа боловсруулалтыг дахин давтан бичихэд хүрдэг байсан юм.

Google Cloud өнөөдөр API Gateway дээрээ Model Context Protocol (MCP)-ийг Remote Server хэлбэрээр дэмжих Public Preview хувилбараа албан ёсоор танилцуулж, энэ асуудлыг архитектурын түвшинд шийдлээ.


Шинэ дэд бүтэц босгох шаардлагагүй боллоо

Өмнө нь REST API-аа MCP экосистем рүү (Gemini Enterprise, Claude, Cursor болон Agent Development Kit суурьтай агентуудад) холбохын тулд дундын “орчуулагч” сервер байршуулах шаардлагатай болдог байв. Энэ нь дэд бүтцийн зардал болон хамгаалалтын эрсдэлийг нэмэгдүүлдэг байсан юм.

Шинэ шийдлээр Google Cloud API Gateway өөрөө алсын зайн Remote MCP Server болж ажиллана. Хөгжүүлэгчид Cloud Run, GKE эсвэл Compute Engine дээрх үндсэн үйлчилгээгээ огт өөрчлөх, код дахин бичих шаардлагагүй. Зөвхөн одоо ашиглаж буй OpenAPI 3.x техникийн тодорхойлолтдоо (spec) цөөн тооны нэмэлт өргөтгөл (extension) бичиж өгөхөд л хангалттай.


Архитектур хэрхэн ажилладаг вэ?

API Gateway нь агентаас ирэх стандарт MCP JSON-RPC протоколын хүсэлтийг хүлээн авч, цаана байрлах microservice-үүд рүү ердийн REST HTTP хүсэлт болгон хувиргадаг:

  1. Discovery буюу танилцах үе шат: Агент систем холбогдох үед Gateway нь initialize болон tools/list хүсэлтэд хариулж, таны OpenAPI тодорхойлолтод зарласан функцүүдийг агентын ойлгох JSON Schema бүхий “Tool” хэлбэрээр автоматаар танилцуулна.
  2. Tools/Call хувиргалт: Агент ямар нэгэн үйлдэл хийхээр tools/call явуулахад API Gateway тухайн JSON-RPC параметрийг таны тохируулсан REST endpoint-ийн path/query/body хэлбэрт хөрвүүлнэ (transcoding).
  3. Хариу боловсруулалт: REST серверийн HTTP хариуг эргүүлэн агентад зориулсан MCP форматад савлаж буцаана.
# Агент талаас илгээгдэх MCP JSON-RPC дуудлага:
POST /mcp HTTP/1.1
Host: your-gateway.gateway.dev
MCP-Protocol-Version: 2025-11-25
x-api-key: YOUR_SECRET_KEY

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_order_status",
    "arguments": { "orderId": "A-1042" }
  }
}

Дээрх хүсэлтийг хүлээн авсан Gateway цаана нь ажиллаж буй /api/v1/orders/A-1042 GET хүсэлтийг үүсгэж, бүх процессийг дундын сервергүйгээр зохицуулна.


Аюулгүй байдал ба квот: Хоёр тусдаа бодлого баримтлахгүй

Энэхүү шинэчлэлийн хамгийн том давуу тал нь хамгаалалтын бодлогын нэгдмэл байдал юм. MCP хүсэлт нь Gateway-ээр дамжихдаа таны өмнө нь тохируулсан REST хамгаалалтын шүүлтүүрүүдийг яг адилхан туулна:

  • Нэгдсэн баталгаажуулалт (Auth): Аппликэйшний ашигладаг JWT эсвэл API Key бүхий эрхийн тохиргоо агентын урсгалд ч хүчин төгөлдөр үйлчилнэ.
  • Rate Limiting & Quota: Агент систем таны backend рүү хэт олон дуудлага хийж ачаалал үүсгэхээс сэргийлж, одоо байгаа квотын санг хамтран хуваалцана.
  • Хяналт, бүртгэл (Audit Logging): Хүн гар утасны аппаар дуудсан уу, эсвэл бие даасан AI агент дуудсан уу гэдгээс үл хамааран Cloud Logging дээр нэгдсэн хяналтын мөр (trace) үлдэнэ.

Нэмж дурдахад уг gateway-г Google Cloud API Hub-тай холбосноор MCP сервер нь автоматаар баримтжуулагдаж, Agent Registry дотор бүртгэгдсэнээр танай байгууллагын ямар ч агент тухайн хэрэгслийг автоматаар хайж олох (discovery) боломжтой болж байна.


Хязгаарлалтууд ба анхаарах зүйлс

Одоогоор Public Preview шатанд байгаа тул дараах техникийн хязгаарлалтуудыг тооцоолох хэрэгтэй:

  • Зөвхөн OpenAPI 3.0.x болон 3.1.x дэмжигдэнэ (OpenAPI 2.0 буюу хуучин Swagger ажиллахгүй).
  • Нэг Gateway нь дээд тал нь 1,000 хүртэлх MCP tools зарлах боломжтой.
  • Агентаас тушаал өгч үйлдэл хийлгэх tools/call, tools/list бүрэн дэмжигдсэн ч MCP-ийн туслах горимууд болох resources/* болон prompts/* хараахан ороогүй байна (roadmap-д тусгагдсан).
  • HTTP 204 буюу хоосон хариу буцаадаг REST үйлдлүүдийг одоогоор хэрэгсэл болгон ил гаргах боломжгүй.

Дүгнэлт

Хөгжүүлэгчийн ертөнцөд "Аппликэйшн API-тай харилцдаг" эрин үеэс "Агент Tool-тэй харилцдаг" эрин рүү шилжиж байна. Google Cloud-ийн энэхүү алхам нь байгууллагуудад хуримтлагдсан олон зуун REST сервисүүдийг хэдхэн OpenAPI тохиргоо хийгээд л AI агентуудын "ажиллах зэвсэг" болгон ашиглах замыг нээж өглөө.

Хэрэв танай баг Cloud Run эсвэл GCP дээр backend-ээ удирддаг бол MCP wrapper бичих цагаа хэмнэж, шууд Gateway-ийн тохиргоогоо шалгаж үзэхийг зөвлөж байна.


Эх сурвалж: Google Developers Blog, Google Cloud Documentation (2026-09-24)

Сэтгэгдэл

Ачаалж байна...