Skip to content

Commit 6cf0345

Browse files
committed
updates listed resources from resource templates to favor their own metadata
1 parent 590d484 commit 6cf0345

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/server/mcp.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,8 +369,9 @@ export class McpServer {
369369
const result = await template.resourceTemplate.listCallback(extra);
370370
for (const resource of result.resources) {
371371
templateResources.push({
372-
...resource,
373372
...template.metadata,
373+
// the defined resource metadata should override the template metadata if present
374+
...resource,
374375
});
375376
}
376377
}

0 commit comments

Comments
 (0)