本文へ移動
cccskills
無料GitHub で公開

mcp-google-map-project

Project knowledge for developing and maintaining @cablate/mcp-google-map. Architecture, Google Maps API guide, GIS domain knowledge, and design decisions. Read this skill to onboard onto the project or make informed development decisions.

インストール方法を見る

含まれるファイル(5)

  • SKILL.md3.0 KB
  • references/architecture.md6.2 KB
  • references/decisions.md12.0 KB
  • references/geo-domain-knowledge.md12.0 KB
  • references/google-maps-api-guide.md7.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

mcp-google-map — Project Knowledge

Overview

This skill contains everything needed to develop, maintain, and extend the @cablate/mcp-google-map MCP server. Reading these files gives you full context on architecture, API specifics, domain knowledge, and the reasoning behind design decisions.

For the agent skill (how to USE the tools), see skills/google-maps/SKILL.md.


Quick Orientation

AspectSummary
WhatMCP server providing Google Maps tools for AI agents
StackTypeScript, Node.js, Express, MCP SDK, Zod
Tools18 tools (14 atomic + 4 composite)
Transportsstdio, Streamable HTTP, standalone exec CLI
APIsPlaces API (New), Directions, Geocoding, Elevation, Timezone, Weather, Air Quality, Static Maps, Search Along Route

Reference Files

FileContentWhen to read
references/architecture.mdSystem architecture, 3-layer design, transport modes, tool registration flow, 9-file checklist, code mapStart here when onboarding. Also read when adding new tools.
references/google-maps-api-guide.mdAll Google Maps API endpoints used, pricing, coverage limits, rate limits, common gotchas, Places New vs LegacyWhen debugging API errors, evaluating new APIs, or checking costs
references/geo-domain-knowledge.mdGIS fundamentals — coordinates, distance, geocoding, place types, spatial search, map projection, Japan-specific knowledgeWhen making tool design decisions that involve geographic concepts
references/decisions.md10 Architecture Decision Records (ADR) with context and rationaleWhen asking "why was X built this way?" or considering changes to existing design

How to Add a New Tool

See references/architecture.md § "9-File Tool Change Checklist" for the complete procedure. Summary:

  1. Create src/tools/maps/<toolName>.ts (NAME, DESCRIPTION, SCHEMA, ACTION)
  2. Register in src/config.ts
  3. Add exec case in src/cli.ts
  4. Add to tests/smoke.test.ts (expectedTools + API call test)
  5. Update README.md (count + table + exec list + project structure)
  6. Update skills/google-maps/SKILL.md (Tool Map)
  7. Update skills/google-maps/references/tools-api.md (params + chaining)
  8. Check server.json and package.json descriptions

When to Update This Skill

TriggerWhat to update
Architecture changereferences/architecture.md
New Google Maps API integratedreferences/google-maps-api-guide.md
New design decision madereferences/decisions.md (add ADR)
New GIS concept relevant to toolsreferences/geo-domain-knowledge.md

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Search places, resolve addresses, compare routes, inspect neighborhoods, and retrieve geographic or environmental facts through the standalone @cablate/mcp-google-map CLI. Use for concrete location questions; use the travel-planning or local-seo Skill for those specialized outcomes.

日本語の概要は準備中です。原文の説明を表示しています。

cablate/mcp-google-map4702026年9月27日 更新

Analyze Google Business Profile visibility, geographic grid rankings, local search keywords, and nearby competitors through the standalone Google Maps CLI. Use for local SEO or location-strategy decisions, not ordinary place recommendations.

日本語の概要は準備中です。原文の説明を表示しています。

cablate/mcp-google-map4702026年9月27日 更新

Build evidence-backed day trips, multi-day itineraries, and efficient stop sequences with Google Maps data through the standalone CLI. Use when the desired output is a practical travel plan, not merely a route or list of places.

日本語の概要は準備中です。原文の説明を表示しています。

cablate/mcp-google-map4702026年9月27日 更新

cablate のスキルをすべて見る

このスキルの問題を報告する