Alibaba Cloud MCPの使い方ガイド
アリババクラウドMCPとは?
アリババクラウドMCPは、アリババクラウド百煉プラットフォームが2025年4月9日にリリースした、業界初のライフサイクル全体に対応するMCPサービスです。
MCPはAnthropic社が提案したオープンプロトコルで、AI大規模モデルとデータソース間の接続を実現し、大規模モデルがソフトウェアアプリケーションに接続するための標準プロトコルです。
アリババクラウド百煉プラットフォームのMCPサービスにより、大規模モデルを短期間で実際のシナリオの生産性向上ツールへと転換できます。ユーザーはリソース管理、開発展開、運用保守などの作業を行う必要はなく、簡単な設定作業だけで、わずか5分で1つのAgentアプリケーションを構築できます。

アリババクラウドMCPの特徴
豊富な統合リソース:プラットフォームはアリババクラウドの関数コンピューティング、業界をリードする200以上の大規模モデル、50以上の主要MCPサービスを統合しており、Agent開発に必要なコンピューティングリソース、大規模モデルリソース、アプリケーションツールチェーンなどを包括的に提供します。
ディープシナリオカスタマイズ:ディープシナリオカスタマイズをサポートしており、ユーザーはコードを書くことなく、簡単なビジュアル設定だけで、自律的な思考、タスク分解、意思決定実行などの機能を備えた専用のエージェントを構築できます。
豊富なアプリケーションエコシステム:高德、Wu(無影)、Fetch、Notionなど、アリババグループおよびサードパーティの50以上のMCPサービスを初回リリース時に提供し、生活サービス、オフィスコラボレーション、コンテンツ制作など複数の分野をカバーしています。
アリババクラウドMCPの利用チュートリアル
アリババクラウドMCPサービスの利用方法は主に2つあります:
公式托管サービスの利用
アリババクラウド百煉プラットフォームのMCPサービス広場を開く:アリババクラウド百煉MCPサービス広場。
サービス広場で必要なサービスを見つけます。例えば高德、GitHub、Notionなど。
「开通」(有効化)をクリックします。APIキーがある場合は、対応するAPIキーを入力します。
有効化後、Agentまたはフロー内でそのサービスを直接呼び出すことができます。サービスは百煉によって関数コンピューティング上で托管され、呼び出すとロードされ、API使用量に応じた課金が行われます。

自社構築サービス
独自のAPIがある場合、またはコミュニティのMCPサーバー(例えばGitHubからcloneしたオープンソースプロジェクト)を導入する必要がある場合は、自社構築サービス方式を利用できます:
「注册服务」(サービス登録)インターフェースを開きます。
npxでのインストールコマンドまたはPythonスクリプトを貼り付けます(現在Pythonは未開放)。
システムが自動的に関数コンピューティングインスタンスを作成してサービスを托管します。
登録に成功すると、そのサービスはMCPツールとして呼び出せるようになります。
また、開発者であれば、コードを記述することでMCPサーバーとクライアントを実装することもできます。以下はMCPサーバーを実装する簡単なサンプルコードです:
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()公式のスキャフォールディングを使用して、完全で複雑なサーバーを作成することもできます:
npx @modelcontextprotocol/create-server my-server
サーバーのデバッグ時には、公式が提供するデバッガーを使用できます:
npx @modelcontextprotocol/inspector
サーバーに接続した後、ツールを取得してデバッグを実行できます。実行結果が正しければ、サーバーをMCPプロトコルをサポートするクライアント(Claude、Cursorなど)上から利用できるよう公開できます。
アリババクラウドMCP利用アドレス:https://bailian.console.aliyun.com/?tab=app#/mcp-manage
脚本プランナー▸
AIアプリ
AIニュース 