JustAMCPSemanticSearchTools๏ƒ

Inherits: Object

Provides MCP tools for semantic asset search and index maintenance.

Description๏ƒ

Registers semantic search tool schemas used by JustAMCPToolExecutor and JustAMCPToolsetRegistry. Tools wrap SemanticSearchBackend, SemanticAssetIndex, and SemanticAsyncSearchWorker for search, similarity, stats, rebuild, and async poll workflows.

Methods๏ƒ

Dictionary

execute_tool(tool_name: String, arguments: Dictionary)

Array

provide_tool_schemas(register_only: bool = false, ignore_settings: bool = false, include_disabled_tools: bool = false)


Method Descriptions๏ƒ

Dictionary execute_tool(tool_name: String, arguments: Dictionary) ๐Ÿ”—

Executes the semantic-search tool named by tool_name with arguments and returns the tool response dictionary. Unknown tools return an error dictionary.


Array provide_tool_schemas(register_only: bool = false, ignore_settings: bool = false, include_disabled_tools: bool = false) ๐Ÿ”—

Returns MCP JSON schema dictionaries for semantic-search tools. Set register_only for registration metadata only, or ignore_settings to bypass editor filtering.