Location MCP Server
@sokyran
关于 Location MCP Server
An MCP (Model Context Protocol) server that provides location data from a local macOS app.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"location-mcp-server": {
"command": "npx",
"args": [
"@sokyran/location-mcp-server"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Location MCP Server?
Location MCP Server is an MCP (Model Context Protocol) server that provides location data from a local macOS app. It is designed for macOS users who want to give AI assistants like Claude Desktop the ability to retrieve the user’s current location.
How to use Location MCP Server?
Install it globally with npm install -g @sokyran/location-mcp-server or run it directly via npx @sokyran/location-mcp-server. For Claude Desktop, download the location-getter-agent.app, place it in the directory where you run the command, and add a location entry to the Claude Desktop configuration pointing to npx @sokyran/location-mcp-server. After restarting Claude, you can invoke the getCurrentLocation tool in conversations.
Key features of Location MCP Server
- Exposes a single
getCurrentLocationtool to MCP clients. - Launches a local macOS app (
location-getter-agent.app) to fetch coordinates. - Communicates with the local app over HTTP (port 8080).
- Requires no cloud services; all location retrieval happens locally.
Use cases of Location MCP Server
- Let Claude Desktop answer questions like “Where am I right now?”
- Enable location‑aware automations or reminders within AI conversations.
- Provide geographic context for other local tools or scripts.
FAQ from Location MCP Server
What are the prerequisites?
The server requires macOS (it launches a macOS app) and Node.js 16 or higher.
How do I install and configure it?
Run npm install -g @sokyran/location-mcp-server (or use npx). Place location-getter-agent.app in the current directory. Then add the server definition to your Claude Desktop configuration file as shown in the README.
What tool does it expose?
It exposes a single MCP tool named getCurrentLocation. When invoked, the server fetches the current location from the local app and returns it.
Why does the server need the location-getter-agent.app?
The app is the component that actually retrieves GPS or system location data. The server launches it, waits for its HTTP server, then queries it for coordinates.
What should I do if I get permission errors?
Open System Preferences > Security & Privacy and allow the app to run. Also ensure port 8080 is not occupied by another application.
媒体与设计 分类下的更多 MCP 服务器
Game Asset Generator using MCP and Hugging Face Spaces
MubarakHAlketbiAn MCP server for creating 2D/3D game assets from text using Hugging Face AI models.
Video Editor MCP server
burningionMCP Interface for Video Jungle
MCP Figma to React Converter
StudentOfJSMCP server for converting Figma designs to React components
NS Travel Information MCP Server
r-huijtsA Model Context Protocol (MCP) server that provides access to NS (Dutch Railways) travel information through Claude AI. This server enables Claude to fetch real-time train travel information and disruptions using the official Dutch NS API.
Design Systems Mcp
southleftI'm your specialized design systems assistant. Ask me about components, tokens, patterns, and best practices.
评论