parcelapi.net
US property parcels and building permits from cleared public sources. No owner data. Pay per record.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"parcelapi": {
"url": "https://api.parcelapi.net/mcp"
}
}
}Remote-Endpunkte
https://api.parcelapi.net/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (7)
🟢query_parcels(state, county, city, address, limit, ...)
Search US property parcels. Requires 'state' (2-letter code) plus optional 'county' (exact county name, e.g. 'Harris' or 'Harris County'), 'city' (prefix) and 'address' (prefix, e.g. '123 MAIN'). Returns parcel_id, site_address, county, state and source attribution; never owner data. Costs 1 credit per record returned (minimum 1 per search; timeouts are free). If the area is not loaded yet, returns status 'fetch_queued' with a job_id: poll get_fetch_job, then search again. limit 1-100; use offset to page.
Eingabe-Schema
{
"type": "object",
"properties": {
"state": {
"title": "State",
"type": "string"
},
"county": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "County"
},
"city": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "City"
},
"address": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Address"
},
"limit": {
"default": 25,
"title": "Limit",
"type": "integer"
},
"offset": {
"default": 0,
"title": "Offset",
"type": "integer"
}
},
"required": [
"state"
],
"title": "query_parcelsArguments"
}🟢query_permits(state, city, county, address, permit_type, ...)
Search building permits from cleared open-data sources. Requires 'state'; optional 'city', 'county', 'address' (prefix), 'permit_type', 'issued_after' / 'issued_before' (YYYY-MM-DD). Applicant and contractor personal data are stripped. Results include license and attribution per source. 1 credit per record (minimum 1 per search).
Eingabe-Schema
{
"type": "object",
"properties": {
"state": {
"title": "State",
"type": "string"
},
"city": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "City"
},
"county": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "County"
},
"address": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Address"
},
"permit_type": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Permit Type"
},
"issued_after": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Issued After"
},
"issued_before": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Issued Before"
},
"limit": {
"default": 25,
"title": "Limit",
"type": "integer"
},
"offset": {
"default": 0,
"title": "Offset",
"type": "integer"
}
},
"required": [
"state"
],
"title": "query_permitsArguments"
}🟢get_credit_balance
Show the remaining credit balance for your API key. Free.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "get_credit_balanceArguments"
}🟢list_credit_packs
List the credit packs you can buy (name, credits, price). Free; no key needed.
Eingabe-Schema
{
"type": "object",
"properties": {},
"title": "list_credit_packsArguments"
}🟡buy_credits(pack)
Create a Stripe Checkout link to buy a credit pack (see list_credit_packs). A human must open the link and pay; this tool charges nothing. With an API key, the credits go to that key. Without a key, a new key is created after payment: call claim_api_key with the returned session_id to receive it (once).
Eingabe-Schema
{
"type": "object",
"properties": {
"pack": {
"title": "Pack",
"type": "string"
}
},
"required": [
"pack"
],
"title": "buy_creditsArguments"
}🟡claim_api_key(session_id)
After paying a buy_credits checkout without a key, claim the new API key with the checkout 'session_id' (starts with cs_). The key is shown only once: store it securely and send it as 'Authorization: Bearer'.
Eingabe-Schema
{
"type": "object",
"properties": {
"session_id": {
"title": "Session Id",
"type": "string"
}
},
"required": [
"session_id"
],
"title": "claim_api_keyArguments"
}🟢get_fetch_job(job_id)
Check an on-demand fetch job started by query_parcels (status queued/running/done/failed). Free. When it is done, repeat the same query_parcels search.
Eingabe-Schema
{
"type": "object",
"properties": {
"job_id": {
"title": "Job Id",
"type": "string"
}
},
"required": [
"job_id"
],
"title": "get_fetch_jobArguments"
}Community
Nachweis