mcpField
T
Tafla

Tafla

Remote
tafla.isScience & Education0Updated 3w ago

About Tafla

Tafla’s Claude Code plugin turns calculations into interactive walkthroughs with formulas, steps, and results. It also includes a skill for deciding when to hand off a calculation, and the MCP server can be used directly by other HTTP OAuth clients.

Key features

  1. 01Show givens and formula steps
  2. 02Create interactive calculation walkthroughs
  3. 03Add captions or spoken explanations
  4. 04Include a skill for deciding handoff

Use cases

  1. 01Explain the steps behind a calculation
  2. 02Build demonstrations with adjustable inputs
  3. 03Handle calculation walkthroughs in Claude Code

MCP support

The plugin adds an MCP tool named `explain_calculation`. The server is available over HTTP with OAuth to Claude Code and other compatible clients.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://www.tafla.is/api/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

Tafla plugin

Tafla shows the working behind a number as a walkthrough: the givens, each step with its formula, the result circled, and captions or a voice that talk the reader through it. The calculation stays live, so the reader can drag an input and watch every step recalculate.

This repo is the Claude Code plugin. It adds the Tafla MCP server, which has one tool, explain_calculation, and a skill that says when to hand a calculation to it.

Install

claude plugin marketplace add hoddmachine/tafla-plugin
claude plugin install tafla@tafla

Then, in a Claude Code session, type /mcp, pick tafla and choose to authenticate. Your browser opens on Tafla, you sign in if you aren't, and approve. That's it.

Any other host that speaks MCP over HTTP with OAuth can use the server directly, without this plugin:

{
  "mcpServers": {
    "tafla": { "type": "http", "url": "https://www.tafla.is/api/mcp" }
  }
}

The full setup, the tool's rules and an example call are at tafla.is/agents.

What is here

  • .claude-plugin/marketplace.json lists the plugin for claude plugin marketplace add.
  • plugins/tafla/.mcp.json is the server entry.
  • plugins/tafla/skills/tafla/SKILL.md tells Claude when to offer a walkthrough and what to send.
  • plugins/tafla/server.json is the manifest for the MCP registry.

Tafla, calculations you can understand and trust - Listed on Claude AI Directory

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.