- Home
- MCP servers
- Maine Burn Permit
Maine Burn Permit
- typescript
0
GitHub Stars
typescript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"stringtheoryaccelerator-publicmcp": {
"command": "npx",
"args": [
"-y",
"github:yourusername/publicmcp"
]
}
}
}This MCP Server provides two core tools to help you manage Maine burn permits and monitor fire danger: check current fire danger levels for Maine towns and automate the burn permit application process. You can connect to it from MCP clients, enabling seamless queries and form submissions through a consistent, AI-friendly interface.
How to use
You interact with the server through an MCP client. Start by configuring a local or GitHub-based runtime, then ask questions like the current fire danger in a Maine town or begin a burn permit application. Use the available tools to retrieve up-to-date risk data and to submit permit requests when conditions permit burning.
How to install
Prerequisites you need before running the server:
-
Node.js (version 18 or higher recommended)
-
npm or yarn
-
Chrome/Chromium (required for Puppeteer-based web scraping)
Configuration and runtime options
You can run this MCP server locally or deploy it so clients can connect via standard MCP transports. The following runtime configurations are shown in examples. Pick the one that matches how you want to run the server.
Additional configuration options
Two common ways to run this MCP server from clients like Claude Desktop are demonstrated below. The first uses a direct GitHub-based runtime with npx, and the second runs the server locally via node from a built distribution.
Troubleshooting and notes
If you encounter issues with Puppeteer, ensure Chrome/Chromium is installed and that your system has the necessary dependencies for headless browsing. For network-related problems, confirm access to Maine Fire Weather and the Maine burn permit sites. Always verify data and permit details manually in addition to automated results.
Examples: deployment and usage snippets
`json
{
"mcpServers": {
"maine_burn_permit": {
"command": "npx",
"args": ["-y", "github:yourusername/publicmcp"]
}
}
}
`json
{
"mcpServers": {
"maine_burn_permit": {
"command": "node",
"args": ["/Users/wolfbird/dev/publicmcp/dist/index.js"]
}
}
}
Available tools
check_fire_danger
Fetches the current fire danger rating for a specified Maine town, returning fire danger metrics and conditions to help you assess burn safety.
apply_for_burn_permit
Automates the submission of an open burn permit for a specified town and address, including applicant details and burn materials.