Skip to main content
Glama

discover_documents

Launch discovery for existing KFabric queries to build traceable documentary corpora from heterogeneous sources, preparing high-quality indexable artifacts.

Instructions

Launch discovery for an existing KFabric query.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
kwargsYes

Implementation Reference

  • Handler implementation for the 'discover_documents' tool. It calls the orchestrator's discover method with a query_id.
    def _discover_documents(orchestrator: Orchestrator, _db: Session, _settings: AppSettings, arguments: dict[str, Any]) -> Any:
        query_id = arguments["query_id"]
        return [{"id": candidate.id, "title": candidate.title} for candidate in orchestrator.discover(query_id)]
  • Registration of the 'discover_documents' tool in the tool definitions list.
    ToolDefinition(
        name="discover_documents",
        title="Discover Documents",
        description="Launch discovery for an existing KFabric query.",
        version="1.0.0",
        input_schema={"type": "object", "properties": {"query_id": {"type": "string"}}, "required": ["query_id"]},
        output_schema={"type": "array"},
        security=common_security,
        handler=_discover_documents,
    ),

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/fbailleux2/kfabric'

If you have feedback or need assistance with the MCP directory API, please join our Discord server