MCP server
Lunenburgbudgetproject Archive Official
org.lunenburgbudgetproject/archive
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
The Lunenburg, Massachusetts town and school budget, every figure traced to its source document.
Working at last checkVerified publisher: lunenburgbudgetproject.orgAbout 1,478 tokens per request once connected8 tools
https://lunenburgbudgetproject.org/mcp
At a glance
- Type
- MCP server
- Publisher
- lunenburgbudgetproject.org (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 8
- Token cost
- About 1,478 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http archive https://lunenburgbudgetproject.org/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.archive] url = "https://lunenburgbudgetproject.org/mcp"
Gemini CLI
{"mcpServers":{"archive":{"httpUrl":"https://lunenburgbudgetproject.org/mcp"}}}
Cursor
{"mcpServers":{"archive":{"url":"https://lunenburgbudgetproject.org/mcp"}}}
VS Code
{"servers":{"archive":{"type":"http","url":"https://lunenburgbudgetproject.org/mcp"}}}
Antigravity
agy mcp add archive https://lunenburgbudgetproject.org/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"archive","server_url":"https://lunenburgbudgetproject.org/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"archive","server_url":"https://lunenburgbudgetproject.org/mcp"}
Tools
budget_history~288 tokens
What a school budget line was in each year, AT ONE STAGE. The stage argument is required and singular on purpose: `proposed`, `settled` and `actual` are three different documents about the same year, and a growth rate measured from an actual to a budget is partly growth and partly the step between tdocument~106 tokens
Where a document came from: the publisher's URL, our copy, and its sha256 so a reader can check they have the same bytes. Use it to cite anything.list_datasets~153 tokens
Every dataset in the archive, with THE YEARS EACH COVERS, its row count and its size. Call this before answering from prose: it is how you find out whether the archive holds data for the year and subject you are being asked about. 49 datasets covering the town and school budgets, the town ledger, stquery~164 tokens
Any question the other tools do not cover, as one read-only SQL statement over the archive database. SELECT or WITH only; a LIMIT is imposed if you omit one. Call `read_first` before computing anything and `list_datasets` to find table names. A query estimated to read more than 250,000 rows is refusread_first~165 tokens
The grain of every table and the specific ways to get a confident wrong answer out of this data. Read this before computing anything. It states, among others, that a budget and an actual must never be combined in one calculation; that a budget line is NET of grants and fees and is not what a thing csearch_meetings~208 tokens
Which of the 1,422 published town meeting documents contain a word — every board, 2025 onward. Returns the board, the date and a citable URL for each. AN EMPTY RESULT MEANS THE WORD IS NOT IN THE INDEXED DOCUMENTS, which is not the same as nobody having said it: the archive starts in January 2025. Istaff~284 tokens
How many people the town PRINTED on a school staff roster, by year, school and kind of job. Uses our classification of the printed title, never the title itself, because the town has called the same job Tutor, Aide, Paraprofessional, Para, (para) and Sped Para across fifteen years. THIS IS A COUNT Oworked_examples~110 tokens
107 questions this archive can answer, each with the SQL that answers it. Every one is executed against the database on every build, so none of them is a claim. Start from the nearest one and edit it rather than writing a query from scratch.
Browse
Related MCP servers
- 787daily
Puerto Rico news summaries and live island conditions from 787daily, read-only over MCP. - Mass Home Comfort
Find local home-improvement contractors in any Massachusetts town and request estimate visits. - Ksaworks Goldseam
The U.S. Marketplace of Learning2Earning Opportunity | Sourced checklists, progress, prior learning - Plumbing Booking
Johnson Bros. Plumbing: check coverage, services, pricing, availability, and book by SMS. - SuliMérleg
Hungarian secondary and primary schools: official exam results, admissions, rankings (KIR). - Szkoly
Polish schools and kindergartens with per-school eighth-grade exam and matura results - Real Dental Costs
Sourced US and Canadian dental prices, Medicaid and Medicare dental rules, treatment-plan checker. - JogsiMérleg
Hungarian driving schools: official pass rates, training hours and rankings from KAV data.
Badge for your README
[](https://aptlynx.net/servers/org.lunenburgbudgetproject/archive)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents