{"id":"osm-mcp-server","name":"osm-mcp-server","homepage":"https://pypi.org/project/osm-mcp-server/","repo_url":null,"category":"infrastructure","subcategories":[],"tags":["mcp","openstreetmap","osm","geospatial","ai-agents","tooling","mcp-server"],"what_it_does":"An MCP server package intended to expose OpenStreetMap (OSM) data/operations to AI agents via the Model Context Protocol (MCP).","use_cases":["Let AI agents query or work with OpenStreetMap-derived data via MCP tool calls","Agent-assisted geospatial workflows such as lookup of OSM features/places","Integrate OSM access into existing agent toolchains using MCP"],"not_for":["High-volume production map rendering at scale","Interactive end-user browsing UI (the MCP server is for agent/tool integration)","Use as a secure data gateway without verifying auth, network controls, and data handling"],"best_when":"You want an agent to call OSM-related tools in a standardized MCP tool interface during a workflow.","avoid_when":"You need a documented public REST API/SDK with strong contract guarantees rather than agent-tool usage.","alternatives":["Official OSM/Nominatim endpoints (where applicable)","Overpass API for OSM data queries","Geocoding/places APIs that wrap OSM (provider-dependent)","Custom wrapper around Overpass with your own agent-facing API"],"af_score":38.2,"security_score":32.5,"reliability_score":21.2,"package_type":"mcp_server","discovery_source":["pypi"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T21:49:39.282767+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":[],"oauth":false,"scopes":false,"notes":"No authentication details were provided in the given input, so auth mechanism and enforcement cannot be verified."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"No pricing/hosting model information was provided."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":38.2,"security_score":32.5,"reliability_score":21.2,"mcp_server_quality":55.0,"documentation_accuracy":40.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":30.0,"rate_limit_clarity":20.0,"tls_enforcement":30.0,"auth_strength":20.0,"scope_granularity":20.0,"dependency_hygiene":50.0,"secret_handling":50.0,"security_notes":"Security posture cannot be confirmed from the provided input (no TLS/auth/dependency details). If the MCP server proxies to upstream OSM services, ensure outbound request controls, SSRF protections (if URLs are accepted), and safe logging (no secrets).","uptime_documented":0.0,"version_stability":30.0,"breaking_changes_history":30.0,"error_recovery":25.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Without explicit documentation, agents may not know pagination/limits, tool parameter constraints, or how to handle rate limiting.","MCP servers that wrap upstream OSM services may inherit upstream throttling and query limits; if not documented, retries can cause repeated failures."]}}