http4k
Toggle table of contents
6.55.0.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
http4k
http4k-ai-mcp-core
/
org.http4k.ai.mcp.protocol
/
VersionedMcpEntity
Versioned
Mcp
Entity
@
JsonSerializable
data
class
VersionedMcpEntity
(
val
name
:
McpEntity
,
val
version
:
Version
,
val
title
:
String
?
=
null
,
val
description
:
String
?
=
null
,
val
websiteUrl
:
Uri
?
=
null
,
val
icons
:
List
<
Icon
>
?
=
null
)
(
source
)
A description of an entity taking part in the MCP protocol - can be a client or a server.
Members
Constructors
Versioned
Mcp
Entity
Link copied to clipboard
constructor
(
name
:
McpEntity
,
version
:
Version
,
title
:
String
?
=
null
,
description
:
String
?
=
null
,
websiteUrl
:
Uri
?
=
null
,
icons
:
List
<
Icon
>
?
=
null
)
constructor
(
name
:
String
,
version
:
String
,
title
:
String
?
=
null
,
description
:
String
?
=
null
,
websiteUrl
:
Uri
?
=
null
,
icons
:
List
<
Icon
>
?
=
null
)
Properties
description
Link copied to clipboard
val
description
:
String
?
icons
Link copied to clipboard
val
icons
:
List
<
Icon
>
?
name
Link copied to clipboard
val
name
:
McpEntity
title
Link copied to clipboard
val
title
:
String
?
version
Link copied to clipboard
val
version
:
Version
website
Url
Link copied to clipboard
val
websiteUrl
:
Uri
?