Search tools
MCP.Scientio.Com documentation

Search

Search on MCP.Scientio.Com is knowledge graph enhanced. Rather than matching a query against the whole knowledge base at once, the server first uses the KBase's knowledge graph to work out which topics the query is really about, and then retrieves only the passages filed under those topics. The result is a narrower, more precise set of context passages than plain vector search returns.

NarrowSearch

read-only

Performs a knowledge graph enhanced search of a knowledge base and returns the relevant text.

Parameters

NameTypeDescription
indexIdstringThe Id of the KBase to search.
querystringThe query to search for, written in natural language.

Returns

The matching text from the knowledge base, ready to be used as context by a language model.

Notes

If the query is too vague for the server to decide which topics it refers to, an empty result is returned rather than a guess. Ask the user a clarifying question, or add detail to the query, and try again. Use GetIndexContext to see the topics a knowledge base covers before composing a query. If the knowledge base does not exist the call fails with KBase not found.