Token导航 LogoToken导航TokenDH.com
Jons MCP Google Maps logo
AI代理stdio官方级别未说明来源级核验

Jons MCP Google Maps

MCP Server

一个基于模型上下文协议(MCP)的FastMCP服务器,提供谷歌地图信息的工具接口。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
位置天气开发工具PythonClaudeAPI接口Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jonmmease

提供方

jonmmease

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run jons-mcp-google-maps

详细介绍

Jon的谷歌地图MCP服务器

用于谷歌地图信息的MCP服务器

通过模型上下文协议(MCP)公开工具的FastMCP服务器。

需求

  • Python 3.10+

安装

# Clone the repository
git clone 
cd jons-mcp-google-maps

# Install with uv
uv pip install -e .

运行服务器

uv run jons-mcp-google-maps

添加到克劳德代码

# Register the MCP server with Claude Code
claude mcp add jons-mcp-google-maps -- uv run --project /path/to/jons-mcp-google-maps jons-mcp-google-maps

可用工具

工具说明
hello_world返回友好的问候语(示例工具)

发展

设置

# Install with dev dependencies
uv pip install -e ".[dev]"

运行测试

# Run all tests
uv run pytest

# Run with coverage
uv run pytest --cov=src

# Run a specific test
uv run pytest tests/test_example.py::test_hello_world_default

代码质量

# Type check
uv run mypy src/jons_mcp_google_maps

# Format code
uv run black src tests

# Lint code
uv run ruff check src tests

项目结构

jons-mcp-google-maps/
├── src/
│   ├── __init__.py
│   └── jons_mcp_google_maps/
│       ├── __init__.py          # Package exports
│       ├── constants.py         # Configuration constants
│       ├── exceptions.py        # Custom exceptions
│       ├── utils.py             # Utility functions
│       ├── server.py            # FastMCP server setup
│       └── tools/
│           ├── __init__.py      # Tool exports
│           └── example.py       # Example tool
├── tests/
│   ├── conftest.py              # Test fixtures
│   └── test_example.py          # Example tests
├── pyproject.toml               # Project configuration
├── CLAUDE.md                    # AI assistant guidance
└── README.md                    # This file

添加新工具

  1. 在中创建新文件 src/jons_mcp_google_maps/tools/ 或添加到现有文件
  2. 编写一个带有类型提示和docstring的异步函数:
   async def my_tool(param: str) -> str:
       """Brief description for the MCP tool listing.

       Args:
           param: What this parameter does.

       Returns:
           What the tool returns.
       """
       return f"Result: {param}"
  1. 出口自 src/jons_mcp_google_maps/tools/__init__.py
  2. 注册 server.pymcp.tool(my_tool)

许可证

麻省理工学院

目录标签

目录标签

位置天气开发工具PythonClaudeAPI接口地图服务本地部署MCP协议

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP