developer-toolsapi_key

Placekey

Placekey standardizes location data by assigning unique IDs to physical addresses, simplifying address matching and enabling data sharing across platforms

Verdict

Placekey turns messy location data into universal identifiers your team can match, dedupe, and enrich. @mention it to convert addresses or lat/long into Placekeys — stable IDs that work across datasets, vendors, and time. Useful for ops teams reconciling store lists, analysts merging location records, or anyone tired of fuzzy address matching. Requires a Placekey API key (free tier available). Won't reverse-lookup a Placekey back to an address; it's a one-way encoding designed for joins, not geocoding alone.

Common use cases

  • Deduplicate venue records across CRMs
  • Match store locations between datasets
  • Standardize addresses before bulk imports
  • Enrich lat/long data with stable IDs
  • Prepare location tables for analytics joins

Integration

Vendor
Placekey
Category
developer-tools
Auth
API_KEY
Tools
3
Composio slug
placekey

Tools

  • Get Geocode From Address

    This tool retrieves geocode information (latitude and longitude) for a given address using the placekey api. it accepts address components (street address, city, region, postal code, iso country code) and returns geocode data including the

  • Get placekey from address

    Convert a physical address into a unique placekey identifier. the placekey is a universal standard identifier for any physical place that helps in location matching, enrichment, and deduplication.

  • Get placekey from coordinates

    Get a placekey (unique identifier) for a given pair of latitude and longitude coordinates. this is the most basic and independent operation in placekey's api that requires minimal input parameters. the tool returns a "where" part of the pla

Setup

Setup guide

  1. 11. Visit placekey.io and sign up for a free API key from your account dashboard. 2. In Switchy, open your workspace settings and navigate to the MCP Integrations tab. 3. Click 'Add Integration', search for Placekey, and select it. 4. Paste your API key into the authentication field and click 'Connect'. 5. Switchy will verify the key and confirm the connection. 6. Open any Space and type '@Placekey get placekey from address' followed by a street address to test — you should receive a unique Placekey identifier in seconds. 7. Use @Placekey in any conversation where you need to standardize location references or prepare data for cross-system joins.

What teammates see: by default, memories from Placekey are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Convert Address to Placekey

@Placekey get placekey from address for 1600 Amphitheatre Parkway, Mountain View, CA 94043, US
Open in a Space →

Geocode and Get Placekey

@Placekey get geocode from address for 350 Fifth Avenue, New York, NY 10118, US and return the latitude and longitude
Open in a Space →

Placekey from Coordinates

@Placekey get placekey from coordinates 37.7749, -122.4194
Open in a Space →

Batch Address Standardization

@Placekey convert these addresses to placekeys: 123 Main St, Austin, TX 78701; 456 Oak Ave, Portland, OR 97201; 789 Pine Rd, Seattle, WA 98101
Open in a Space →

Enrich Location Dataset

@Placekey read the attached CSV of store addresses and add a placekey column for each row, then export the enriched file
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Placekey get the Placekey for 1600 Amphitheatre Parkway, Mountain View, CA 94043

Output

The Placekey for that address is `222-227@5vg-7gq-tvz`. This identifier consists of two parts: the 'What' part (222-227) represents the specific building, while the 'Where' part (5vg-7gq-tvz) represents the geographic area. You can use this Placekey to match this location across different datasets, deduplicate records, or join spatial data without worrying about address formatting inconsistencies.

Notes

This example shows address-to-Placekey conversion, the core use case for location standardization. Requires a valid API key with sufficient quota. The Placekey format is deterministic—the same address always produces the same identifier, making it reliable for data joins across systems.

Prompt

@Placekey what are the coordinates for 350 Fifth Avenue, New York, NY 10118?

Output

The geocode for that address is latitude 40.748440, longitude -73.985664. This corresponds to the Empire State Building in Midtown Manhattan. The Placekey API resolved the street address through its geocoding service, which normalizes address formatting and returns WGS84 coordinate system values suitable for mapping applications or spatial analysis.

Notes

Demonstrates geocoding capability for converting addresses to lat/long pairs. Useful when you need coordinates for mapping or distance calculations but don't need the Placekey identifier itself. Accuracy depends on address completeness—ambiguous addresses may return approximate coordinates.

Prompt

@Placekey I have coordinates 37.7749, -122.4194—get me the Placekey and then explain what geographic area that 'Where' portion represents

Output

