mcpField
L
LastBlueTape

LastBlueTape

Local
lastbluetape.comProductivity0Updated 35w ago

About LastBlueTape

LastBlueTape's MCP server is for construction and renovation projects, using the LastBlueTape API to create and manage punch lists, track progress, and share lists with a team. Its tools cover list creation through item status updates.

Key features

  1. 01Create and view punch lists
  2. 02Add and edit list items
  3. 03Set item progress status
  4. 04Flag items for attention
  5. 05View list activity logs

Use cases

  1. 01Create punch lists for construction or renovation
  2. 02Record and update outstanding work
  3. 03Track item completion progress
  4. 04Review list activity

MCP support

The MCP server exposes punch-list and item-management tools through the LastBlueTape API, including creation, updates, status changes, and activity lookup.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"vulkanr-lastbluetape": {
"command": "npx",
"args": [
"-y",
"@lastbluetape/mcp-server"
],
"env": {
"LASTBLUETAPE_API_KEY": "<LASTBLUETAPE_API_KEY>",
"LASTBLUETAPE_PAYMENT_METHOD": "<LASTBLUETAPE_PAYMENT_METHOD>"
}
}
}
}
Run commandnpx -y @lastbluetape/mcp-server
Environment variables to set
LASTBLUETAPE_API_KEYSecretYour LastBlueTape API key for authentication (starts with lbt_)
LASTBLUETAPE_PAYMENT_METHODSecretOptional Stripe payment method ID (pm_xxx) for auto-upgrading lists to Pro

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@lastbluetape/mcp-server1.0.1

Tools

10

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
titlestringYesTitle of the punch list
descriptionstringNoOptional description of the list
creator_namestringYesName of the list creator
creator_emailstringNoOptional email of the creator

Details

From the project README

@lastbluetape/mcp-server

MCP server for LastBlueTape — a punch list service for construction and renovation projects. This server lets AI assistants create lists, manage items, track progress, and share lists with your team, all through the LastBlueTape API.

Installation

npx @lastbluetape/mcp-server

Configuration

Environment Variables
VariableRequiredDescription
LASTBLUETAPE_API_KEYYesYour API key (lbt_xxx)
LASTBLUETAPE_PAYMENT_METHODNoStripe payment method ID (pm_xxx) for auto-upgrading lists
LASTBLUETAPE_BASE_URLNoAPI base URL (default: https://lastbluetape.com)
Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "lastbluetape": {
      "command": "npx",
      "args": ["-y", "@lastbluetape/mcp-server"],
      "env": {
        "LASTBLUETAPE_API_KEY": "lbt_your_api_key_here"
      }
    }
  }
}
Claude Code

Add to your Claude Code MCP settings:

{
  "mcpServers": {
    "lastbluetape": {
      "command": "npx",
      "args": ["-y", "@lastbluetape/mcp-server"],
      "env": {
        "LASTBLUETAPE_API_KEY": "lbt_your_api_key_here"
      }
    }
  }
}

Available Tools

ToolDescription
create_listCreate a new punch list
list_my_listsList all punch lists linked to your API key
get_listGet details and stats for a list
list_itemsList all items in a list
add_itemAdd a new item to a list
update_itemUpdate an item's title or description
set_item_statusSet item status (open, in_progress, done)
flag_itemFlag or unflag an item for attention
get_activityGet the activity log for a list
upgrade_listUpgrade a list to Pro ($4.99 one-time)

Pricing

  • Free tier: 30 items per list, 2 photos per item, 90-day expiry
  • Pro: $4.99 one-time payment per list, unlimited items, no expiry

Documentation

Full API docs at lastbluetape.com/docs

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.