addResource abstract method

void addResource({
  1. required String uri,
  2. required String name,
  3. required String description,
  4. required String mimeType,
  5. Map<String, dynamic>? uriTemplate,
  6. required ResourceHandler handler,
  7. String? title,
  8. List<Map<String, dynamic>>? icons,
  9. Map<String, dynamic>? meta,
})

Add a resource to the server. Spec 2025-06-18+ optional fields: title. Spec 2025-11-25+: icons. meta is the spec _meta map.

Implementation

void addResource({
  required String uri,
  required String name,
  required String description,
  required String mimeType,
  Map<String, dynamic>? uriTemplate,
  required ResourceHandler handler,
  String? title,
  List<Map<String, dynamic>>? icons,
  Map<String, dynamic>? meta,
});