Skip to main content
Glama
CanalWestStudio

AddressPenny MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ADDRESSPENNY_API_KEYYesAPI token from AddressPenny
ADDRESSPENNY_API_URLNoOverride for self-hosted or staginghttps://addresspenny.com/api/v1
ADDRESSPENNY_ACCOUNT_IDYesPrefixed account ID (e.g. 'acct_abc123')

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
validate_addressA

Validate a single postal address. Returns the standardized address, deliverability status, and validation metadata. Consumes 1 credit.

bulk_validateA

Validate up to 100 postal addresses in a single request. Consumes 1 credit per address. Returns an array where each entry is either a validated address or an error.

parse_and_validateA

Extract postal addresses from unstructured text (emails, chat messages, call transcripts, scraped pages) and validate each one. Consumes 1 credit per extracted and validated address. Returns an empty list if no complete addresses are found.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a distinct purpose: bulk_validate for multiple addresses, validate_address for a single address, and parse_and_validate for extracting addresses from text. No overlap exists.

Naming Consistency3/5

Tools share the 'validate' root but naming patterns differ: bulk_validate and validate_address follow a verb-like pattern, while parse_and_validate uses two verbs joined by 'and', breaking consistency.

Tool Count5/5

Three tools are appropriate for the domain: single validation, batch validation, and text extraction. The count is well-scoped and each tool earns its place.

Completeness4/5

Core address validation operations are covered (single, bulk, extraction from text). Missing features like credit management or account info are minor gaps that do not hinder core functionality.

Maintenance

ActivityInactive
ResponsivenessNo issues