{"slug":"imgwho/cwprep","name":"cwprep","description":"ai generate tableau prep file","category":"productivity","tags":[],"official":false,"stars":4,"transport":"stdio","install":[{"cmd":"uvx --from","imports":[]}],"tools":[{"name":"add_connection","description":"Connect to MySQL/PostgreSQL/SQL Server"},{"name":"add_file_connection","description":"Connect to Excel (.xlsx/.xls) or CSV files"},{"name":"add_input_sql","description":"Custom SQL query input"},{"name":"add_input_table","description":"Direct table connection"},{"name":"add_input_excel","description":"Read from Excel worksheet"},{"name":"add_input_csv","description":"Read from CSV file"},{"name":"add_input_csv_union","description":"Merge multiple CSV files"},{"name":"add_join","description":"left/right/inner/full joins (single or multi-column)"},{"name":"add_union","description":"Merge multiple tables"},{"name":"add_filter","description":"Expression-based filter"},{"name":"add_value_filter","description":"Keep/exclude by values"},{"name":"add_keep_only","description":"Select columns"},{"name":"add_remove_columns","description":"Drop columns"},{"name":"add_rename","description":"Rename columns"},{"name":"add_calculation","description":"Tableau formula fields"},{"name":"add_quick_calc","description":"Quick clean (lowercase/uppercase/trim/remove)"},{"name":"add_change_type","description":"Change column data types"},{"name":"add_duplicate_column","description":"Duplicate (copy) a column"},{"name":"add_aggregate","description":"GROUP BY with SUM/AVG/COUNT"},{"name":"add_pivot","description":"Rows to columns"},{"name":"add_unpivot","description":"Columns to rows"},{"name":"add_output_server","description":"Publish to Tableau Server"}],"env_vars":[],"auth_type":"none","github":"https://github.com/imgwho/cwprep","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}