← WebMCP Directory

riffsmith.app

riffsmith.app

live Unverified (seed import) Media & Personal 24 tools imperative implementation

Tab out riffs before you forget them.

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 3 · Act 19 · Transact 2 · Score: Not yet scored

Tool inspector

write_notes

act imperative

Write notes into the tab. Either one line (bar + string + cells) or, PREFERRED for anything larger, a `writes` array of many lines applied atomically in one operation — much faster than sequential calls. cells is a space-separated token per slot, left to right. Cell tokens: fret numbers 0-24; "m0"/"m3" palm-muted chug on that fret; "x" unpitched dead chug; "*" one repick of the preceding note on this slot — repeat "*" cells on a 16th grid for 16th-note tremolo picking (works after m-notes and x too); "=" hold the previous note out (a picked note rings about 1 s on its own, then fades — write "=" in every slot it should keep sounding beyond that); "~" vibrato on the preceding note (also holds); "/7" slide up into fret 7; "\7" slide down into fret 7; "h7" hammer-on to 7, "p5" pull-off to 5, "t12" tap 12 (legato, no pick attack); "^7" pinch harmonic on fret 7 (picked squeal: the overtone over a quiet fundamental); "b" bends the preceding note up a step, "r" releases it back; "-" empty. Chug riff example: "m0 m0 m0 3 m0 m0 5 =". Tremolo example: "0 * * *". Use "." to leave a slot unchanged; fewer tokens than slots leaves the rest unchanged. Strings are 1-based from the top (1 = highest pitch). Returns the affected bars as ASCII for verification. Example: cells "0 0 3 /5 = = x -"

Input schema

PropertyTypeRequiredDescription
song string no Song title or id. Omit for the currently open song.
track string no which lane to write: guitar (default), the bass track (strings count from the top of the bass tuning), or drums (string 1 = crash, 2 = hi-hat, 3 = snare, 4 = kick; tokens x hit, X accent, o open hat/choked crash). The song must have that track (update_song bass/drums).
bar number no 1-based bar number (single-line form)
string number no 1-based string from the top (single-line form)
cells string no Space-separated tokens (single-line form)
writes array no Batch form: many lines written in one atomic operation.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "song": {
      "type": "string",
      "description": "Song title or id. Omit for the currently open song."
    },
    "track": {
      "type": "string",
      "enum": [
        "guitar",
        "bass",
        "drums"
      ],
      "description": "which lane to write: guitar (default), the bass track (strings count from the top of the bass tuning), or drums (string 1 = crash, 2 = hi-hat, 3 = snare, 4 = kick; tokens x hit, X accent, o open hat/choked crash). The song must have that track (update_song bass/drums)."
    },
    "bar": {
      "type": "number",
      "description": "1-based bar number (single-line form)"
    },
    "string": {
      "type": "number",
      "description": "1-based string from the top (single-line form)"
    },
    "cells": {
      "type": "string",
      "description": "Space-separated tokens (single-line form)"
    },
    "writes": {
      "type": "array",
      "description": "Batch form: many lines written in one atomic operation.",
      "items": {
        "type": "object",
        "properties": {
          "bar": {
            "type": "number"
          },
          "string": {
            "type": "number"
          },
          "cells": {
            "type": "string"
          }
        },
        "required": [
          "bar",
          "string",
          "cells"
        ],
        "additionalProperties": false
      }
    }
  },
  "additionalProperties": false
}

Similar websites

wfsim.app

wfsim.app

A Warframe calculator that simulates the fight instead of estimating it — builder, simulator, optimizer. Every formula cites its source, and the golden tests ar…

live Unverified Media & Personal
101 tools A12 / Act89 / T0 Not yet scored Seen 2026-11-05
enemies_targets_list enemies_target_new enemies_target_copy enemies_target_open enemies_target_set
Inspect tools
commonplace-webmcp.vercel.app

commonplace-webmcp.vercel.app

Commonplace is an editable social reading space built for people and their browser agents.

live Unverified Media & Personal Transact tools
89 tools A10 / Act77 / T2 Not yet scored Seen 2026-11-05
commonplace.get_page_state commonplace_get_page_state commonplace.get_reading_list commonplace_get_reading_list commonplace.get_profile
Inspect tools
pixelforge-studio.appcaster.chatgpt.site

pixelforge-studio.appcaster.chatgpt.site

A professional browser pixel-art editor for drawing, frame animation, palettes, sprite sheets, GIF export, and WebMCP automation.

live Unverified Media & Personal Transact tools
88 tools A12 / Act70 / T6 Not yet scored Seen 2026-11-05
plan_text_creation get_text_creation_status create_from_text claim_text_creation update_text_creation
Inspect tools
pixelite.taskcraft.site

pixelite.taskcraft.site

Pixelite

live Unverified Media & Personal Transact tools
83 tools A4 / Act78 / T1 Not yet scored Seen 2026-11-05
get_document_info list_layers get_active_layer get_selection_info new_document
Inspect tools

Related on Influzer