smarty_verify_address

Pack: smarty · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/smarty_verify_address for the schema, then POST the same URL with its arguments for the data.

Verify & standardize a US address — validates deliverability and returns the USPS-standardized address, county, lat/lon, ZIP+4, and residential/commercial indicator. Example: smarty_verify_address({ street: “1600 Amphitheatre Pkwy”, city: “Mountain View”, state: “CA”, _apiKey: “authId:authToken” })

Parameters

NameTypeRequiredDescription
streetstringyesStreet address, or a full freeform US address, e.g. “1600 Amphitheatre Pkwy” or “1600 Amphitheatre Pkwy, Mountain View, CA 94043”
citystringnoCity name (optional if included in street)
statestringnoState abbreviation or name (optional), e.g. “CA”
zipcodestringnoZIP Code (optional), e.g. “94043”
_apiKeystringyesSmarty credentials as “authId:authToken” (server key pair), or a single embedded/website key. Free account + 1000 lookups at smarty.com

Example call

Arguments

{
  "street": "1600 Amphitheatre Pkwy",
  "city": "Mountain View",
  "state": "CA",
  "_apiKey": "your-smarty-api-key"
}

curl

curl -X POST https://gateway.pipeworx.io/smarty/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"smarty_verify_address","arguments":{"street":"1600 Amphitheatre Pkwy","city":"Mountain View","state":"CA","_apiKey":"your-smarty-api-key"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('smarty_verify_address', {
  "street": "1600 Amphitheatre Pkwy",
  "city": "Mountain View",
  "state": "CA",
  "_apiKey": "your-smarty-api-key"
});

More examples

{
  "street": "1600 Amphitheatre Pkwy, Mountain View, CA 94043",
  "_apiKey": "your-smarty-api-key"
}

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the smarty pack
{
  "mcpServers": {
    "smarty": {
      "url": "https://gateway.pipeworx.io/smarty/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 5, 2026