Hi! 👋 We are doing a big documentation refresh. Help us improve — what's missing or could be better? Let us know! Simply send an email or start a conversation in Google Groups!

Stub and Deprecated MCP Tools

Caution

This page lists tool names present in the v4.0.10 handler registries that do not perform their advertised operation. Stub tools can return a success-shaped placeholder response, so a successful JSON-RPC exchange is not proof that an administrative or cache operation happened.

The released /mcp/stats, /mcp/query, and conditional /mcp/rag handlers are functional and are documented in their respective references. There is no separate released observation endpoint; operational statistics are served by /mcp/stats.

Partial Configuration Handler (/mcp/config)

get_config, set_config, list_variables, get_status, and constrained Admin-SQL query have released implementations. Only this advertised tool is a stub:

ToolReleased behavior
reload_configReturns success with Configuration reload functionality to be implemented; it does not load disk or memory configuration into runtime. Use the documented LOAD MCP VARIABLES ... Admin commands instead.

Administrative Handler (/mcp/admin)

The endpoint is registered when its handler initializes, but every advertised tool returns placeholder data without performing the operation:

ToolPlaceholder arguments/result
admin_list_usersEmpty users array.
admin_show_processesEmpty processes array.
admin_kill_queryEchoes process_id; does not kill a query.
admin_flush_cacheEchoes cache_type (query_cache, host_cache, or all); does not flush.
admin_reloadEchoes target (users, servers, or all); does not reload.

Cache Handler (/mcp/cache)

The endpoint is registered when its handler initializes, but all six tools are stubs:

ToolPlaceholder arguments/result
get_cache_statsReturns zero entries, hit rate, and memory usage.
invalidate_cacheEchoes pattern; does not invalidate entries.
set_cache_ttlEchoes ttl_ms; does not change TTL.
clear_cacheReturns an implementation-pending message; does not clear the cache.
warm_cacheReports the supplied query count; does not execute the queries.
get_cache_entriesReturns an empty entries array and the requested limit.

Deprecated AI Handler (/mcp/ai)

/mcp/ai is registered only when AI_Features_Manager and its handler initialize. Its registry advertises ai_nl2sql_convert, but every call returns a deprecation error directing users to generic LLM queries through the MySQL protocol. It is not a functional NL2SQL tool.

These registries may change in later releases. Always use tools/list against the running version and confirm the corresponding handler documentation before relying on an effectful tool.