The Placekey for those coordinates is `@5vg-7gq-qzk`. The 'Where' part (5vg-7gq-qzk) represents a hexagonal area roughly 15,000 square meters in San Francisco's downtown area. Placekey uses H3 hexagons at resolution 10 to encode geographic locations, which means any point within this hex will share the same 'Where' identifier. This is particularly useful for aggregating location data—multiple businesses in the same block might share this 'Where' code while having unique 'What' parts for their specific addresses.

Notes

Shows coordinate-to-Placekey conversion and highlights the hexagonal grid system underlying Placekey's design. The 'Where' part alone (without a 'What' part) indicates a geographic area rather than a specific building. Understanding this distinction is critical when using Placekeys for spatial joins or proximity analysis.

Use-case deep-dives

Field service dispatch routing

When Placekey beats raw addresses for multi-stop scheduling

A 6-person HVAC company runs 20-30 service calls daily across three zip codes. Their dispatcher uses a spreadsheet with customer addresses that often have typos, missing suite numbers, or duplicate entries for the same building. Placekey's address-to-ID tool solves this by converting each address into a stable identifier that survives formatting inconsistencies. The dispatcher can dedupe jobs at the same location, group nearby stops, and pass clean coordinates to routing software without manual cleanup. This works because Placekey normalizes addresses server-side and returns both the ID and lat/long in one call. The break-even is around 15 stops per day—below that, manual address fixing is faster than setting up the API key and building the workflow. If your team runs routes daily and addresses come from multiple sources (CRM, email, phone), Placekey cuts 10-15 minutes of prep per dispatch cycle.

Real estate comp analysis

How Placekey dedupes property records without geocoding every address

A 3-person commercial real estate team tracks lease comps across 200+ buildings in two metro areas. They pull data from CoStar, LoopNet, and broker emails—each source formats addresses differently, and the same building appears under five variations. Placekey's address converter creates a single ID per property, so the team can merge records in their spreadsheet without writing fuzzy-match logic or paying for a geocoding service per lookup. The lat/long output also lets them map comps in Notion or Airtable without a separate geocoding step. This is overkill if you track fewer than 50 properties or work in a single neighborhood where you recognize every address by eye. But if you're aggregating data from multiple listing sources weekly, Placekey's 3-tool setup is faster than building address normalization in-house or subscribing to a full GIS platform.

Retail site selection research

When coordinate-to-Placekey helps compare foot traffic datasets

A 4-person growth team at a regional coffee chain evaluates 10-12 potential storefront locations per quarter. They buy foot traffic data from SafeGraph and demographic reports from Esri, but the datasets use different location identifiers—one uses lat/long pairs, the other uses proprietary place IDs. Placekey's coordinate converter creates a common key so they can join the datasets in a single spreadsheet without manual lookups. The team runs this once per site evaluation cycle, not in real-time, so the 3-tool MCP is enough (they don't need bulk geocoding or reverse lookups). This stops being useful if your datasets already share a standard ID or if you're only comparing 2-3 sites per year. But if you're merging location data from multiple vendors monthly and need a lightweight way to align records, Placekey's coordinate tool is the fastest path to a joined table.

Frequently asked

What does the Placekey MCP do in Switchy?

It converts addresses or GPS coordinates into Placekey identifiers — universal IDs for physical locations. Your team can use it to deduplicate venue data, match locations across datasets, or geocode addresses without maintaining your own location database. The MCP wraps Placekey's API so you can call it from any Switchy workflow or chat.

Do I need a Placekey account to use this MCP?

Yes. You need a Placekey API key, which requires signing up at placekey.io. Placekey offers a free tier for low-volume use; paid plans start when you exceed the monthly query limit. Paste your API key into Switchy's connection form — no OAuth dance, just the key.

Can the Placekey MCP reverse-geocode a Placekey back to an address?

No. The MCP only converts addresses or coordinates into Placekeys, not the other way around. Placekey identifiers are one-way by design — they encode location but don't store street names. If you need reverse geocoding, use a different MCP like Google Maps or Mapbox alongside this one.

Why use this instead of calling Placekey's API directly?

You skip writing and maintaining HTTP client code. The MCP handles authentication, retries, and error parsing. More importantly, it exposes Placekey lookups as natural-language tools — your team can ask an AI agent to "get the Placekey for 123 Main St" without touching cURL or Postman.

Does Placekey usage count against my Switchy plan limits?

No. Placekey queries count against your Placekey account's rate limits, not Switchy's. Switchy only meters the MCP connection itself (one connection slot) and any AI model tokens used when an agent calls the tools. Check your Placekey dashboard for query quotas.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.