Skip to content

Remove get_bytehouse_table_engine_doc tool - #439

Merged
cuericlee merged 4 commits into
volcengine:mainfrom
LaoYike:remove-bytehouse-table-engine-doc
Sep 30, 2026
Merged

cuericlee merged 4 commits into
volcengine:mainfrom
LaoYike:remove-bytehouse-table-engine-doc

Conversation

@LaoYike

@LaoYike LaoYike commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Remove get_bytehouse_table_engine_doc from the ByteHouse MCP server cause of some security issues, including its tool registration, implementation, package exports, and unused importlib import. Remove references from the DML/DDL tool description and both English and Chinese READMEs. Agent should search ByteHouse Public docs instead.

Validation: installed the locked dependencies with uv sync --frozen --no-dev; verified package imports/exports and confirmed mcp.list_tools() returns exactly list_databases, list_tables, run_select_query, and run_dml_ddl_query. git diff --check passes, and the remote branch matches the validated local changes (4 files, 27 deletions).

@cuericlee cuericlee left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@cuericlee
cuericlee merged commit ad78d1c into volcengine:main Sep 30, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants