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-onlyPerforms a knowledge graph enhanced search of a knowledge base and returns the relevant text.
Parameters
| Name | Type | Description |
|---|---|---|
indexId | string | The Id of the KBase to search. |
query | string | The 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.