Create interactive web reports from Excel. Share by link or embed on your site. Free for small tables; Enterprise for large datasets up to 1 million rows.
This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · htmltablemaker.com
18tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://htmltablemaker.com/mcp
Skill page: https://www.mcpbundles.com/skills/htmltablemaker-mcp-3bdbc3d54f
Explore capabilities (18)
read 6
write 7
other 5
Get
5
Create
3
Update Table
2
Other capabilities
8
Disconnect Google Sheet
other
disconnect_google_sheet
Disconnect a table from its Google Sheet source. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Disconnect Google Sheet — Disconnect a table from its Google Sheet source. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Get Checkout Status — Poll checkout session status until payment completes and tier is applied. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Get Google Sheets Connection — Check if the account owner has connected Google Sheets. Returns connectUrl if not. Requires human to complete OAuth in a browser. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Preview Table — Render a table inside the conversation and return its shareable/embeddable links. Shows an interactive preview on hosts that support MCP Apps; always returns the website embed snippet as a text fallback. Set usePublicEndpoint=true for published tables without sign-in; otherwise embed links require Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Create Table From File — Create a table from an Excel file (.xlsx or .xls). Returns embed URLs. Use preview_table afterwards to render it in the conversation. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Update Table Options — Update table name and display options via JSON body. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Create Table From Google Sheet — Create a table from a Google Sheet. Not available via API — link sheets in the browser at /ExcelToHtmlTableConverter, then use sync tools on existing tables.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
What is the Create Web Reports From Excel MCP server?
Create interactive web reports from Excel. Share by link or embed on your site. Free for small tables; Enterprise for large datasets up to 1 million rows.
How do I connect Create Web Reports From Excel to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate this server?
Request removal if you do not want Create Web Reports From Excel listed here, or claim the listing if you want to manage it on MCPBundles.
Operate Create Web Reports From Excel?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
List Tables — List all tables owned by the authenticated user. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Query Table — Query a table with filters, sorts, and paging. JSON body matches TableQueryRequest. Set usePublicEndpoint=true for published tables without sign-in; otherwise Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Register Account — Register a new HTML Table Maker account and receive an API key. Save the returned apiKey to mcp.json / connector headers (see cursorMcpJson in the response) or HTMLTABLEMAKER_API_KEY for stdio; prefer writing the config yourself, otherwise show the user the snippet.
Get Account — Get account tier, subscription status, and usage limits. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Delete Table — Permanently delete a table. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Link Table To Google Sheet — Link an existing table to a Google Sheet. Not available via API — use the browser UI at /MyTables.
Sync Google Sheet Now — Force an immediate sync from the linked Google Sheet. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Update Table Data — Replace table data by re-importing an Excel file. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Create Checkout Session — Start a Stripe checkout session for a paid tier. Returns checkoutUrl to open in a browser. Tiers: basic, plus, pro, enterprise, enterprise_trial. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Get Embed Code — Get embed URL, share URL, and iframe HTML for a table. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
Get Google Sheet Sync Status — Get Google Sheet sync status for a table. Requires sign-in. Call register_account first (or send Authorization: Bearer htm_live_...), then retry after the host reloads the MCP server.
How many tools does Create Web Reports From Excel provide?
MCPBundles probed 18 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does Create Web Reports From Excel require?
Create Web Reports From Excel may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.