pinmeto-location-mcp
Verified Safeby PinMeTo
Overview
The PinMeTo Location MCP Server integrates the PinMeTo platform with AI agents for natural language interaction with location data and business insights from sources like Google, Facebook, and Apple.
Installation
node ${__dirname}/build/index.jsEnvironment Variables
- PINMETO_API_URL
- PINMETO_LOCATION_API_URL
- PINMETO_ACCOUNT_ID
- PINMETO_APP_ID
- PINMETO_APP_SECRET
Security Notes
The server uses environment variables for API credentials (PINMETO_ACCOUNT_ID, PINMETO_APP_ID, PINMETO_APP_SECRET), which is a good security practice, with the app secret explicitly marked as sensitive in the manifest. Requests to the PinMeTo API are authenticated using a bearer token obtained via client credentials flow, which is cached for a limited time. Input validation for tool arguments is performed using Zod schemas. There are no obvious `eval` calls, direct command injections, or other critically dangerous patterns found. The use of `axios` for HTTP requests is standard. Logging to `console.error` for failed requests is present but might expose sensitive information if not handled in production logs. Custom User-Agent for axios requests is a good practice for API interaction.
Similar Servers
mcp-server
Integrates Mapbox's Model Context Protocol (MCP) server with AI agents, enabling them to access Mapbox's location-based tools for geospatial intelligence.
mcp-omnisearch
A Model Context Protocol (MCP) server providing unified access to multiple search providers and AI tools for comprehensive search, AI responses, content processing, and enhancement features.
gis-mcp
Facilitate AI assistants and LLMs to perform complex geospatial operations, data analysis, and data gathering by exposing GIS library functions via a Model Context Protocol (MCP) server.
mcp-servers
An MCP server providing create, read, update, and delete (CRUD) operations for cloud storage, specifically Google Cloud Storage, with capabilities for file listing and intelligent access control.