{
"jsonrpc": "2.0",
"id": 2,
"result": {
"tools": [
{
"name": "search_metadata",
"description": "Find your data and business terms in OpenMetadata. For example if the user asks to 'find tables that contain customers information', then 'customers' should be the query, and the entity_type should be 'table'. Here make sure to use 'Href' is available in result to create a hyperlink to the entity in OpenMetadata.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keywords to use for searching."
},
"entity_type": {
"type": "string",
"description": "Optional entity type to filter results..."
},
"limit": {
"type": "integer",
"description": "Maximum number of results to return. Default is 10."
},
"fields": {
"type": "string",
"description": "Comma-separated list of additional fields to include..."
}
},
"required": ["query"]
}
},
{
"name": "get_entity_details",
"description": "Get detailed information about a specific entity",
"inputSchema": {
"type": "object",
"properties": {
"entity_type": {
"type": "string",
"description": "Type of entity"
},
"fqn": {
"type": "string",
"description": "Fully qualified name of the entity"
}
},
"required": ["entity_type", "fqn"]
}
}
]
}
}