Park Graph logo

Park Graph

Search, price, reserve, and manage parking sessions at Park Graph QR-pay lots through MCP.

Install Park Graph

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://parkgraph.com/api/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Hosted endpointLive · 3d agoLive Remote EndpointOur automated health check connected to this remote MCP endpoint successfully.Last checked 3d ago · Nov 10, 2026, 18:45 UTC

Clients with native remote MCP support can connect directly to this URL.

Remote endpoint
https://parkgraph.com/api/mcp

Overview

Park Graph MCP server connects agents to Park Graph parking lots for location-based searches, pricing, reservations, and active-session management. Agents can find nearby lots, inspect availability and features, calculate rates, and either hold a space or direct drivers to a QR payment page. Session tools show parking details and let drivers request additional time using receipt or pass verification. Use it when an agent needs to help a driver choose, pay for, reserve, or extend parking at supported Park Graph locations.

Use cases

  • Find nearby parking for a destination
  • Compare current rates and available spaces
  • Quote parking before arrival
  • Hold a space after driver confirmation
  • Extend an active parking session

Key features

  • Nearby lot search with availability
  • Lot details, hours, features, and pricing
  • Duration-based quotes with daily maximums
  • Temporary reservation holds
  • Session lookup and extension
  • QR payment and session-page links

Tools8

What Park Graph lets your agent do. Expand a tool for its parameters.

Verified live~2.3k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked

Recent health check succeeded.

5/5 checks healthy over the last 19d

What it can do

From the 8 tools this server returned when we ran it.

Can delete or modify data · 1Handles credentials · 6Read-only tools · 7
Tool definitions changed on 2026-11-10. Review them if you approved this server earlier.

Observed 2026-11-10 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Availability100%Our rolling endpoint + install checks that succeeded.
Tools exposed8Callable tools this server registers over MCP.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How Park Graph works

What Park Graph does

Park Graph MCP server gives an agent access to parking discovery and session workflows for Park Graph QR-pay lots. It can locate lots near a destination, return each lot’s current availability and rate, provide detailed lot information, calculate a parking price, and help a driver proceed with payment or reservation.

The service supports both pre-parking and in-progress parking tasks. Before arrival, an agent can find a suitable lot, inspect its address, features, hours, pricing, and remaining spaces, then request a quote. During an active stay, the agent can look up the session and request an extension.

How it works

Location search uses latitude and longitude. The agent should first determine the coordinates for the place the driver is visiting, then pass them to search_lots. Results are ordered from nearest to farthest and include spaces left and the current rate. An empty result means no Park Graph lot was found near those coordinates.

A lot ID returned by the search is used with quote, get_lot, and reserve. A quote applies the lot’s current rate and daily maximum for the requested number of hours. Its booking mode indicates the next step: some lots support a temporary hold through reserve, while others require payment at a QR page. For QR-payment lots, the response includes a URL to give the driver.

Reservations require driver confirmation before the reserve call. Where a hold is available, it lasts only a few minutes and must be confirmed before it expires. A hold confirmation is performed through the reservation workflow.

Tools and capabilities

  • search_lots finds nearby lots and reports proximity, spaces remaining, and current rates.
  • get_lot returns public lot details, including location, features, operating hours, pricing, and current availability.
  • quote calculates the cost for a selected duration and identifies whether the driver should reserve or pay at a QR page.
  • reserve places a short-lived hold when the lot supports holds. QR-payment lots return a payment-page result instead.
  • get_session retrieves a session’s lot, status, times, rate, amount so far, extensions, and session-page link.
  • extend_session requests between 0.5 and 8 additional hours in half-hour increments for an active hourly session.

Public lot search, detail, quoting, and the driver-verification forms of reservation and session access do not require an API key. Account-based session access can use an API key with sessions:read or sessions:write as appropriate.

Limitations and notes

The agent must obtain usable latitude and longitude before searching. It should not invent a lot when the search returns no results. Reservation support depends on the lot’s booking mode, and a QR-payment lot does not place a hold.

For unauthenticated session lookup or extension, the driver needs the six-character phone code from the receipt or pass and the last three characters of the vehicle plate. A mismatch returns SESSION_NOT_FOUND; the driver should verify both values. With an account API key, a session ID can be used for reading, and session ID plus session code can be used for extension.

An extension response supplies the price, new intended end time, and a payment URL. Payment is not charged and the session end time does not change until the driver pays through that page.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Park Graph

Park Graph is an MCP server that connects AI agents to Park Graph QR-pay parking lots. Its main tools search nearby lots, inspect lot details, calculate parking quotes, reserve spaces when supported, retrieve active sessions, and request session extensions with payment links for drivers.

Use `search_lots` with the destination’s latitude and longitude. Results are ordered by distance and include spaces left and the current rate; an empty result means no Park Graph lots were found near that location.

No, the listed lot and driver-verification operations do not require an API key. An API key can be used with `sessions:read` for account-based session reads and `sessions:write` for account-based extensions.

No, reservation depends on the lot’s booking mode. Lots that support holds can be reserved for a few minutes after driver confirmation, while QR-payment lots return a payment URL instead of placing a hold.

Use `extend_session` with the driver’s six-character receipt or pass code, the last three plate characters, and a duration from 0.5 to 8 hours in half-hour steps. The driver must pay at the returned URL before the end time changes.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewPark Graph AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/park-graph?style=directory)](https://allmcps.com/mcp/park-graph)
HTML Embed
<a href="https://allmcps.com/mcp/park-graph"><img src="https://allmcps.com/api/badge/park-graph?style=directory" alt="Park Graph on AllMCPs" /></a>