MCP サーバーを作成します。
操作説明
操作の説明
送信後、システムは提供された接続情報に基づいて MCP サーバーの可用性を検証します。
MCP サーバーへの接続が利用できない場合、操作は対応するエラーメッセージを返します。
Name フィールドは小文字で始まる必要があり、小文字、数字、アンダースコア (_)、およびハイフン (-) のみを含めることができます。名前は現在のアカウント内で一意である必要があります。
Visibility フィールドは MCP サーバーの可視性レベルを定義します。有効な値:
TENANT(アカウント内で表示可能)、PROJECT(指定されたプロジェクトに表示可能)、USER(指定されたユーザーに表示可能)。選択した値に応じて、対応するVisibilityScopeパラメーターを指定して可視性の範囲をさらに詳細に設定してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dataworks:CreateMcpServer |
create |
*すべてのリソース。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Name |
string |
必須 |
MCP サーバーの名前。名前はテナントレベルで一意である必要があります。小文字で始まり、 |
my-mcp-サーバー |
| Config |
object |
任意 |
MCP サーバーの接続設定。 |
- |
| Url |
string |
任意 |
MCP サーバーのサービス URL。URL は |
https://example.com/mcp/sse |
| Transport |
string |
任意 |
トランスポートプロトコル。 |
SSE |
| CustomHeaders |
object |
任意 |
カスタムリクエストヘッダー (キーと値のペア)。予約済みヘッダーは上書きできません。 |
{} |
| Visibility |
string |
任意 |
可視性レベル。 |
TENANT |
| VisibilityScope |
object |
任意 |
可視性の範囲。Visibility の値に基づいて対応するフィールドが使用されます。 |
|
| ProjectIds |
array |
任意 |
表示可能なプロジェクト ID のリスト。このパラメーターは、Visibility が |
|
|
string |
任意 |
DataWorks ワークスペースの ID。 |
123456 |
|
| UserIds |
array |
任意 |
表示可能なユーザー ID のリスト。このパラメーターは、Visibility が |
|
|
string |
任意 |
ユーザー ID。 |
123456 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
作成された MCP サーバー。 |
||
| RequestId |
string |
リクエスト ID。 |
値A |
| McpServer |
object |
登録された MCP サーバー。 |
|
| Name |
string |
MCP サーバーの名前。 |
my-mcp-サーバー |
| GmtCreateTime |
string |
MCP サーバーが作成された時間。 値は |
1780555634000 |
例
成功レスポンス
JSONJSON
{
"RequestId": "valueA",
"McpServer": {
"Name": "my-mcp-server",
"GmtCreateTime": "1780555634000"
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。