TableFix MCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
TableFix MCP — Simulated Alexa+ Table Cleaner
Submission for the Amazon Developer Hackathon (Alexa+ track) + Open Source mini challenge.
Paste messy delimited text, get back a clean table — exposed as a self-hosted MCP server (MCP spec 2025-11-25, Streamable HTTP) with a simulated Alexa+ conversational layer on top.
Note: Alexa+'s MCP add-on deployment pipeline is currently partner-only, so per the official hackathon rules this project ships the sanctioned alternative: a real, spec-compliant MCP server plus a simulated Alexa+ experience web app that calls the same server. The simulation layer is clearly labeled in the UI.
What's inside
server.js— local dev MCP server (Express, stateless Streamable HTTP, port 3000)api/mcp.js— same logic as a Vercel serverless function (/api/mcp)detect.js— table/delimiter detection (ported from the TableFix project)sim-web/— simulated Alexa+ chat UI (calls the MCP server, downloads.xlsx)vercel.json— rewrites/mcp→/api/mcp
Related MCP server: spreadsheet-mcp-app
Tools
Tool | Input | Output |
| messy text | delimiter, columns, confidence, scores, suspect rows |
| messy text, | cleaned rows (JSON), delimiter, suspect rows |
Run locally
npm install
npm start # MCP server on http://localhost:3000
cd sim-web && node serve.js # UI on http://localhost:8080Verify: npm run verify (or see verification.log).
Friction log
See FRICTION-LOG.md — real integration notes, kept from day one.
License
MIT — see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Open, inspect, filter, edit and convert xlsx and csv files from your AI chat. Processing is local.
Open, inspect, filter, edit and convert xlsx and csv files from your AI chat. Processing is local.
Ask questions about a CSV in plain English and get answers, charts and cleaned data back.
Clean messy tabular data and render publication-ready PNG charts from your AI assistant.
Related MCP Servers
- AlicenseCqualityCmaintenanceEnables conversational data analysis of Excel/CSV files through natural language queries, powered by 395 Excel functions via HyperFormula and multi-provider AI. Supports advanced analytics, bulk operations, financial modeling, and large file processing with intelligent chunking.3545 npm38MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to present interactive spreadsheets within conversations, allowing users to view, edit, import, and export Excel/CSV data directly through the chat interface.-
- AlicenseNot gradedqualityBmaintenanceEnables normalizing arbitrary Excel spreadsheets with varied headers into 19 canonical fields and clean JSON, with optional LLM disambiguation and offline fallback. Exposes MCP tools for use in Claude, Cursor, and Windsurf.1MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI agents and MCP clients to convert ASCII/OCR text dumps, aligned spacing, and CSV/TSV data into clean GitHub Flavored Markdown tables and typed JSON deterministically.7-