parcelapi.net
US property parcels and building permits from cleared public sources. No owner data. Pay per record.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"parcelapi": {
"url": "https://api.parcelapi.net/mcp"
}
}
}Puntos de conexión remotos
https://api.parcelapi.net/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (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.
Esquema de entrada
{
"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).
Esquema de entrada
{
"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.
Esquema de entrada
{
"type": "object",
"properties": {},
"title": "get_credit_balanceArguments"
}🟢list_credit_packs
List the credit packs you can buy (name, credits, price). Free; no key needed.
Esquema de entrada
{
"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).
Esquema de entrada
{
"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'.
Esquema de entrada
{
"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.
Esquema de entrada
{
"type": "object",
"properties": {
"job_id": {
"title": "Job Id",
"type": "string"
}
},
"required": [
"job_id"
],
"title": "get_fetch_jobArguments"
}Comunidad
Evidencia