Categories
Artificial Intelligence Calculator Tools

Calculator Tools AI Tool-Call Pages – Turn web_code_canvas, Artifact, Canvas and More Into Live Apps

Every AI Tool Call Now Has a Home on Calculator Tools

AI assistants all have their own secret little names for “make a web page.” Gemini says web_code_canvas. ChatGPT Canvas says canmore.create_textdoc. Claude Code says Artifact. Other MCP hosts say publish_site or create_site. Same job, about twelve different names.

So I made a page for every single one of them on Calculator Tools. They’re live right now. Each page explains what the tool call does, what Calculator Tools does instead, and how to turn that in-chat preview into a real public app you own.

If you missed it, my last post was all about the new prompts and Gemini models. This one is the tour of the new tool-call pages, one by one.

Calculator Tools AI tool calls hub page

Whoa! What Is a Tool Call?

When you ask an AI to build something, it doesn’t just type an answer. It calls a tool. That tool has a name, like code_interpreter or Artifact, and it’s the thing that actually runs the code or draws the preview.

The problem is that the preview almost always stays stuck inside the chat. Close the tab and it’s basically gone. You can’t text the link to your friend. That’s where Calculator Tools comes in. It hosts the app at a real calculator.tools URL on your account.

The glue between the two is Calculator Tools MCP. MCP (Model Context Protocol) is the standard way assistants like Cursor, Claude and ChatGPT plug into extra tools.

Where Are All the Pages?

They all live on one hub page: AI tool calls on Calculator Tools. The subtitle pretty much says it all: “Names assistants use to preview or publish a page, and how to do that job with Calculator Tools MCP.”

List of AI tool-call articles on Calculator Tools, from web_code_canvas to create_site_from_archive

Every page follows the same layout so you can find what you need fast:

  • The short answer: what it is in two sentences.
  • What this call does: what the tool does inside the assistant.
  • What Calculator Tools does: the hosted, public version.
  • How to use MCP for this job: the exact steps.
  • Limits: what it won’t do. I like honest pages.
  • Sources: where the info came from.

There are two kinds of pages. Seven of them are tool names the Calculator Tools MCP server answers to directly. If your assistant is already used to calling publish_site, it can call publish_site on Calculator Tools too. The other five are explainer pages for tools that run code inside a chat. Those pages show you how to get the same result published as an app instead.

The 7 Tool Calls Calculator Tools MCP Answers To

These all end the same way. The MCP server creates a new app on your account, writes the page, and hands back a calculator.tools URL.

web_code_canvas (Gemini)

Calculator Tools web_code_canvas page for publishing a Gemini web preview

web_code_canvas is Gemini’s name for an interactive web preview. It builds a web app, page or demo with HTML, CSS and JavaScript, but the preview stays in Gemini.

On Calculator Tools MCP you can call web_code_canvas with your html (plus optional css and javascript). It publishes the page and returns the public URL.

Example: “Make me a mortgage calculator with a monthly payment chart and publish it with web_code_canvas.”

Read the page: web_code_canvas on Calculator Tools

canmore.create_textdoc (ChatGPT Canvas)

Calculator Tools canmore.create_textdoc page for publishing a ChatGPT Canvas document

canmore.create_textdoc is the call that opens a ChatGPT Canvas document beside the chat. It’s great for drafting, but it doesn’t give you a public link.

The MCP server has canmore_create_textdoc with the same inputs: name, type and content. It stores the content as the app’s index.html. If what you send isn’t HTML, it gets wrapped so it still opens as a page. In ChatGPT you can also use the Calculator Tools custom GPT.

Example: draft a habit tracker in Canvas, then say “publish this Canvas doc with canmore_create_textdoc.”

Read the page: canmore.create_textdoc on Calculator Tools

Artifact (Claude Code)

Calculator Tools Artifact page for publishing a Claude Code artifact

Artifact is Claude Code’s tool that publishes a private claude.ai page. Keep using it while you iterate. When it’s done, publish the static version.

On Calculator Tools MCP, Artifact takes html or content. Markdown gets wrapped into index.html. One heads up: there’s no button that imports a claude.ai artifact by its id. You send the actual HTML.

Example: “Take the quiz game artifact we just made and publish it with the Artifact tool on Calculator Tools.”

Read the page: Artifact on Calculator Tools

publish_site (Beacon)

Calculator Tools publish_site page

