← 返回 Skills 市场
weltspion

Geomanic

作者 weltspion · GitHub ↗ · v2.0.2
cross-platform ✓ 安全检测通过
591
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install geomanic
功能描述
Query and manage GPS travel data from Geomanic — your privacy-first GPS tracking platform.
使用说明 (SKILL.md)

Geomanic Skill

This skill connects to the Geomanic MCP API to query travel statistics, manage waypoints, and analyze journeys.

Authentication

The API key is stored in the environment variable GEOMANIC_TOKEN. All requests must include it as a Bearer token.

How to call the API

Use curl via the exec tool to send JSON-RPC requests to https://geomanic.com/api/v1/mcp:

curl -s -X POST https://geomanic.com/api/v1/mcp \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $GEOMANIC_TOKEN" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"TOOL_NAME","arguments":{...}}}'

Available tools

get_statistics

Get aggregated travel statistics for a time period. Returns total distance (km), average/max speed (km/h), altitude, waypoint count, active days, and country breakdown with full/part days.

Required parameters: from (ISO 8601), to (ISO 8601). Optional: suppress_flights (boolean, default true).

Example:

curl -s -X POST https://geomanic.com/api/v1/mcp \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $GEOMANIC_TOKEN" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_statistics","arguments":{"from":"2026-02-22T00:00:00Z","to":"2026-02-22T23:59:59Z"}}}'

get_date_range

Get the earliest and latest waypoint dates for the user. No parameters required.

curl -s -X POST https://geomanic.com/api/v1/mcp \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $GEOMANIC_TOKEN" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_date_range","arguments":{}}}'

list_waypoints

List waypoints with optional time range, pagination, and sorting.

Optional parameters: from, to (ISO 8601), limit (default 50, max 200), offset (default 0), order ("asc" or "desc", default "desc").

curl -s -X POST https://geomanic.com/api/v1/mcp \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $GEOMANIC_TOKEN" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_waypoints","arguments":{"from":"2026-02-22T00:00:00Z","to":"2026-02-22T23:59:59Z","limit":10}}}'

get_waypoint

Get a single waypoint by UUID.

Required: id (string, UUID).

create_waypoint

Create a new GPS waypoint.

Required: timestamp_utc (ISO 8601), latitude (number), longitude (number). Optional: speed_kmh, altitude, heading_deg, device_id.

update_waypoint

Update an existing waypoint by UUID.

Required: id (string, UUID). Optional: latitude, longitude, speed_kmh, altitude, heading_deg, country_iso, place, device_id.

delete_waypoint

Delete a waypoint by UUID.

Required: id (string, UUID).

Important notes

  • All dates must be in ISO 8601 format with timezone (use UTC with Z suffix).
  • For "today" queries, use the current date with T00:00:00Z to T23:59:59Z.
  • The response is JSON-RPC. The actual data is inside result.content[0].text as a JSON string.
  • Distance is in kilometers, speed in km/h, altitude in meters.
安全使用建议
This skill is internally consistent: it will run curl commands that call geomanic.com and will include whatever GEOMANIC_TOKEN you provide as a Bearer token. Before installing: 1) Confirm you trust the Geomanic service and the source of this skill (the SKILL.md references a GitHub repo and geomanic.com); 2) Only supply an API key tied to an account you control and consider generating a limited-scope key if Geomanic supports it; 3) Be aware the agent will execute shell commands (curl) to contact the service — if you require stricter control, avoid enabling autonomous invocation or only invoke the skill manually; 4) If the token is ever exposed or you stop using the skill, revoke/regenerate the key from your Geomanic account. If you want higher assurance, confirm the referenced GitHub repo and the package owner before installing.
功能分析
Type: OpenClaw Skill Name: geomanic Version: 2.0.2 The skill bundle is designed to interact with the Geomanic API for GPS travel data management. All instructions and examples in SKILL.md and README.md align with this stated purpose, using `curl` to communicate with the `https://geomanic.com/api/v1/mcp` endpoint and authenticating with the `GEOMANIC_TOKEN` environment variable. There is no evidence of intentional harmful behavior, such as data exfiltration to unauthorized destinations, arbitrary command execution, persistence mechanisms, obfuscation, or prompt injection attempts against the agent to deviate from its intended function. The use of `curl` and access to an API token are necessary for the skill's legitimate operation.
能力评估
Purpose & Capability
Name/description (Geomanic GPS data management) match the requested credential (GEOMANIC_TOKEN) and the documented API endpoints on geomanic.com. The primaryEnv is exactly the API key needed to call the service.
Instruction Scope
SKILL.md instructs the agent to run curl POSTs to https://geomanic.com/api/v1/mcp using the GEOMANIC_TOKEN as a Bearer token. It does not instruct reading unrelated files, other env variables, or exfiltrating data to third-party endpoints.
Install Mechanism
No install spec or code files are present (instruction-only). Nothing is downloaded or extracted; therefore there is low install-time risk.
Credentials
Only a single credential is required (GEOMANIC_TOKEN), which is appropriate for an API-using skill. The README and SKILL.md consistently reference that token and there are no unexplained secret requests.
Persistence & Privilege
The skill is not forced-always, does not request system config paths, and does not modify other skills or agent-wide settings. Model invocation is allowed (platform default), which is expected for a usable integration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install geomanic
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /geomanic 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.2
- Updated description - Updated metadata: changed the source repository URL and project homepage. - No changes to core functionality or available tools.
v2.0.1
- Added a new metadata block specifying requirements, homepage, and source for the Clawdbot ecosystem. - No changes to functionality or API usage. - Improved discoverability and integration details for third-party systems.
v2.0.0
Summary: Major update with streamlined documentation and removal of skill implementation files. - Removed implementation files: index.js and manifest.json. - Documentation (SKILL.md) is now focused on direct API usage via shell commands. - Setup details, user prompts, and example use cases have been simplified or removed. - Detailed API endpoint usage and required authentication clarified. - All information now targets users calling the Geomanic API directly.
v1.1.0
- Version bumped to 1.1.0. - No other changes detected.
v1.0.0
Initial release: 7 tools for waypoint management and travel statistics
元数据
Slug geomanic
版本 2.0.2
许可证
累计安装 0
当前安装数 0
历史版本数 5
常见问题

Geomanic 是什么?

Query and manage GPS travel data from Geomanic — your privacy-first GPS tracking platform. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 591 次。

如何安装 Geomanic?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install geomanic」即可一键安装,无需额外配置。

Geomanic 是免费的吗?

是的,Geomanic 完全免费(开源免费),可自由下载、安装和使用。

Geomanic 支持哪些平台?

Geomanic 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Geomanic?

由 weltspion(@weltspion)开发并维护,当前版本 v2.0.2。

💬 留言讨论