Skip to content
MCPSTAMP

Mileage logHosted URL

Mileage Log

Log each business drive in one line. Get the deductible total.

Free tier needs no key. See the exact limits.

What you get

Trip log

Home office to the Hale site, business

Table
TripMilesGBP
Site visit, Patel kitchen23.410.53
Rate on file0.45 a mile
Example from "Log a client visit from the car park". Invented names, real math from the tools.

Tell Claude where you drove and why, and the trip goes into a numbered log with its distance and category. You set the rate per mile or km yourself, with the date it starts. At tax time you get the deductible amount per category and a CSV for your accountant.

Made for Freelancers, Sole traders, Sales reps, Bookkeepers

3 requests, start to finish

Example chats. Each one uses real tools of this server, named as they run. The people and firms are made up.

Example done on the free tier. Doing this every week? Pro removes the limit for $19, once. Free vs Pro

  1. Example 1 · Megan Price, freelance interior designer in Manchester, UKLog a client visit from the car park

    Log today: home office to the Hale site, 23.4 miles, business, site visit for the Patel kitchen.
    • trip_add Saves trip TR-2026-0047 as business, 23.4 miles

    A numbered trip in the log. With a 0.45 GBP per mile rate on file, it's worth 10.53 GBP.

    Saves about 3 min (our estimate)

  2. Example 2 · Ryan Cole, sales rep in Phoenix, ArizonaMid-year rate change, priced right

    My business rate was 0.67 USD a mile until June 30 and 0.70 from July 1. What's my deductible business mileage for 2026?
    • rate_set Stores 0.67 USD from 2026-01-01
    • rate_set Stores 0.70 USD from 2026-07-01
    • mileage_summary Prices each trip at the rate in force on its day and totals per category

    Each trip is priced by its own date, for a total of 11,240 business miles and 7,689.40 USD deductible. A second dated rate in one series is Pro.

    Saves about 45 min (our estimate)

  3. Example 3 · Agnieszka Wrobel, IT contractor in Krakow, PolandYear-end CSV for the accountant

    Export all 2026 business trips as CSV. Rate is 1.15 PLN per km.
    • rate_list Confirms the PLN rate on file
    • trip_list Shows the trips and their amounts
    • mileage_export Writes one CSV row per trip with rate, currency and amount

    A CSV with 186 trips, 9,412 km and 10,823.80 PLN, ready to send. CSV export is a Pro feature.

    Saves about 60 min (our estimate)

Free and Pro, line by line

The free column is yours with no key. The Pro column costs $19 once, or comes with the $39 bundle.

Free

$0 no key

Pro

$19 once, lifetime

20 trips per calendar month (counted by trip date)
Unlimited trips
Trip list and mileage summary
Effective-dated rate series
1 rate per jurisdiction and category (you can overwrite it)
CSV export for the accountant

Saw a message that says the free tier allows a set number per month? That's the limit Pro removes. Paste the key where the token goes, or set MCP_LICENSE_KEY.

Or Pro on all 49 paid servers for $39 once. Get the bundle

Limits read from the code: servers/mileage-log/src/log.ts:27, src/index.ts:187, :313, :417; https://mcp.zovo.one/s/mileage-log

Install

Works with Claude, Cursor, VS Code and other MCP clients. The hosted URL needs no install at all.

npm @theluckystrike/mcp-mileage-log

  1. Get a free token. It lasts 30 days and allows 600 calls per hour. Or open the connect page for a ready URL.
  2. Paste the URL with your token as a custom connector in your MCP client.

1. Free token

curl -s -X POST https://mcp.zovo.one/mcp/token

2. Connector URL (replace <token>)

https://mcp.zovo.one/mcp/mileage-log/t/<token>

Download the .mcpb bundle and open it. Claude Desktop installs it in one click.

Download mileage-log.mcpb

Add this to your MCP client config (Claude Desktop, Cursor, VS Code). Needs Node.js.

{
  "mcpServers": {
    "mileage-log": {
      "command": "npx",
      "args": [
        "-y",
        "@theluckystrike/mcp-mileage-log"
      ]
    }
  }
}

One command in your terminal.

claude mcp add --transport http mileage-log https://mcp.zovo.one/mcp/mileage-log/t/<token>

# or run it locally
claude mcp add mileage-log -- npx -y @theluckystrike/mcp-mileage-log

Jobs this server does

All tools (7)

ToolWhat it does
mileage_exportThe mileage log as CSV, one row per trip, oldest first: date, from, to, distance, unit, category, the rate applied (the one in force on the trip's day), the currency and the amount, plus purpose, jurisdiction,...
mileage_summaryThe deductible mileage for a date range, per category: trips, distance kept per unit, the rate each trip earned (the one in force on its day), and the deductible amount, totalled per currency.
rate_listList every mileage rate on file, grouped by jurisdiction and category with the effective-from dates in order: the series each trip is priced from.
rate_setSet what one mile or km is worth for one category in one jurisdiction from a date forward: the jurisdiction label, the category, the rate per unit, the currency, and the date it takes effect.
trip_addLog one drive in the mileage log: the date, where from and to, the distance in miles or km, the purpose, and the category (business, medical, moving, charitable, personal).
trip_listList trips in the mileage log, oldest first: date, from, to, distance, category, and the amount each earns under the rate in force on its day (or the plain reason it is unpriced).
trip_removeRemove one trip from the mileage log by its exact TR-YYYY-NNNN id, for entries made by mistake.

Questions

Does it know the official rate?
No. You set each rate and its start date. The jurisdiction is a label, not legal advice.
Does logging last year's trips use this month's free allowance?
No. The 20-trip cap counts the month of the trip date.
Miles or km?
Both. Each trip and each rate carries its own unit.

More in Time and expenses

Mileage Log Pro, $19 once

Buy Pro