TableSpark Restaurants
Find UK independent restaurants, menus, hours and live tables; book or order on their own site.
Description from the maker (original English)
Renamed: now com.mapiron/maps. Geocoding, static and privacy-safe area maps from OSM data.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
AuthorizationValues marked secret are keys to your account. Never share them or paste them into a chat.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.
Run this in your terminal
claude mcp add --transport http maps https://api.pinsharing.com/v1/mcp --header 'Authorization: your-value'Fill in the empty values before running it.
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"maps": {
"url": "https://api.pinsharing.com/v1/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"maps": {
"type": "http",
"url": "https://api.pinsharing.com/v1/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.
Your choice stays on this device in a cookie; no account needed.
Authorization secret required HTTP headerThese settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Tool names and descriptions exactly as the server reported them on Nov 9, 2026. The maker wrote them, not us; we show them as plain text.
geocodeLook up an address, place name or point of interest and get coordinates (lat, lon), a readable label and address parts, from OpenStreetMap data. Use it before static_map or privacy_area_map when you only have an address. Counts 1 address lookup against the account's monthly cap.
reverse_geocodeFind the nearest address or place to a latitude/longitude, from OpenStreetMap data. Counts 1 address lookup against the account's monthly cap. Same storage terms and attribution as geocode.
static_mapRender a map as an image (returned inline) with optional pins (markers) and a line (path, e.g. a route). Give center and zoom, or just markers and/or path and the view is fitted automatically. Also returns a reusable image URL for web pages (add your key). Counts 1 static image a
parcel_lookupGet the property parcel (lot) at a latitude/longitude, or by parcel_id: its boundary, the county parcel number (APN), area in m² and acres, and the public source and date. US coverage from open government data only (see mapiron.com/docs/parcels for the counties covered); owner na
district_lookupList the Texas special taxing districts that contain a latitude/longitude: municipal utility districts (MUD), water control and improvement districts (WCID), fresh water supply, levee and management districts statewide (TCEQ), and public improvement districts (PID) where cities p
privacy_area_mapShow roughly where a place is without revealing the exact point. The point is snapped to a grid and drawn as a shaded circle that always contains the true point, with no pin; every address in the same grid cell gets the identical image, so the exact location cannot be recovered o
map_setupGet ready-to-paste HTML/JavaScript for an interactive, zoomable MapIron map in a web page (MapLibre GL JS vector map, Leaflet or OpenLayers raster map), or the raster tile URL template for any other library. Replace YOUR_KEY with a key restricted to the website. Needs no key and
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 10, 2026
The publisher (pinsharing.com) is not the repo owner (Software-Consulting); someone else may have listed it
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
Responded in 231 ms (HTTP 200)
No sign-in needed
Read 7 tool descriptions and found no hidden instructions to the AI
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 2 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: Authorization
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed –, and the latest version (1.0.3) reached the registry yesterday.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: TableSpark Restaurants, Listingdata, DogPolicies
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Find UK independent restaurants, menus, hours and live tables; book or order on their own site.
Redfin real-estate data as JSON: listing search by location and full property details by URL.
Verified dog rules for California and Nevada travel: hotel pet fees, trip plans, highway stops
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
PinSharing (https://pinsharing.com) is a map API built on OpenStreetMap data, with a free plan and flat paid plans. It provides static map images, including a privacy-area mode, geocoding, and tiles. This repository provides a small stdio-to-HTTP bridge for MCP clients that can only launch local servers.
MCP Registry: com.pinsharing/maps
The hosted MCP server is available at:
https://api.pinsharing.com/v1/mcp
See https://pinsharing.com/docs/mcp for setup. With Claude Code:
claude mcp add --transport http pinsharing https://api.pinsharing.com/v1/mcp --header "Authorization: Bearer YOUR_KEY"
Some clients, such as Claude Desktop with claude_desktop_config.json, can only launch local stdio MCP servers. For those, use this bridge.
{
"mcpServers": { "pinsharing": { "command": "npx", "args": ["-y", "github:Software-Consulting/pinsharing-mcp"], "env": { "PINSHARING_API_KEY": "ps_your_key" } } } }
Git and Node.js 18+ are required. An npm package (@pinsharing/mcp) is coming.
| Tool | What it does | What it counts |
|---|---|---|
geocode | Convert addresses or place names to coordinates | 1 geocode |
reverse_geocode | Convert coordinates to an address or place | 1 geocode |
static_map | Render a map image with markers or a route | 1 static image |
privacy_area_map | Show roughly where a place is (a shaded area, no pin); never reveals the exact point | 1 static image |
map_setup | Code and URLs for an interactive map (MapLibre GL JS, Leaflet, OpenLayers) | free |
| Variable | Required | Default | Description |
|---|---|---|---|
PINSHARING_API_KEY | Recommended | none | PinSharing API key (ps_...). Without it, discovery works and tool calls return the server's missing_key error. |
PINSHARING_MCP_URL | No | https://api.pinsharing.com/v1/mcp | Hosted MCP server URL. Must be https: unless the host is localhost or 127.0.0.1. |
PINSHARING_MCP_TIMEOUT_MS | No | 60000 | HTTP timeout in milliseconds. |
PINSHARING_MCP_DEBUG | No | unset | Set to 1 to write debug logs to stderr. |
The bridge reads JSON-RPC messages from stdin, one per line, and forwards each one to the hosted MCP server over HTTPS. Responses are written to stdout, one JSON object per line. Nothing is stored locally. The API key is only sent to api.pinsharing.com in the Authorization header, and never printed in logs or errors.
PinSharing has hard monthly caps and no overage billing. A free plan is available without a card:
Map data © OpenStreetMap contributors. Show attribution wherever map results or images appear.
npm test
The project has zero runtime or development dependencies.
MIT. PinSharing is a service of Wells Software Consulting LLC.