PinMeTo Location
STDIOOfficialMCP server for PinMeTo location data integration and business insights analysis
MCP server for PinMeTo location data integration and business insights analysis
The PinMeTo MCP Server enables seamless integration between the PinMeTo platform and AI agents such as Claude LLM, allowing users to interact with their location data and business insights through natural language. This server exposes a suite of tools that let you retrieve, analyze, and summarize data from PinMeTo, through multiple sources—including Google, Facebook, and Apple—covering metrics such as impressions, clicks, ratings, and more.
The MCP Server can be built from this repository, or a single-click installer is available for Claude Desktop.
The single-click installer binary for Claude Desktop is available in the "Releases" tab:
https://github.com/PinMeTo/pinmeto-location-mcp/releases
Below are instructions on how to generate the binary with npx:
Clone the repository:
git clone https://github.com/PinMeTo/pinmeto-location-mcp.git
Open your project folder in your text editor.
cd pinmeto-location-mcp
Build and Run the MCPB installer:
npm install npm run build npx @anthropic-ai/mcpb pack
.mcpb file in your project directory.Install in Claude Desktop:
.mcpb file.Below are instructions on how to manually integrate the PinMeTo MCP with Claude Desktop:
Clone the repository:
git clone https://github.com/PinMeTo/pinmeto-location-mcp.git
Open your project folder in your text editor.
cd pinmeto-location-mcp
Install dependencies and build the project:
npm install npm run build
Configure Claude Desktop:
claude_desktop_config.json file. You can go to Preferences → Developer → Edit Config in the Claude Desktop Client. Or use on Mac:code ~/Library/Application\ Support/Claude/claude_desktop_config.json
Add the following MCP server configuration (with node)
{ "mcpServers": { "PinMeTo": { "command": "/absolute/path/to/node", "args": ["/absolute/path/to/project/build/index.js"], "env": { "PINMETO_API_URL": "", "PINMETO_ACCOUNT_ID": "", "PINMETO_APP_ID": "", "PINMETO_APP_SECRET": "" } } } }
Add the following MCP server configuration (with npx)
{ "mcpServers": { "PinMeTo": { "command": "npx", "args": ["-y", "PinMeTo/pinmeto-location-mcp"], "env": { "PINMETO_ACCOUNT_ID": "", "PINMETO_APP_ID": "", "PINMETO_APP_SECRET": "" } } } }
Use absolute paths for both Node and your project:
Node path: which node
Project path: pwd
Get your PinMeTo API credentials:
Restart Claude Desktop:
Get Location - Get pinmeto data on single location.Get Locations - Get all location data for site.All Google Insights - Get all Google insights for site locations.Google Location Insights - Get Google location insights for specific location.Google Location Ratings - Get Google location ratings for specific location.All Google Keywords - Get all Google keywords for your locations.Google Location Keywords - Get Google location keywords for a specific location.All Facebook Insights - Get all Facebook location insights for specific location.Facebook Location Insights - Get Facebook location insights for specific location.Facebook Brandpage Insights - Get Facebook insights for specific brandpage.Facebook Location Ratings Get Facebook location ratings for specific location.All Apple Insights Get all Apple location insights for site locations.Apple Location Insights Get Apple location insights for specific location.