turf-mcp
PyPI
v0.2.2
Published by zhangjy07 — no publish provenance, so origin is unverified, but the source is public: the repository link below is self-declared yet readable, so you can inspect the code before adopting it.
基于 Turf.js 构建的地理空间分析 MCP 服务。提供空间几何图形的测量、空间关系判断、坐标转换与偏移等核心功能。
The grade answers one question — how safe is this server for you to adopt — so it is computed in two auditable stages. Nothing below is an opinion or an LLM's guess; every line is a real term the deterministic engine applied, and the same input always yields the same number.
1. Threat score — 100 − 0 = 100. What the published surface and source actually contain:
The deterministic scan raised no scored threat in the surface it inspected — the threat score stayed at 100. Capability observations and advisory notes are recorded but never lower it.
2. Client adoption risk — 100 − 1 = 99. Three small, subtract-only factors that reflect your risk in adopting it — a clean scan proves less on a powerful, unverified or barely-inspectable package, so the grade says so plainly:
| Points | Adoption-risk factor |
|---|---|
| −1 | publisher verification (public source) — no provenance, but the source is public and inspectable |
Capability observations and info notes are shown under Findings but never scored.
Open any row's finding below for the file, line and evidence behind a deduction.
Each tool and what it can reach — statically extracted from the published source.
alongno sensitive capabilityareano sensitive capabilitybboxno sensitive capabilitybboxClipno sensitive capabilitybboxPolygonno sensitive capabilitybearingno sensitive capabilitybearingToAzimuthno sensitive capabilitybezierSplineno sensitive capabilitybooleanClockwiseno sensitive capabilitybooleanContainsno sensitive capabilitybooleanCrossesno sensitive capabilitybooleanDisjointno sensitive capabilitybooleanEqualno sensitive capabilitybooleanOverlapno sensitive capabilitybooleanParallelno sensitive capabilitybooleanPointInPolygonno sensitive capabilitybooleanPointOnLineno sensitive capabilitybooleanWithinno sensitive capabilitybufferno sensitive capabilitycenterno sensitive capabilitycenterOfMassno sensitive capabilitycentroidno sensitive capabilitycircleno sensitive capabilityclean_coordsno sensitive capabilitycloneno sensitive capabilityclustersDbscanno sensitive capabilityclustersKmeansno sensitive capabilitycollectno sensitive capabilitycombineno sensitive capabilityconcaveno sensitive capabilityconvertAreano sensitive capabilityconvertLengthno sensitive capabilityconvexno sensitive capabilitydegreesToRadiansno sensitive capabilitydestinationno sensitive capabilitydifferenceno sensitive capabilitydissolveno sensitive capabilitydistanceno sensitive capabilityenvelopeno sensitive capabilityexplodeno sensitive capabilityfeatureno sensitive capabilityfeatureCollectionno sensitive capabilityflattenno sensitive capabilityflipno sensitive capabilitygeometryCollectionno sensitive capabilitygreatCircleno sensitive capabilityhexGridno sensitive capabilityinterpolateno sensitive capabilityintersectno sensitive capabilityisobandsno sensitive capabilityisolinesno sensitive capabilitykinksno sensitive capabilitylengthno sensitive capabilitylengthToDegreesno sensitive capabilitylengthToRadiansno sensitive capabilityline_arcno sensitive capabilityline_chunkno sensitive capabilityline_intersectno sensitive capabilityline_overlapno sensitive capabilityline_segmentno sensitive capabilityline_sliceno sensitive capabilityline_slice_alongno sensitive capabilityline_splitno sensitive capabilityline_to_polygonno sensitive capabilitylineOffsetno sensitive capabilitylineStringno sensitive capabilitymaskno sensitive capabilitymidpointno sensitive capabilitymultiLineStringno sensitive capabilitymultiPointno sensitive capabilitymultiPolygonno sensitive capabilitynearest_point_on_lineno sensitive capabilitynearestPointno sensitive capabilityplanepointno sensitive capabilitypointno sensitive capabilitypointGridno sensitive capabilitypointOnFeatureno sensitive capabilitypointsWithinPolygonno sensitive capabilitypointToLineDistanceno sensitive capabilitypolygonno sensitive capabilitypolygon_to_lineno sensitive capabilitypolygonizeno sensitive capabilitypolygonTangentsno sensitive capabilityradiansToDegreesno sensitive capabilityradiansToLengthno sensitive capabilityrandomLineStringno sensitive capabilityrandomPointno sensitive capabilityrandomPolygonno sensitive capabilityrandomPositionno sensitive capabilityrewindno sensitive capabilityrhumbBearingno sensitive capabilityrhumbDestinationno sensitive capabilityrhumbDistanceno sensitive capabilityround_numberno sensitive capabilitysampleno sensitive capabilitysectorno sensitive capabilityshortest_pathno sensitive capabilitysimplifyno sensitive capabilitysquareno sensitive capabilitysquareGridno sensitive capabilitytagno sensitive capabilitytesselateno sensitive capabilitytinno sensitive capabilitytoMercatorno sensitive capabilitytoWgs84no sensitive capabilitytransformRotateno sensitive capabilitytransformScaleno sensitive capabilitytransformTranslateno sensitive capabilitytriangleGridno sensitive capabilitytruncateno sensitive capabilityunionno sensitive capabilityunkink_polygonno sensitive capabilityvoronoino sensitive capabilityScan history per published version. The engine is deterministic — the same version always yields the same score, so a changed score means the package itself changed.
| Version | Score | Findings | Engine | Scanned |
|---|---|---|---|---|
v0.2.2 latest |
A 99/100 | 0 | 1.13.0 | 2026-08-25 |
Show this server's live Trust Score in your README, docs or website. The badge is served straight from the registry and updates automatically after every rescan — no API key needed. It links back to this page, so anyone who sees the grade can also read the findings behind it instead of taking a number on faith.
The score above is reproducible: the same package version always yields the same result. Run it locally or over the free API — no account, no LLM, fully deterministic.
npx mcptrustchecker scan turf-mcp --online --registry pypi
MCP server for Australian address search and validation via Addressr
Admissions data & match scores for law, medical, dental, MBA, pharmacy, vet, optometry schools
Live AI data for agents: model releases, regulations (EU AI Act), GenAI glossary, daily news.
AirTreks MCP Server — complex flight routing intelligence for AI agents. Plan multi-city trips, validate alliance routings, get carrier recommendations, and create trip ideas.
Physician-reviewed medical opinions and prescriptions for AI agents.
Thin MCP server + CLI that proxy the atrium /api/v1 observability surface using an oc_live_ Bearer key. Talks HTTP only — no Convex imports.