Skip to content

Route telemetry/download prompts to vista-data MCP server#6

Open
thefactremains wants to merge 1 commit intomainfrom
feat/vista-data-mcp-integration
Open

Route telemetry/download prompts to vista-data MCP server#6
thefactremains wants to merge 1 commit intomainfrom
feat/vista-data-mcp-integration

Conversation

@thefactremains
Copy link
Copy Markdown
Member

Summary

  • Integrates the new vista-data MCP server into VISTA's skill definition
  • ClickHouse (telemetry) and Elasticsearch (downloads) are now routable via real MCP tools instead of generating dummy data
  • Added data source selection logic, schema discovery guidance, and prompt-to-tool routing for reports #13, #14, #16

What changed in SKILL.md

  • MCP connector table: ClickHouse and Elasticsearch now show actual tool names (query_clickhouse, search_elasticsearch, etc.)
  • New section: Telemetry & Downloads Data Source Selection Logic (parallel to existing Jira logic)
  • Reports #13, #14, #16: Updated with data source guidance and query patterns
  • Natural language triggers: Added 7 new telemetry/download prompt examples with tool routing

Prerequisites

Filip (or whoever runs this) needs to install the vista-data MCP server with their credentials:

claude mcp add vista-data \
  -e CLICKHOUSE_HOST=... -e CLICKHOUSE_PASSWORD=... \
  -e ES_HOST=... -e ES_PASSWORD=... \
  -- uvx --from git+https://github.com/Percona-Lab/vista-data-mcp vista-data-mcp

Test plan

  • Install vista-data MCP server with ClickHouse credentials
  • Run /vista Show me download trends for MySQL — should use search_elasticsearch
  • Run /vista How many active PS 8.4 instances? — should use query_clickhouse
  • Run /vista What's the version distribution for PXC? — should use query_clickhouse
  • Verify reports still work correctly when vista-data MCP is not installed (graceful fallback)

🤖 Generated with Claude Code

Update SKILL.md to integrate with the new vista-data MCP server
(Percona-Lab/vista-data-mcp) which provides read-only access to
ClickHouse (telemetry) and Elasticsearch (downloads).

Changes:
- MCP connector table: ClickHouse and ES now show real tool names
- Added data source selection logic for telemetry/downloads
- Updated reports #13, #14, #16 with query guidance
- Added telemetry/download prompt examples with tool routing

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

1 participant