mcp -kakao-map
kakao map mcp server
claude mcp add --transport stdio cgoinglove-mcp-server-kakao-map node server.js \ --env KAKAO_API_KEY="YOUR_KAKAO_API_KEY"
How to use
This MCP server provides a Kakao Map-based place recommender for South Korea. The main tool, kakao_map_place_recommender, accepts a Korean-language query describing the type of places and location you want (for example, '이태원 맛집', '서울 병원', or '강남역 근처 카페') and returns relevant nearby places using Kakao's local/search APIs. To use it, ensure you have a Kakao REST API key with Kakao Map features enabled and supply it via the KAKAO_API_KEY environment variable. Once running, you can query the recommender with natural Korean phrases to receive a list of matches such as restaurants, shops, public facilities, and tourist attractions within South Korea. The tool is optimized for Korean queries and leverages Kakao’s keyword search to fetch precise results.
How to install
Prerequisites:
- Node.js (LTS version) and npm installed
- A Kakao Developers account with a registered app and the Kakao Map API enabled
- Access to the Kakao REST API key
- Clone the repository (or download the MCP server package).
- Install dependencies:
npm install
- Create an environment file or set environment variables for the Kakao API key:
# Using a .env file (if supported by the project)
export KAKAO_API_KEY=YOUR_KAKAO_API_KEY
- Start the server:
node server.js
- Verify the server is running by sending a test query to the Kakao Map place recommender endpoint (as defined by the server's API documentation or usage guide).
Note: If the MCP server uses a different startup script or container, adjust the command accordingly (e.g., using npm start or a Docker run command).
Additional notes
Environment variables and configuration:
- KAKAO_API_KEY is required for Kakao Map queries. Ensure this key has Map API access enabled in your Kakao Developers console.
- If you encounter API rate limits or permission errors, verify that the REST API key and KakaoMap activation are correctly configured in the Kakao Developers dashboard.
- The client may need to specify language or locale preferences depending on the API wrapper; ensure requests reflect Korean queries for best results.
Troubleshooting tips:
- If the server fails to start due to missing modules, run npm install to fetch dependencies.
- Check network access to Kakao API endpoints and ensure no firewall rules block outbound HTTP requests.
- Review logs for any invalid API key or misconfigured environment variable names.
Related MCP Servers
obsidian -tools
Add Obsidian integrations like semantic search and custom Templater prompts to Claude or any MCP client.
mcp
Octopus Deploy Official MCP Server
furi
CLI & API for MCP management
mcp -arangodb
This is a TypeScript-based MCP server that provides database interaction capabilities through ArangoDB. It implements core database operations and allows seamless integration with ArangoDB through MCP tools. You can use it wih Claude app and also extension for VSCode that works with mcp like Cline!
CodeRAG
Advanced graph-based code analysis for AI-assisted software development
mcp-bundler
Is the MCP configuration too complicated? You can easily share your own simplified setup!