Alibaba Cloud MCP 사용법 가이드
알리클라우드MCP란 무엇인가요?
알리클라우드 MCP는 알리클라우드 바이리앙(百炼) 플랫폼에서 2025년 4월 9일에 출시된 업계 최초의 전 생명주기 MCP 서비스입니다.
MCP는 Anthropic사가 제안한 개방형 프로토콜로, AI 대형 모델과 데이터 소스 간의 연결을 구현할 수 있으며, 대형 모델이 소프트웨어 애플리케이션을 연결하는 표준 프로토콜입니다.
알리클라우드 바이리앙 플랫폼의 MCP 서비스는 대형 모델을 신속하게 실제 시나리오의 생산성 도구로 전환할 수 있으며, 사용자는 자원 관리, 개발 배포, 엔지니어링 운영 및 유지보수 등의 작업을 할 필요 없이 간단한 구성 작업만으로 5분 내에 Agent 애플리케이션을 구축할 수 있습니다.

알리클라우드 MCP의 특징
풍부한 통합 자원: 플랫폼은 알리클라우드 함수 컴퓨팅, 업계를 선도하는 200여 종의 대형 모델, 50여 종의 주류 MCP 서비스를 통합하여 Agent 개발에 필요한 컴퓨팅 자원, 대형 모델 자원 및 애플리케이션 툴체인을 전면적으로 해결합니다.
심층 시나리오 맞춤화: 심층 시나리오 맞춤화를 지원하며, 사용자는 코드를 작성할 필요 없이 간단한 시각적 구성을 통해 자율적 사고, 작업 분해 및 의사결정 실행 능력을 갖춘 전용 인텔리전트를 구축할 수 있습니다.
풍부한 애플리케이션 생태계: 최초 출시된 50여 종의 알리바바 그룹 및 제3자 MCP 서비스(고더(Gaode), 우잉(Wuying), Fetch, Notion 등)를 통해 생활 서비스, 사무 협업, 콘텐츠 제작 등 다양한 분야를 망라합니다.
알리클라우드 MCP 사용 튜토리얼
알리클라우드 MCP 서비스 사용 방법에는 주로 두 가지가 있습니다:
공식 호스팅 서비스 사용
알리클라우드 바이리앙 플랫폼의 MCP 서비스 광장을 엽니다: 알리클라우드 바이리앙 MCP 서비스 광장.
서비스 광장에서 필요한 서비스(예: 고더(Gaode), GitHub, Notion 등)를 찾습니다.
서비스 활성화를 클릭하고, API key가 있는 경우 해당 API key를 입력합니다.
활성화 후 Agent 또는 프로세스에서 해당 서비스를 직접 호출할 수 있습니다. 서비스는 바이리앙이 함수 컴퓨팅에서 호스팅하며, 호출 시 로드되고 API를 통해 사용량만큼 과금됩니다.

자체 구축 서비스
자체 API가 있거나 커뮤니티의 MCP 서버(예: GitHub에서 clone한 오픈 소스 프로젝트)를 도입해야 하는 경우 자체 구축 서비스 방식을 사용할 수 있습니다:
"서비스 등록" 인터페이스를 엽니다.
npx 설치 또는 Python 스크립트를 붙여넣습니다(현재 Python은 아직 지원되지 않음).
시스템에서 자동으로 함수 컴퓨팅 인스턴스를 생성하여 사용자의 서비스를 호스팅합니다.
등록에 성공하면 해당 서비스가 MCP 도구로 호출될 수 있습니다.
또한 개발자인 경우 코드를 작성하여 MCP Server와 Client를 구현할 수도 있습니다. 다음은 MCP Server를 구현하는 간단한 예제 코드입니다:
import { McpServer, ResourceTemplate } from "@modelcontextprotocol/sdk/server/mcp.js";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
import { z } from "zod";
// Create an MCP server
const server = new McpServer({
name: "Demo",
version: "1.0.0"
});
// Add an addition tool
server.tool("add",
'Add two numbers',
{ a: z.number(), b: z.number() },
async ({ a, b }) => ({
content: [{ type: "text", text: String(a + b) }]
})
);
async function main() {
// Start receiving messages on stdin and sending messages on stdout
const transport = new StdioServerTransport();
await server.connect(transport);
}
main()공식 스캐폴딩을 사용하여 완전하고 복잡한 Server를 생성할 수도 있습니다:
npx @modelcontextprotocol/create-server my-server
Server를 디버깅할 때 공식에서 제공하는 디버거를 사용할 수 있습니다:
npx @modelcontextprotocol/inspector
Server에 연결한 후 도구를 가져와 디버깅을 실행할 수 있습니다. 실행 결과가 올바르면 Server를 MCP 프로토콜을 지원하는 클라이언트(예: Claude, Cursor 등)에 등록하여 사용할 수 있습니다.
알리클라우드 MCP 사용 주소:https://bailian.console.aliyun.com/?tab=app#/mcp-manage
대본 기획 도우미▸
AI 앱
AI 뉴스 