LastBlueTape
Construction punch list management for AI agents. Create lists, add items, track progress.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
@lastbluetape/mcp-serverclaude mcp add lastbluetape -e 'LASTBLUETAPE_API_KEY=<your lastbluetape_api_key>' -e 'LASTBLUETAPE_PAYMENT_METHOD=<your lastbluetape_payment_method>' -- npx -y @lastbluetape/mcp-server@1.0.1
{
"mcpServers": {
"lastbluetape": {
"command": "npx",
"args": [
"-y",
"@lastbluetape/mcp-server@1.0.1"
],
"env": {
"LASTBLUETAPE_API_KEY": "<your lastbluetape_api_key>",
"LASTBLUETAPE_PAYMENT_METHOD": "<your lastbluetape_payment_method>"
}
}
}
}
Environment variables
LASTBLUETAPE_API_KEYrequired secret Your LastBlueTape API key for authentication (starts with lbt_)LASTBLUETAPE_PAYMENT_METHODsecret Optional Stripe payment method ID (pm_xxx) for auto-upgrading lists to Pro
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
@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
| Variable | Required | Description |
|---|---|---|
LASTBLUETAPE_API_KEY | Yes | Your API key (lbt_xxx) |
LASTBLUETAPE_PAYMENT_METHOD | No | Stripe payment method ID (pm_xxx) for auto-upgrading lists |
LASTBLUETAPE_BASE_URL | No | API 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
| Tool | Description |
|---|---|
create_list | Create a new punch list |
list_my_lists | List all punch lists linked to your API key |
get_list | Get details and stats for a list |
list_items | List all items in a list |
add_item | Add a new item to a list |
update_item | Update an item's title or description |
set_item_status | Set item status (open, in_progress, done) |
flag_item | Flag or unflag an item for attention |
get_activity | Get the activity log for a list |
upgrade_list | Upgrade 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
Frequently asked questions
What is LastBlueTape?
Construction punch list management for AI agents. Create lists, add items, track progress.
How do I install LastBlueTape?
It runs on your machine. In Claude Code: claude mcp add lastbluetape -e 'LASTBLUETAPE_API_KEY=<your lastbluetape_api_key>' -e 'LASTBLUETAPE_PAYMENT_METHOD=<your lastbluetape_payment_method>' -- npx -y @lastbluetape/mcp-server@1.0.1. For other clients, paste the JSON configuration from this page into their MCP settings.
Does LastBlueTape need an API key?
Yes. It expects LASTBLUETAPE_API_KEY, LASTBLUETAPE_PAYMENT_METHOD, which you set in its configuration.
Is LastBlueTape open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains LastBlueTape?
It is published by vulkanr. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.