TianGong-LCA-MCP Server

by linancn
Verified

Search_ESG_Tool

Search and retrieve relevant ESG data by querying a database with optional filters for dates, countries, and metadata. Supports LCA applications on the TianGong-LCA-MCP Server.

Instructions

Perform search on ESG database.

Input Schema

NameRequiredDescriptionDefault
dateFilterNoDO NOT USE IT IF NOT EXPLICIT REQUESTED IN THE QUERY. Optional filter conditions for date ranges in UNIX timestamps.
extKNoNumber of additional chunks to include before and after each topK result.
filterNoDO NOT USE IT IF NOT EXPLICIT REQUESTED IN THE QUERY. Optional filter conditions for specific fields, as an object with optional arrays of values.
metaContainsNoAn optional keyword string used for fuzzy searching within document metadata, such as report titles, company names, or other metadata fields. DO NOT USE IT BY DEFAULT.
queryYesRequirements or questions from the user.
topKNoNumber of top chunk results to return.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "dateFilter": { "additionalProperties": false, "description": "DO NOT USE IT IF NOT EXPLICIT REQUESTED IN THE QUERY. Optional filter conditions for date ranges in UNIX timestamps.", "properties": { "publication_date": { "additionalProperties": false, "properties": { "gte": { "type": "number" }, "lte": { "type": "number" } }, "type": "object" } }, "type": "object" }, "extK": { "default": 0, "description": "Number of additional chunks to include before and after each topK result.", "type": "number" }, "filter": { "additionalProperties": false, "description": "DO NOT USE IT IF NOT EXPLICIT REQUESTED IN THE QUERY. Optional filter conditions for specific fields, as an object with optional arrays of values.", "properties": { "country": { "description": "Filter by country.", "items": { "type": "string" }, "type": "array" }, "rec_id": { "description": "Filter by record ID.", "items": { "type": "string" }, "type": "array" } }, "type": "object" }, "metaContains": { "description": "An optional keyword string used for fuzzy searching within document metadata, such as report titles, company names, or other metadata fields. DO NOT USE IT BY DEFAULT.", "type": "string" }, "query": { "description": "Requirements or questions from the user.", "minLength": 1, "type": "string" }, "topK": { "default": 5, "description": "Number of top chunk results to return.", "type": "number" } }, "required": [ "query" ], "type": "object" }

You must be authenticated.

Other Tools from TianGong-LCA-MCP Server

Related Tools

ID: k6isarfwd0