Tableau

Business intelligence and visualization platform (514 MCP tools) consuming Snowflake data for CRM dashboards and reporting.

Current State

Tableau with session-based MCP server (514 tools, v6.0, fully audited). End of the enterprise data pipeline: Salesforce Fivetran Snowflake Tableau/Power BI. Provides CRM dashboards, sales analytics, and operational reporting for Runwal Group.

Key Learnings

  • runwal-fy-2026-27-strategic-direction-consolidate-entire — FY 2026-27 strategic direction includes Tableau consolidation

  • mcp-upgrade-api-version-hardcodes — API version hardcodes in Tableau MCP

  • runwal-group-business-context-indian-real-estate-developer — Runwal Group business context

  • mcp-namespace-collision-health-check-collides-across-10-serv — The tool name health_check is registered in 10 MCP servers simultaneously: switchy-mcp, boostspace-mcp, sharepoint-mcp

  • mcp-namespace-collisions-generic-crud-names-across-4-platfor — Six additional generic tool names collide across 2-4 servers: list_users/get_user/delete_user/list_groups/`get_g

  • health-check-tool-collides-across-10-mcp-servers — The tool name health_check is registered across 10 simultaneously-active MCP servers: switchy-mcp, boostspace-mcp, sha

  • mcp-generic-crud-names-collide-across-2-4-servers — 11 generic CRUD tool names collide across 2-4 MCP servers: list_users (tableau, fivetran, blue, late-social), `get_use

  • aj-ea-core-mcp-servers-permanently-registered — Salesforce, Snowflake, Fivetran, and Tableau are permanently registered for the aj-ea workspace in ~/.claude.json unde

  • operational-mcp-servers-were-duplicated-across-three-workspa — The 4 permanent operational MCP servers (Salesforce, Snowflake, Fivetran, Tableau) were found registered in /root/aj-ea

  • mcp-duplicate-registrations-removed-from-aj-workspace — The 4 permanent operational MCP servers (Salesforce, Snowflake, Fivetran, Tableau) were found duplicated in /root/aj-wor

  • mcp-server-registrations-bloat-context-of-unused-workspaces — MCP servers registered in ~/.claude.json under a workspace path load into that workspace’s context every session, even

  • salesforce-mcp-not-permanently-registered-in-aj-ea — Despite MEMORY.md claiming Salesforce, Snowflake, Fivetran, and Tableau are permanently registered under projects./root/

  • salesforce-mcp-registration-missing-from-aj-ea-workspace — MEMORY.md claims aj-ea has 4 permanent workspace-default MCP servers (Salesforce, Snowflake, Fivetran, Tableau) but no s

  • aj-ea-workspace-mcpservers-empty-despite-memory-md-claim — The /root/aj-ea project in ~/.claude.json had mcpServers: {} (completely empty) despite MEMORY.md asserting 4 perm

  • aj-ea-snowflake-fivetran-tableau-mcp-also-missing-permanent — When investigating the missing Salesforce MCP, only Salesforce was registered. Snowflake, Fivetran, and Tableau — also c

  • aj-ea-4-permanent-mcp-servers-registered-09-apr-2026 — All 4 workspace MCP servers for /root/aj-ea are now permanently registered in ~/.claude.json under `projects./root/a

  • permanent-mcp-servers-are-exactly-8 — The definitive permanent MCP set (user-scope, both workspaces, every session) is: excalidraw, graphiti-mcp, hostinger-ad

  • internal-platform-vs-product-eliminates-40pct-architecture-s — When the deployment target is an internal enterprise platform (not a SaaS product), explicitly drop: multi-tenancy, bill

  • r-dash-m11-ai-agents-v1-must-not-deferred — M11 AI Agent Fabric was locked as a v1 MUST, not deferred to v1.5. Project 120 agents are native to the R-Dash dashboard

  • r-same-repo-and-infra-location — R-Same (Runwal’s internal BI platform, Redash-inspired Tableau replacement) lives at /opt/infra/r-same/ on the VPS and

  • mcp-framework-fastmcp-3-task-surface-r33-9th-cascade-surface — Two reusable findings from Fivetran v19.1.5 → v19.1.7 upgrade — now canonical in Bible main (PR #19 squash 9c41f847 on

  • snowflake-mcp-v22-retro-bible-law-11-r38-r40-upstream-verifi Snowflake MCP v22 retrospective — Bible Law 11 (R38-R40) institutional learning

  • tableau-cloud-web-authoring-two-step-viewerauthoring-transit Tableau Cloud Web Authoring is a TWO-STEP transition — canvas DOM at TOP-LEVEL, not iframe

  • tableau-cloud-web-authoring-is-a-two-step-transition-canvas Tableau Cloud Web Authoring is a TWO-STEP transition — canvas DOM at TOP-LEVEL, not iframe

  • mcp-bible-v1919-r45r46r47-wrapper-impl-arity-discipline — # Bible v19.1.9 — Wrapper-Impl Arity Discipline (R45-R47)

  • heuristic-manual-fallback-wins-when-5-min-and-reliable — # Don’t autonomous-tool what AJ already does fast manually

  • tableau-cloud-rest-keypair-publish-gapTableau Cloud REST API cannot attach a saved-credential by UUID at publish-time. Upstream Tableau platform limitatio

  • claude-code-deferred-tool-registry-is-frozen-at-session-star The trap

Known Issues

(none)

Decisions

Relationships

Sources

  • Vault notes: 4 references

Contradictions

(none)

snowflake | fivetran | salesforce | runwal