publish_site is Beacon’s MCP tool for getting a public HTML URL. On Calculator Tools, publish_site takes files, and index.html is required. If you pass a slug, it’s only used as a fallback title.

Example: “Publish this index.html and style.css as a site with publish_site.”

Read the page: publish_site on Calculator Tools

create_site (Ginta)

Calculator Tools create_site page

create_site is Ginta’s MCP tool for a new static site. Same idea here: send files with an index.html and you get a calculator.tools URL on your account.

Example: “Create a site for my bake sale countdown with create_site.”

Read the page: create_site on Calculator Tools

create_site_from_archive (Static.app)

Calculator Tools create_site_from_archive page

On Static.app, create_site_from_archive publishes a site from an uploaded archive. On Calculator Tools you send the files inline instead. There’s no zip unpacking and no upload_id. Big framework builds that need a zip are better off on a host made for that.

Example: “Here are my three files. Publish them with create_site_from_archive.”

Read the page: create_site_from_archive on Calculator Tools

write_site_files (Static.app)

Calculator Tools write_site_files page for updating an existing app

This is the one that edits instead of creating. write_site_files takes a webapp_id (or the app’s url) plus files and writes them to an app you already own. It doesn’t make a second app.

Example: “Change the button color to green on my tip calculator app and save it with write_site_files.”

Read the page: write_site_files on Calculator Tools

The 5 Explainer Pages

These tools run code inside a chat or a sandbox. Calculator Tools doesn’t run them. Instead each page shows you how to take the result and publish it as a hosted app with the normal MCP tools.

code_interpreter (ChatGPT and Grok)

Calculator Tools code_interpreter page

code_interpreter runs Python for ChatGPT and in Grok’s API. Awesome for crunching numbers once. Not so awesome when you want a calculator that anyone can use again tomorrow. The page shows how to turn that math into a public calculator page.

Example: “You just worked out my loan payoff in Python. Now build it as a calculator app and publish it on Calculator Tools.”

Read the page: code_interpreter on Calculator Tools

code_execution (Grok SDK)

Calculator Tools code_execution page

code_execution is the name for the Python sandbox in Grok’s SDK. Same story: the chat answer is nice, but a public calculator is nicer.

Read the page: code_execution on Calculator Tools

google:ds_python_interpreter (Gemini)

Calculator Tools google:ds_python_interpreter page

google:ds_python_interpreter runs Python inside Gemini. The page shows how to take a formula Gemini solved and publish it as a hosted calculator.

Read the page: google:ds_python_interpreter on Calculator Tools

file_gen:generate_pdf (Gemini)

Calculator Tools file_gen:generate_pdf page

file_gen:generate_pdf is Gemini’s file generation shape for making a PDF. Calculator Tools does not make PDFs. It makes the live, interactive version instead. Think a working invoice calculator rather than a frozen PDF of one.

Read the page: file_gen:generate_pdf on Calculator Tools

CallMcpTool (Cursor)

Calculator Tools CallMcpTool page for Cursor

CallMcpTool is a reported Cursor agent name for “call a tool on an MCP server.” This is the hop in the middle. Point it at Calculator Tools MCP and the agent creates the app, writes the files, and gets back a public URL.

Read the page: CallMcpTool on Calculator Tools

How Do I Connect It?

Same one URL as always:

https://api.calculator.tools/mcp/
  1. Add that URL as an MCP server in Cursor, Claude or ChatGPT.
  2. Sign in with Google on Calculator Tools.
  3. Click Approve.
  4. Ask for an app. You can use any of the tool names above.

Don’t use MCP at all? No problem. Just go to Create and type what you want. Full details are on the Calculator Tools MCP page.

What Can’t It Do?

Every page has a Limits section, and they all say the same important stuff:

  • Calculator Tools doesn’t run the other company’s tool. It does the same job on its own host.
  • It hosts static apps (HTML, CSS and JavaScript). No backend and no server code.
  • Always check the math before you share the link. AI is great, but it still makes mistakes.

Why Did I Make All These Pages?

Because people literally search for these names. If you’re staring at canmore.create_textdoc in a ChatGPT log wondering what it is, now there’s a page that tells you, and shows you how to turn it into an app you can share. More pages = more ways to find Calculator Tools.

Did You Really Not Click the Link Yet?

Come on! Go check out all the AI tool-call pages and then make something on Calculator Tools.