|
367 | 367 | }, |
368 | 368 | "url": { |
369 | 369 | "type": "string", |
370 | | - "description": "URL template for the streamable-http transport. Variables in {curly_braces} can reference argument valueHints, argument names, or environment variable names from the parent Package. After variable substitution, this should produce a valid URI.", |
| 370 | + "description": "URL template for the streamable-http transport. Variables in {curly_braces} are resolved based on context: In Package context, they reference argument valueHints, argument names, or environment variable names from the parent Package. In Remote context, they reference variables from the transport's 'variables' object. After variable substitution, this should produce a valid URI.", |
371 | 371 | "example": "https://api.example.com/mcp" |
372 | 372 | }, |
373 | 373 | "headers": { |
|
397 | 397 | "url": { |
398 | 398 | "type": "string", |
399 | 399 | "format": "uri", |
400 | | - "description": "Server-Sent Events endpoint URL template. Variables in {curly_braces} can reference argument valueHints, argument names, or environment variable names from the parent Package. After variable substitution, this should produce a valid URI.", |
| 400 | + "description": "Server-Sent Events endpoint URL template. Variables in {curly_braces} are resolved based on context: In Package context, they reference argument valueHints, argument names, or environment variable names from the parent Package. In Remote context, they reference variables from the transport's 'variables' object. After variable substitution, this should produce a valid URI.", |
401 | 401 | "example": "https://mcp-fs.example.com/sse" |
402 | 402 | }, |
403 | 403 | "headers": { |
|
433 | 433 | { |
434 | 434 | "type": "object", |
435 | 435 | "properties": { |
436 | | - "url": { |
437 | | - "type": "string", |
438 | | - "description": "URL template for the streamable-http transport. Variables in {curly_braces} reference variable names from the 'variables' object. If variables are not provided, {curly_braces} should be treated as literal text. After variable substitution, this should produce a valid URI.", |
439 | | - "example": "https://api.example.com/mcp/{tenant_id}" |
440 | | - }, |
441 | 436 | "variables": { |
442 | 437 | "type": "object", |
443 | 438 | "description": "Configuration variables that can be referenced in URL template {curly_braces}. The key is the variable name, and the value defines the variable properties.", |
|
457 | 452 | { |
458 | 453 | "type": "object", |
459 | 454 | "properties": { |
460 | | - "url": { |
461 | | - "type": "string", |
462 | | - "format": "uri", |
463 | | - "description": "Server-Sent Events endpoint URL template. Variables in {curly_braces} reference variable names from the 'variables' object. If variables are not provided, {curly_braces} should be treated as literal text. After variable substitution, this should produce a valid URI.", |
464 | | - "example": "https://mcp-fs.example.com/sse/{tenant_id}" |
465 | | - }, |
466 | 455 | "variables": { |
467 | 456 | "type": "object", |
468 | 457 | "description": "Configuration variables that can be referenced in URL template {curly_braces}. The key is the variable name, and the value defines the variable properties.", |
|
0 commit comments