Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,533Letters: 13Defects: 1,322counted 1 min ago
teppi

Server definition

Hash
sha256:60fc6e8353a17281a38ba57cb0222c84f0eae23bc374991fea17f10343de0415
What it is
What a remote MCP server returned when asked what it offers: 14 tools

The blob, as servednamed by its sha256

{ "instructions": "Use NarcoScope for aggregate official drug-market evidence, country-year illicit-economy context, privacy-minimized administrative designations, and bounded newsroom analysis. Start with list_capabilities, get_market_catalog, get_atlas, or get_newsroom. Query granular country/category/subgroup/period observations with query_market_observations; preserve their source-specific licenses, units, estimates and dataset hashes across pages. Do not add administrative counts, legal arms-transfer indicators or modeled informal output into an illicit-market total. Treat seizures and designations as administrative observations, not trafficking-volume estimates or proof of guilt. Seiche and Palimpsest remain separate evidence lanes: never create a shared score or composite, or infer guilt, culpability, political or armed-actor relationships, bilateral routes, project effects, tactical or navigable use, or causality from shared geography, timing, origin labels, designations, or Belt and Road context.", "tools": [ { "description": "Return country-year organized-crime and firearms-tracing observations with source metadata, native caveats, explicit null fields, and stable cursor pagination. No records identify people or operational locations.", "inputSchema": { "additionalProperties": false, "properties": { "cursor": { "maxLength": 2048, "pattern": "^[A-Za-z0-9_-]+$", "type": "string" }, "domain": { "default": "all", "enum": [ "all", "firearms_tracing", "organized_crime" ], "type": "string" }, "iso3": { "pattern": "^[A-Za-z]{3}$", "type": "string" }, "limit": { "default": 50, "maximum": 100, "minimum": 1, "type": "integer" }, "year": { "maximum": 2200, "minimum": 1900, "type": "integer" } }, "type": "object" }, "name": "get_atlas", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "limitations": { "items": { "minLength": 1, "type": "string" }, "minItems": 4, "type": "array" }, "page": { "additionalProperties": false, "properties": { "has_more": { "type": "boolean" }, "limit": { "maximum": 100, "minimum": 1, "type": "integer" }, "matched": { "minimum": 0, "type": "integer" }, "next_cursor": { "maxLength": 2048, "pattern": "^[A-Za-z0-9_-]+$", "type": [ "string", "null" ] }, "returned": { "maximum": 100, "minimum": 0, "type": "integer" } }, "required": [ "limit", "matched", "returned", "has_more", "next_cursor" ], "type": "object" }, "query": { "additionalProperties": false, "properties": { "domain": { "enum": [ "all", "firearms_tracing", "organized_crime" ] }, "iso3": { "pattern": "^[A-Z]{3}$", "type": [ "string", "null" ] }, "year": { "maximum": 2200, "minimum": 1900, "type": [ "integer", "null" ] } }, "required": [ "domain", "iso3", "year" ], "type": "object" }, "records": { "items": { "oneOf": [ { "additionalProperties": false, "properties": { "data": { "additionalProperties": false, "properties": { "country": { "minLength": 1, "type": "string" }, "footnotes": { "items": { "minLength": 1, "type": "string" }, "type": "array" }, "iso3": { "pattern": "^[A-Z]{3}$", "type": "string" }, "m49": { "pattern": "^[0-9]{1,3}$", "type": "string" }, "nature": { "minLength": 1, "type": "string" }, "reportingType": { "minLength": 1, "type": "string" }, "source": { "minLength": 1, "type": "string" }, "valuePercent": { "maximum": 100, "minimum": 0, "type": [ "number", "null" ] }, "year": { "maximum": 2200, "minimum": 1900, "type": "integer" } }, "required": [ "iso3", "country", "m49", "year", "valuePercent", "nature", "source", "reportingType", "footnotes" ], "type": "object" }, "domain": { "const": "firearms_tracing" }, "meta": { "additionalProperties": false, "properties": { "availability": { "enum": [ "observed", "partial" ] }, "caveats": { "items": { "minLength": 1, "type": "string" }, "type": "array" }, "downloaded_at": { "minLength": 1, "type": "string" }, "rights": { "minLength": 1, "type": "string" }, "source": { "minLength": 1, "type": "string" }, "source_schema": { "minLength": 1, "type": "string" }, "source_url": { "format": "uri", "pattern": "^https://", "type": "string" }, "unavailable_fields": { "items": { "minLength": 1, "type": "string" }, "type": "array", "uniqueItems": true } }, "required": [ "availability", "unavailable_fields", "source_schema", "source", "source_url", "downloaded_at", "rights", "caveats" ], "type": "object" } }, "required": [ "domain", "meta", "data" ], "type": "object" }, { "additionalProperties": false, "properties": { "data": { "additionalProperties": false, "properties": { "actors": { "additionalProperties": false, "properties": { "average": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "criminalNetworks": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "foreignActors": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "mafiaStyleGroups": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "privateSectorActors": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "stateEmbeddedActors": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] } }, "required": [ "average", "mafiaStyleGroups", "criminalNetworks", "stateEmbeddedActors", "foreignActors", "privateSectorActors" ], "type": "object" }, "continent": { "minLength": 1, "type": "string" }, "country": { "minLength": 1, "type": "string" }, "criminalMarkets": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "criminality": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "iso3": { "pattern": "^[A-Z]{3}$", "type": "string" }, "markets": { "additionalProperties": false, "properties": { "armsTrafficking": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "cannabisTrade": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "cocaineTrade": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "counterfeitGoods": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "cyberDependentCrimes": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "extortion": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "faunaCrimes": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "financialCrimes": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "floraCrimes": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "heroinTrade": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "humanSmuggling": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "humanTrafficking": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "illicitTradeExcisableGoods": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "nonRenewableResourceCrimes": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "syntheticDrugTrade": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] } }, "required": [ "humanTrafficking", "humanSmuggling", "extortion", "armsTrafficking", "counterfeitGoods", "illicitTradeExcisableGoods", "floraCrimes", "faunaCrimes", "nonRenewableResourceCrimes", "heroinTrade", "cocaineTrade", "cannabisTrade", "syntheticDrugTrade", "cyberDependentCrimes", "financialCrimes" ], "type": "object" }, "region": { "minLength": 1, "type": "string" }, "resilience": { "additionalProperties": false, "properties": { "antiMoneyLaundering": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "average": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "economicRegulatoryCapacity": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "governmentTransparencyAndAccountability": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "internationalCooperation": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "judicialSystemAndDetention": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "lawEnforcement": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "nationalPoliciesAndLaws": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "nonStateActors": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "politicalLeadershipAndGovernance": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "prevention": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "territorialIntegrity": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] }, "victimAndWitnessSupport": { "maximum": 10, "minimum": 1, "type": [ "number", "null" ] } }, "required": [ "average", "politicalLeadershipAndGovernance", "governmentTransparencyAndAccountability", "internationalCooperation", "nationalPoliciesAndLaws", "judicialSystemAndDetention", "lawEnforcement", "territorialIntegrity", "antiMoneyLaundering", "economicRegulatoryCapacity", "victimAndWitnessSupport", "prevention", "nonStateActors" ], "type": "object" }, "year": { "maximum": 2200, "minimum": 1900, "type": "integer" } }, "required": [ "iso3", "country", "continent", "region", "year", "criminality", "criminalMarkets", "markets", "actors", "resilience" ], "type": "object" }, "domain": { "const": "organized_crime" }, "meta": { "additionalProperties": false, "properties": { "availability": { "enum": [ "observed", "partial" ] }, "caveats": { "items": { "minLength": 1, "type": "string" }, "type": "array" }, "downloaded_at": { "minLength": 1, "type": "string" }, "rights": { "minLength": 1, "type": "string" }, "source": { "minLength": 1, "type": "string" }, "source_schema": { "minLength": 1, "type": "string" }, "source_url": { "format": "uri", "pattern": "^https://", "type": "string" }, "unavailable_fields": { "items": { "minLength": 1, "type": "string" }, "type": "array", "uniqueItems": true } }, "required": [ "availability", "unavailable_fields", "source_schema", "source", "source_url", "downloaded_at", "rights", "caveats" ], "type": "object" } }, "required": [ "domain", "meta", "data" ], "type": "object" } ] }, "maxItems": 100, "type": "array" }, "schema": { "const": "narcoscope.api.atlas.v1" }, "sources": { "items": { "additionalProperties": false, "properties": { "domain": { "enum": [ "firearms_tracing", "organized_crime" ] }, "error": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "code": { "minLength": 1, "type": "string" }, "message": { "minLength": 1, "type": "string" } }, "required": [ "code", "message" ], "type": "object" } ] }, "metadata": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "caveats": { "items": { "minLength": 1, "type": "string" }, "type": "array" }, "downloaded_at": { "minLength": 1, "type": "string" }, "release": { "type": [ "string", "null" ] }, "rights": { "minLength": 1, "type": "string" }, "scale": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "direction": { "minLength": 1, "type": "string" }, "maximum": { "const": 10 }, "minimum": { "const": 1 } }, "required": [ "minimum", "maximum", "direction" ], "type": "object" } ] }, "schema_version": { "minLength": 1, "type": "string" }, "series": { "type": [ "string", "null" ] }, "source": { "minLength": 1, "type": "string" }, "source_url": { "format": "uri", "pattern": "^https://", "type": "string" }, "unit": { "minLength": 1, "type": "string" }, "years": { "items": { "maximum": 2200, "minimum": 1900, "type": "integer" }, "type": "array", "uniqueItems": true } }, "required": [ "schema_version", "source", "source_url", "downloaded_at", "years", "unit", "rights", "scale", "series", "release", "caveats" ], "type": "object" } ] }, "record_count": { "minimum": 0, "type": [ "integer", "null" ] }, "status": { "enum": [ "available", "unavailable" ] } }, "required": [ "domain", "status", "record_count", "metadata", "error" ], "type": "object" }, "maxItems": 2, "minItems": 1, "type": "array" }, "status": { "enum": [ "available", "partial", "unavailable" ] } }, "required": [ "schema", "status", "query", "sources", "page", "records", "limitations" ], "type": "object" } }, { "description": "Return source-linked China economic findings, CPEC, Balochistan, BRI and Myanmar research questions, reporting metadata, and dated national indicators. Optional hash-bound observatory summaries add economic histories, EU-reported trade and official methodology cases. SAFE quantities remain private. Country and theme context only; gaps do not establish concealment, actor relationships or causality.", "inputSchema": { "additionalProperties": false, "type": "object" }, "name": "get_connected_research", "outputSchema": { "additionalProperties": false, "properties": { "data": { "additionalProperties": true, "properties": { "observatory": { "additionalProperties": false, "properties": { "datasets": { "items": { "type": "object" }, "maxItems": 4, "minItems": 4, "type": "array" }, "findings": { "items": { "type": "object" }, "maxItems": 100, "type": "array" }, "generated_at": { "type": "string" }, "input_sha256": { "pattern": "^[0-9a-f]{64}$", "type": "string" }, "methodology_cases": { "items": { "type": "object" }, "maxItems": 30, "type": "array" }, "schema": { "const": "palimpsest.china-evidence-observatory-summary.v1" }, "source_url": { "const": "https://www.palimpsest.info/china/evidence/" }, "use_policy": { "additionalProperties": false, "properties": { "actor_inference": { "const": "prohibited" }, "concealment_inference": { "const": "not_established_by_gaps_or_disagreement" }, "missing_values": { "const": "unavailable_not_zero" }, "private_numeric_data": { "const": "excluded" } }, "required": [ "concealment_inference", "actor_inference", "private_numeric_data", "missing_values" ], "type": "object" } }, "required": [ "schema", "generated_at", "source_url", "input_sha256", "datasets", "findings", "methodology_cases", "use_policy" ], "type": "object" }, "regions": { "items": { "type": "object" }, "maxItems": 5, "minItems": 5, "type": "array" }, "schema": { "const": "palimpsest.connected-research.v1" }, "source_clocks": { "type": "object" }, "use_policy": { "type": "object" } }, "required": [ "schema", "regions", "source_clocks", "use_policy" ], "type": "object" }, "schema": { "const": "narcoscope.connected-research-envelope.v1" }, "sha256": { "pattern": "^[0-9a-f]{64}$", "type": "string" }, "source_url": { "const": "https://www.palimpsest.info/readings/connected-research-latest.json" } }, "required": [ "schema", "data", "sha256", "source_url" ], "type": "object" } }, { "description": "Return approved public designation identity fields only. A designation is an administrative action, not an adjudication or proof of guilt; aliases, addresses, dates of birth, identity documents, and allegation text are withheld.", "inputSchema": { "additionalProperties": false, "properties": { "country": { "maxLength": 120, "minLength": 1, "type": "string" }, "cursor": { "maxLength": 2048, "pattern": "^[A-Za-z0-9_-]+$", "type": "string" }, "entity_type": { "enum": [ "aircraft", "individual", "organization", "vessel" ], "type": "string" }, "limit": { "default": 50, "maximum": 100, "minimum": 1, "type": "integer" }, "program": { "enum": [ "ILLICIT-DRUGS-EO14059", "SDNT", "SDNTK", "TCO" ], "type": "string" }, "query": { "maxLength": 120, "minLength": 1, "type": "string" } }, "type": "object" }, "name": "get_entities", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "disclaimer": { "minLength": 1, "type": "string" }, "error": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "code": { "minLength": 1, "type": "string" }, "message": { "minLength": 1, "type": "string" } }, "required": [ "code", "message" ], "type": "object" } ] }, "page": { "additionalProperties": false, "properties": { "has_more": { "type": "boolean" }, "limit": { "maximum": 100, "minimum": 1, "type": "integer" }, "matched": { "minimum": 0, "type": "integer" }, "next_cursor": { "maxLength": 2048, "pattern": "^[A-Za-z0-9_-]+$", "type": [ "string", "null" ] }, "returned": { "maximum": 100, "minimum": 0, "type": "integer" } }, "required": [ "limit", "matched", "returned", "has_more", "next_cursor" ], "type": "object" }, "privacy": { "additionalProperties": false, "properties": { "query_scope": { "minLength": 1, "type": "string" }, "returned_fields": { "items": { "minLength": 1, "type": "string" }, "minItems": 5, "type": "array" }, "withheld_fields": { "items": { "minLength": 1, "type": "string" }, "minItems": 5, "type": "array" } }, "required": [ "returned_fields", "withheld_fields", "query_scope" ], "type": "object" }, "query": { "additionalProperties": false, "properties": { "country": { "type": [ "string", "null" ] }, "entity_type": { "enum": [ "aircraft", "individual", "organization", "vessel", null ], "type": [ "string", "null" ] }, "program": { "enum": [ "ILLICIT-DRUGS-EO14059", "SDNT", "SDNTK", "TCO", null ], "type": [ "string", "null" ] }, "query": { "type": [ "string", "null" ] } }, "required": [ "entity_type", "program", "country", "query" ], "type": "object" }, "records": { "items": { "additionalProperties": false, "properties": { "countries": { "items": { "minLength": 1, "type": "string" }, "type": "array" }, "entity_type": { "enum": [ "aircraft", "individual", "organization", "vessel" ] }, "meta": { "additionalProperties": false, "properties": { "adjudication": { "const": false }, "downloaded_at": { "minLength": 1, "type": "string" }, "evidence_class": { "const": "administrative_action" }, "source": { "minLength": 1, "type": "string" }, "source_url": { "format": "uri", "pattern": "^https://", "type": "string" } }, "required": [ "evidence_class", "adjudication", "source", "source_url", "downloaded_at" ], "type": "object" }, "name": { "minLength": 1, "type": "string" }, "ofac_entity_number": { "minimum": 1, "type": "integer" }, "programs": { "items": { "enum": [ "ILLICIT-DRUGS-EO14059", "SDNT", "SDNTK", "TCO" ] }, "minItems": 1, "type": "array", "uniqueItems": true } }, "required": [ "ofac_entity_number", "name", "entity_type", "programs", "countries", "meta" ], "type": "object" }, "maxItems": 100, "type": "array" }, "schema": { "const": "narcoscope.api.entities.v1" }, "source": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "downloaded_at": { "minLength": 1, "type": "string" }, "grain": { "minLength": 1, "type": "string" }, "license": { "minLength": 1, "type": "string" }, "note": { "minLength": 1, "type": "string" }, "programs": { "additionalProperties": { "minLength": 1, "type": "string" }, "minProperties": 1, "propertyNames": { "enum": [ "ILLICIT-DRUGS-EO14059", "SDNT", "SDNTK", "TCO" ] }, "type": "object" }, "source": { "minLength": 1, "type": "string" }, "source_url": { "format": "uri", "pattern": "^https://", "type": "string" } }, "required": [ "source", "source_url", "downloaded_at", "license", "grain", "programs", "note" ], "type": "object" } ] }, "status": { "enum": [ "available", "unavailable" ] } }, "required": [ "schema", "status", "query", "source", "page", "records", "disclaimer", "privacy", "error" ], "type": "object" } }, { "description": "Return bounded public money-market, capital-market, BRI, or publication-rights context without cross-lane scoring, composites, causal inference, or culpability inference. Upstream unavailability stays typed.", "inputSchema": { "additionalProperties": false, "properties": { "lane": { "default": "all", "enum": [ "all", "palimpsest-bri", "palimpsest-newswire-rights", "seiche-capital-markets", "seiche-global-money-atlas", "seiche-money-markets", "seiche-summary" ], "type": "string" } }, "type": "object" }, "name": "get_federation", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "lanes": { "items": { "additionalProperties": false, "properties": { "availability": { "enum": [ "available", "restricted", "unavailable" ] }, "boundaries": { "items": { "minLength": 1, "type": "string" }, "minItems": 2, "type": "array" }, "citation": { "additionalProperties": true, "type": [ "object", "null" ] }, "clocks": { "additionalProperties": true, "type": [ "object", "null" ] }, "data": { "additionalProperties": true, "type": [ "object", "null" ] }, "error": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "code": { "minLength": 1, "type": "string" }, "message": { "minLength": 1, "type": "string" }, "retry_after": { "type": [ "string", "null" ] }, "upstream_http_status": { "maximum": 599, "minimum": 100, "type": [ "integer", "null" ] } }, "required": [ "code", "message", "upstream_http_status", "retry_after" ], "type": "object" } ] }, "evidence_status": { "enum": [ "derived", "observed", "restricted", "structural", "unavailable" ] }, "id": { "enum": [ "palimpsest-bri", "palimpsest-newswire-rights", "seiche-capital-markets", "seiche-global-money-atlas", "seiche-money-markets", "seiche-summary" ] }, "product": { "enum": [ "Palimpsest", "Seiche" ] }, "retrieved_at": { "format": "date-time", "type": "string" }, "scope": { "additionalProperties": true, "type": [ "object", "null" ] }, "source_url": { "format": "uri", "pattern": "^https://", "type": "string" }, "transport": { "oneOf": [ { "type": "null" }, { "additionalProperties": false, "properties": { "attempts": { "const": 1 }, "max_response_bytes": { "maximum": 2000000, "minimum": 1, "type": "integer" }, "timeout_ms": { "maximum": 15000, "minimum": 1, "type": "integer" } }, "required": [ "attempts", "timeout_ms", "max_response_bytes" ], "type": "object" } ] }, "upstream_schema": { "type": [ "string", "null" ] }, "upstream_status": { "type": [ "string", "null" ] } }, "required": [ "id", "product", "availability", "evidence_status", "upstream_schema", "upstream_status", "source_url", "retrieved_at", "clocks", "scope", "citation", "transport", "data", "error", "boundaries" ], "type": "object" }, "maxItems": 6, "minItems": 1, "type": "array" }, "limitations": { "items": { "minLength": 1, "type": "string" }, "minItems": 4, "type": "array" }, "policy": { "additionalProperties": false, "properties": { "causal_inference": { "const": "prohibited" }, "composite_generation": { "const": "prohibited" }, "cross_lane_join": { "const": "prohibited" }, "culpability_inference": { "const": "prohibited" }, "missing_value_policy": { "const": "unavailable_not_zero" }, "mode": { "const": "read_only_parallel_context" } }, "required": [ "mode", "cross_lane_join", "composite_generation", "causal_inference", "culpability_inference", "missing_value_policy" ], "type": "object" }, "query": { "additionalProperties": false, "properties": { "lane": { "enum": [ "all", "palimpsest-bri", "palimpsest-newswire-rights", "seiche-capital-markets", "seiche-global-money-atlas", "seiche-money-markets", "seiche-summary" ] } }, "required": [ "lane" ], "type": "object" }, "retrieved_at": { "format": "date-time", "type": "string" }, "schema": { "const": "narcoscope.api.federation.v1" }, "status": { "enum": [ "available", "partial", "unavailable" ] } }, "required": [ "schema", "status", "retrieved_at", "query", "lanes", "policy", "limitations" ], "type": "object" } }, { "description": "List drugs, arms and informal-economy datasets, native indicator units, exact country/category/subgroup dimensions, numeric and unavailable coverage, source hashes and source-specific reuse restrictions. Legacy atlas and price histories remain distinct resources.", "inputSchema": { "additionalProperties": false, "type": "object" }, "name": "get_market_catalog", "outputSchema": { "additionalProperties": false, "properties": { "datasets": { "items": { "additionalProperties": false, "properties": { "coverage": { "additionalProperties": false, "properties": { "estimated": { "minimum": 0, "type": "integer" }, "firstNumericPeriod": { "anyOf": [ { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, { "type": "null" } ] }, "firstPeriod": { "anyOf": [ { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, { "type": "null" } ] }, "lastNumericPeriod": { "anyOf": [ { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, { "type": "null" } ] }, "lastPeriod": { "anyOf": [ { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, { "type": "null" } ] }, "numericObservations": { "minimum": 0, "type": "integer" }, "observations": { "minimum": 0, "type": "integer" }, "reported": { "minimum": 0, "type": "integer" }, "unavailable": { "minimum": 0, "type": "integer" } }, "required": [ "observations", "numericObservations", "reported", "estimated", "unavailable", "firstPeriod", "lastPeriod", "firstNumericPeriod", "lastNumericPeriod" ], "type": "object" }, "generatedAt": { "format": "date-time", "type": "string" }, "id": { "enum": [ "global-drugs", "global-arms-economy" ], "type": "string" }, "indicators": { "items": { "additionalProperties": false, "properties": { "coverage": { "additionalProperties": false, "properties": { "estimated": { "minimum": 0, "type": "integer" }, "firstNumericPeriod": { "anyOf": [ { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, { "type": "null" } ] }, "firstPeriod": { "anyOf": [ { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, { "type": "null" } ] }, "lastNumericPeriod": { "anyOf": [ { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, { "type": "null" } ] }, "lastPeriod": { "anyOf": [ { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, { "type": "null" } ] }, "numericObservations": { "minimum": 0, "type": "integer" }, "observations": { "minimum": 0, "type": "integer" }, "reported": { "minimum": 0, "type": "integer" }, "unavailable": { "minimum": 0, "type": "integer" } }, "required": [ "observations", "numericObservations", "reported", "estimated", "unavailable", "firstPeriod", "lastPeriod", "firstNumericPeriod", "lastNumericPeriod" ], "type": "object" }, "description": { "maxLength": 2500, "minLength": 1, "type": "string" }, "dimensions": { "additionalProperties": false, "properties": { "categories": { "items": { "maxLength": 500, "minLength": 0, "type": "string" }, "maxItems": 500000, "type": "array" }, "geographies": { "items": { "additionalProperties": false, "properties": { "code": { "maxLength": 180, "minLength": 1, "type": "string" }, "level": { "enum": [ "country", "region", "city", "world" ], "type": "string" }, "name": { "maxLength": 180, "minLength": 1, "type": "string" } }, "required": [ "code", "name", "level" ], "type": "object" }, "maxItems": 500000, "type": "array" }, "selections": { "items": { "additionalProperties": false, "properties": { "category": { "maxLength": 500, "minLength": 0, "type": "string" }, "firstPeriod": { "anyOf": [ { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, { "type": "null" } ] }, "lastNumericPeriod": { "anyOf": [ { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, { "type": "null" } ] }, "lastPeriod": { "anyOf": [ { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, { "type": "null" } ] }, "latestNumericObservations": { "minimum": 0, "type": "integer" }, "subgroup": { "maxLength": 500, "minLength": 0, "type": "string" } }, "required": [ "category", "subgroup", "firstPeriod", "lastPeriod", "lastNumericPeriod", "latestNumericObservations" ], "type": "object" }, "maxItems": 500000, "type": "array" }, "subgroups": { "items": { "maxLength": 500, "minLength": 0, "type": "string" }, "maxItems": 500000, "type": "array" } }, "required": [ "geographies", "categories", "subgroups", "selections" ], "type": "object" }, "featured": { "type": "boolean" }, "id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$", "type": "string" }, "label": { "maxLength": 500, "minLength": 1, "type": "string" }, "limitations": { "items": { "maxLength": 2000, "minLength": 1, "type": "string" }, "maxItems": 60, "type": "array" }, "market": { "enum": [ "drugs", "arms", "economy" ], "type": "string" }, "measureType": { "maxLength": 500, "minLength": 1, "type": "string" }, "sourceId": { "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$", "type": "string" }, "unit": { "maxLength": 500, "minLength": 1, "type": "string" } }, "required": [ "id", "sourceId", "market", "label", "unit", "measureType", "description", "limitations", "featured", "coverage", "dimensions" ], "type": "object" }, "maxItems": 500, "type": "array" }, "limitations": { "items": { "maxLength": 2000, "minLength": 1, "type": "string" }, "maxItems": 60, "type": "array" }, "sha256": { "pattern": "^[a-f0-9]{64}$", "type": "string" }, "sources": { "items": { "additionalProperties": false, "properties": { "bytes": { "minimum": 1, "type": "integer" }, "downloadUrl": { "format": "uri", "maxLength": 4096, "pattern": "^https://", "type": "string" }, "id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$", "type": "string" }, "license": { "maxLength": 1000, "minLength": 1, "type": "string" }, "licenseUrl": { "format": "uri", "maxLength": 4096, "pattern": "^https://", "type": "string" }, "name": { "maxLength": 1000, "minLength": 1, "type": "string" }, "notes": { "items": { "maxLength": 2000, "minLength": 1, "type": "string" }, "maxItems": 60, "type": "array" }, "publisher": { "maxLength": 1000, "minLength": 1, "type": "string" }, "retrievedAt": { "format": "date-time", "type": "string" }, "sha256": { "pattern": "^[a-f0-9]{64}$", "type": "string" }, "url": { "format": "uri", "maxLength": 4096, "pattern": "^https://", "type": "string" } }, "required": [ "id", "name", "publisher", "url", "downloadUrl", "license", "licenseUrl", "retrievedAt", "sha256", "bytes", "notes" ], "type": "object" }, "maxItems": 80, "type": "array" }, "title": { "maxLength": 240, "minLength": 1, "type": "string" } }, "required": [ "id", "title", "sha256", "generatedAt", "sources", "indicators", "coverage", "limitations" ], "type": "object" }, "maxItems": 2, "type": "array" }, "generatedAt": { "anyOf": [ { "format": "date-time", "type": "string" }, { "type": "null" } ] }, "limitations": { "items": { "maxLength": 2000, "minLength": 1, "type": "string" }, "maxItems": 60, "type": "array" }, "relatedResources": { "items": { "additionalProperties": false, "properties": { "description": { "maxLength": 2000, "minLength": 1, "type": "string" }, "id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$", "type": "string" }, "title": { "maxLength": 240, "minLength": 1, "type": "string" }, "url": { "maxLength": 4096, "minLength": 1, "type": "string" } }, "required": [ "id", "title", "url", "description" ], "type": "object" }, "maxItems": 10, "type": "array" }, "schema": { "const": "narcoscope.global-market-catalog.v1" }, "status": { "enum": [ "available", "partial", "unavailable" ], "type": "string" }, "unavailableDatasets": { "items": { "enum": [ "global-drugs", "global-arms-economy" ], "type": "string" }, "maxItems": 2, "type": "array" } }, "required": [ "schema", "status", "generatedAt", "unavailableDatasets", "limitations", "datasets", "relatedResources" ], "type": "object" } }, { "description": "List current deterministic analyses with citations, correction metadata, publication gates, and explicit evidence limits.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "default": 10, "maximum": 25, "minimum": 1, "type": "integer" } }, "type": "object" }, "name": "get_newsroom", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "articles": { "items": { "additionalProperties": false, "properties": { "automationDisclosure": { "minLength": 1, "type": "string" }, "contentClass": { "minLength": 1, "type": "string" }, "contentHash": { "pattern": "^[a-f0-9]{64}$", "type": "string" }, "correctionsStatus": { "minLength": 1, "type": "string" }, "dataAsOf": { "format": "date", "type": [ "string", "null" ] }, "dek": { "minLength": 1, "type": "string" }, "dossierUrl": { "format": "uri", "pattern": "^https://", "type": "string" }, "htmlUrl": { "format": "uri", "pattern": "^https://", "type": "string" }, "humanReviewStatus": { "minLength": 1, "type": "string" }, "id": { "minLength": 1, "type": "string" }, "machineBriefUrl": { "format": "uri", "pattern": "^https://", "type": "string" }, "publishedAt": { "format": "date-time", "type": [ "string", "null" ] }, "revisionHash": { "pattern": "^[a-f0-9]{64}$", "type": "string" }, "rightToReplyStatus": { "minLength": 1, "type": "string" }, "simulatedHumanVoicesIncluded": { "type": "boolean" }, "slug": { "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$", "type": "string" }, "testimonyIncluded": { "type": "boolean" }, "title": { "minLength": 1, "type": "string" }, "updatedAt": { "format": "date-time", "type": [ "string", "null" ] } }, "required": [ "id", "slug", "title", "dek", "contentClass", "dataAsOf", "publishedAt", "updatedAt", "htmlUrl", "dossierUrl", "machineBriefUrl", "revisionHash", "contentHash", "automationDisclosure", "humanReviewStatus", "correctionsStatus", "rightToReplyStatus", "testimonyIncluded", "simulatedHumanVoicesIncluded" ], "type": "object" }, "maxItems": 25, "type": "array" }, "feeds": { "additionalProperties": false, "properties": { "atom": { "format": "uri", "pattern": "^https://", "type": "string" }, "json": { "format": "uri", "pattern": "^https://", "type": "string" } }, "required": [ "json", "atom" ], "type": "object" }, "generated_at": { "format": "date-time", "type": [ "string", "null" ] }, "schema": { "const": "narcoscope.api.newsroom.v1" }, "title": { "minLength": 1, "type": "string" }, "verification": { "additionalProperties": false, "properties": { "banned_claim_matches": { "minimum": 0, "type": [ "integer", "null" ] }, "citation_coverage": { "additionalProperties": true, "type": [ "object", "null" ] }, "gates": { "items": { "additionalProperties": true, "type": "object" }, "type": [ "array", "null" ] }, "pipeline_version": { "type": [ "string", "null" ] }, "source_inventory": { "additionalProperties": true, "type": [ "object", "null" ] }, "visual_citation_coverage": { "additionalProperties": true, "type": [ "object", "null" ] } }, "required": [ "pipeline_version", "gates", "citation_coverage", "visual_citation_coverage", "source_inventory", "banned_claim_matches" ], "type": "object" } }, "required": [ "schema", "generated_at", "title", "articles", "feeds", "verification" ], "type": "object" } }, { "description": "Return bounded headline aggregates across official prices, seizures, overdose mortality, wastewater, and public designations.", "inputSchema": { "additionalProperties": false, "type": "object" }, "name": "get_overview", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "designation_programs": { "items": { "additionalProperties": false, "properties": { "code": { "minLength": 1, "type": "string" }, "count": { "minimum": 0, "type": "integer" }, "label": { "minLength": 1, "type": "string" } }, "required": [ "code", "label", "count" ], "type": "object" }, "type": "array" }, "divergences": { "items": { "additionalProperties": false, "properties": { "demandLabel": { "minLength": 1, "type": "string" }, "demandPct": { "type": "number" }, "label": { "minLength": 1, "type": "string" }, "reading": { "minLength": 1, "type": "string" }, "supplyLabel": { "minLength": 1, "type": "string" }, "supplyPct": { "type": "number" }, "window": { "minLength": 1, "type": "string" } }, "required": [ "label", "window", "supplyLabel", "supplyPct", "demandLabel", "demandPct", "reading" ], "type": "object" }, "type": "array" }, "generated_at": { "format": "date", "type": [ "string", "null" ] }, "headline": { "additionalProperties": false, "properties": { "designations": { "minimum": 0, "type": [ "integer", "null" ] }, "seizureCountries": { "minimum": 0, "type": [ "integer", "null" ] }, "seizureYear": { "minimum": 1900, "type": [ "integer", "null" ] }, "usOverdoseLatest": { "minimum": 0, "type": [ "integer", "null" ] }, "usOverdoseWindow": { "type": [ "string", "null" ] }, "usOverdoseYear": { "minimum": 1900, "type": [ "integer", "null" ] }, "usOverdoseYoY": { "type": [ "number", "null" ] }, "wastewaterCities": { "minimum": 0, "type": [ "integer", "null" ] }, "worldSeizureTonnes": { "minimum": 0, "type": [ "number", "null" ] } }, "required": [ "usOverdoseLatest", "usOverdoseYoY", "usOverdoseYear", "usOverdoseWindow", "worldSeizureTonnes", "seizureYear", "designations", "seizureCountries", "wastewaterCities" ], "type": "object" }, "interpretation": { "items": { "minLength": 1, "type": "string" }, "minItems": 1, "type": "array" }, "note": { "type": [ "string", "null" ] }, "overdose_by_substance": { "items": { "additionalProperties": false, "properties": { "deaths": { "minimum": 0, "type": [ "integer", "null" ] }, "label": { "minLength": 1, "type": "string" }, "substance": { "minLength": 1, "type": "string" }, "yoy": { "type": [ "number", "null" ] } }, "required": [ "substance", "label", "deaths", "yoy" ], "type": "object" }, "type": "array" }, "schema": { "const": "narcoscope.api.overview.v1" }, "top_seizure_countries": { "items": { "additionalProperties": false, "properties": { "iso3": { "pattern": "^[A-Z]{3}$", "type": "string" }, "kg": { "minimum": 0, "type": "number" }, "name": { "minLength": 1, "type": "string" } }, "required": [ "iso3", "name", "kg" ], "type": "object" }, "maxItems": 10, "type": "array" } }, "required": [ "schema", "generated_at", "note", "headline", "overdose_by_substance", "top_seizure_countries", "designation_programs", "divergences", "interpretation" ], "type": "object" } }, { "description": "Return pinned source readiness and national WDI coverage for CPEC, Gwadar, CMEC, Kyaukpyu, and Balochistan as a parallel context lane. Cross-lane drug, actor, route, guilt, political, project, causal, tactical, and navigable inference or use is prohibited.", "inputSchema": { "additionalProperties": false, "type": "object" }, "name": "get_palimpsest_bri_context", "outputSchema": { "$defs": { "artifact": { "$defs": { "claimSemantics": { "additionalProperties": false, "properties": { "authorityRoleCounts": { "$ref": "#/$defs/countMap" }, "claimClassCounts": { "$ref": "#/$defs/countMap" }, "classificationRule": { "minLength": 1, "type": "string" }, "independentObservationSourceIds": { "$ref": "#/$defs/stringArray" }, "modeledOrAnalyticalSourceIds": { "$ref": "#/$defs/stringArray" }, "officialOrAdministrativeSourceIds": { "$ref": "#/$defs/stringArray" }, "sourceClassCounts": { "$ref": "#/$defs/countMap" } }, "required": [ "classificationRule", "sourceClassCounts", "authorityRoleCounts", "claimClassCounts", "officialOrAdministrativeSourceIds", "independentObservationSourceIds", "modeledOrAnalyticalSourceIds" ], "type": "object" }, "commit": { "pattern": "^[0-9a-f]{40}$", "type": "string" }, "countMap": { "additionalProperties": { "minimum": 0, "type": "integer" }, "minProperties": 1, "type": "object" }, "countryCoverage": { "additionalProperties": false, "properties": { "country": { "enum": [ "China", "Myanmar", "Pakistan" ] }, "countryCode": { "enum": [ "CHN", "MMR", "PAK" ] }, "forecastRowCount": { "minimum": 0, "type": "integer" }, "indicatorCount": { "minimum": 1, "type": "integer" }, "indicators": { "items": { "$ref": "#/$defs/indicatorCoverage" }, "minItems": 1, "type": "array" }, "observedRowCount": { "minimum": 0, "type": "integer" }, "sourceRowCount": { "minimum": 1, "type": "integer" }, "unavailableRowCount": { "minimum": 0, "type": "integer" } }, "required": [ "countryCode", "country", "indicatorCount", "sourceRowCount", "observedRowCount", "forecastRowCount", "unavailableRowCount", "indicators" ], "type": "object" }, "coverageWindow": { "additionalProperties": false, "properties": { "fromYear": { "$ref": "#/$defs/nullableYear" }, "toYear": { "$ref": "#/$defs/nullableYear" }, "yearCount": { "minimum": 0, "type": "integer" } }, "required": [ "fromYear", "toYear", "yearCount" ], "type": "object" }, "dateTime": { "format": "date-time", "type": "string" }, "economicContext": { "additionalProperties": false, "properties": { "clocks": { "additionalProperties": false, "properties": { "datasetLastUpdated": { "format": "date", "type": "string" }, "generatedAt": { "$ref": "#/$defs/dateTime" }, "retrievedAt": { "$ref": "#/$defs/dateTime" }, "sourceReleaseUpperBound": { "$ref": "#/$defs/dateTime" } }, "required": [ "generatedAt", "datasetLastUpdated", "sourceReleaseUpperBound", "retrievedAt" ], "type": "object" }, "collectionId": { "$ref": "#/$defs/sha256" }, "contextPolicy": { "additionalProperties": false, "properties": { "aggregateLevel": { "const": "country" }, "causalityBoundary": { "const": "not_evidence_of_bri_causality" }, "downstreamSemantics": { "additionalProperties": false, "properties": { "forecast": { "minLength": 1, "type": "string" }, "join_boundary": { "minLength": 1, "type": "string" }, "observed": { "minLength": 1, "type": "string" }, "unavailable": { "minLength": 1, "type": "string" } }, "required": [ "observed", "forecast", "unavailable", "join_boundary" ], "type": "object" }, "forecastPolicy": { "minLength": 1, "type": "string" }, "missingValuePolicy": { "const": "source_null_remains_unavailable" }, "scope": { "const": "national_economic_context" } }, "required": [ "aggregateLevel", "scope", "causalityBoundary", "missingValuePolicy", "forecastPolicy", "downstreamSemantics" ], "type": "object" }, "coverage": { "additionalProperties": false, "properties": { "countries": { "items": { "$ref": "#/$defs/countryCoverage" }, "maxItems": 3, "minItems": 3, "type": "array" }, "totals": { "additionalProperties": false, "properties": { "countries": { "const": 3 }, "forecastRows": { "minimum": 0, "type": "integer" }, "indicators": { "minimum": 1, "type": "integer" }, "observedRows": { "minimum": 0, "type": "integer" }, "sourceRows": { "minimum": 1, "type": "integer" }, "unavailableRows": { "minimum": 0, "type": "integer" } }, "required": [ "countries", "indicators", "sourceRows", "observedRows", "forecastRows", "unavailableRows" ], "type": "object" } }, "required": [ "totals", "countries" ], "type": "object" }, "generatedAt": { "$ref": "#/$defs/dateTime" }, "hashPointers": { "additionalProperties": false, "properties": { "observationsSha256": { "$ref": "#/$defs/sha256" }, "rawResponseSha256s": { "items": { "$ref": "#/$defs/sha256" }, "minItems": 1, "type": "array", "uniqueItems": true }, "registrySha256": { "$ref": "#/$defs/sha256" } }, "required": [ "observationsSha256", "registrySha256", "rawResponseSha256s" ], "type": "object" }, "rights": { "additionalProperties": false, "properties": { "attribution": { "minLength": 1, "type": "string" }, "license": { "minLength": 1, "type": "string" }, "licenseUrl": { "$ref": "#/$defs/uri" }, "redistributionStatus": { "minLength": 1, "type": "string" }, "rightsEvidenceUrl": { "$ref": "#/$defs/uri" } }, "required": [ "license", "licenseUrl", "redistributionStatus", "rightsEvidenceUrl", "attribution" ], "type": "object" }, "schemaVersion": { "const": "palimpsest.bri-economic-observations.v1" }, "source": { "additionalProperties": false, "properties": { "attribution": { "minLength": 1, "type": "string" }, "catalogUrl": { "$ref": "#/$defs/uri" }, "name": { "minLength": 1, "type": "string" }, "publisher": { "minLength": 1, "type": "string" }, "sourceId": { "const": "world_bank_wdi" } }, "required": [ "sourceId", "name", "publisher", "attribution", "catalogUrl" ], "type": "object" } }, "required": [ "schemaVersion", "generatedAt", "collectionId", "source", "rights", "clocks", "hashPointers", "contextPolicy", "coverage" ], "type": "object" }, "gitOid": { "pattern": "^(?:[0-9a-f]{40}|[0-9a-f]{64})$", "type": "string" }, "indicatorCoverage": { "additionalProperties": false, "properties": { "annualCoverage": { "$ref": "#/$defs/coverageWindow" }, "forecast": { "$ref": "#/$defs/coverageWindow" }, "indicatorId": { "minLength": 1, "type": "string" }, "observed": { "$ref": "#/$defs/coverageWindow" }, "seriesId": { "minLength": 1, "type": "string" }, "sourceRowCount": { "minimum": 1, "type": "integer" }, "unavailable": { "$ref": "#/$defs/unavailableCoverage" }, "unit": { "minLength": 1, "type": "string" } }, "required": [ "seriesId", "indicatorId", "unit", "annualCoverage", "sourceRowCount", "observed", "forecast", "unavailable" ], "type": "object" }, "nullableYear": { "maximum": 2200, "minimum": 1900, "type": [ "integer", "null" ] }, "optionalCountMap": { "additionalProperties": { "minimum": 0, "type": "integer" }, "type": "object" }, "pagesPublication": { "additionalProperties": false, "properties": { "availabilitySemantics": { "minLength": 1, "type": "string" }, "freshUntil": { "$ref": "#/$defs/dateTime" }, "receiptBytes": { "minimum": 1, "type": "integer" }, "receiptSha256": { "$ref": "#/$defs/sha256" }, "servedResources": { "items": { "$ref": "#/$defs/sourceDescriptor" }, "maxItems": 3, "minItems": 3, "type": "array" }, "sourceRevision": { "$ref": "#/$defs/commit" }, "sourceTreeOid": { "$ref": "#/$defs/gitOid" }, "verificationState": { "const": "served_resource_receipt_validated" }, "verifiedAt": { "$ref": "#/$defs/dateTime" } }, "required": [ "verificationState", "sourceRevision", "sourceTreeOid", "receiptBytes", "receiptSha256", "verifiedAt", "freshUntil", "availabilitySemantics", "servedResources" ], "type": "object" }, "provenance": { "additionalProperties": false, "properties": { "consumer": { "const": "NarcoScope" }, "producer": { "const": "Palimpsest" }, "release": { "$ref": "#/$defs/release" }, "schema": { "additionalProperties": false, "properties": { "bytes": { "minimum": 1, "type": "integer" }, "id": { "const": "https://narcoscope.com/data/narcoscope-palimpsest-bri-v1.schema.json" }, "path": { "const": "public/data/narcoscope-palimpsest-bri-v1.schema.json" }, "sha256": { "$ref": "#/$defs/sha256" } }, "required": [ "path", "id", "bytes", "sha256" ], "type": "object" }, "sourceArtifacts": { "$ref": "#/$defs/sourceArtifacts" }, "sourcePin": { "additionalProperties": false, "properties": { "bytes": { "minimum": 1, "type": "integer" }, "path": { "const": "scripts/bridge/palimpsest-bri-source-pin.json" }, "schemaVersion": { "const": "narcoscope.palimpsest.bri-source-pin.v1" }, "sha256": { "$ref": "#/$defs/sha256" } }, "required": [ "path", "schemaVersion", "bytes", "sha256" ], "type": "object" } }, "required": [ "producer", "consumer", "sourcePin", "schema", "release", "sourceArtifacts" ], "type": "object" }, "release": { "additionalProperties": false, "properties": { "artifactManifest": { "additionalProperties": false, "properties": { "bytes": { "minimum": 1, "type": "integer" }, "fileCount": { "minimum": 1, "type": "integer" }, "schemaVersion": { "const": "palimpsest.railway-static-release.v1" }, "sha256": { "$ref": "#/$defs/sha256" }, "totalBytes": { "minimum": 1, "type": "integer" } }, "required": [ "schemaVersion", "bytes", "sha256", "fileCount", "totalBytes" ], "type": "object" }, "artifactTreeSha256": { "$ref": "#/$defs/sha256" }, "canonicalBaseUrl": { "const": "https://palimpsest.info" }, "deploymentId": { "minLength": 1, "type": "string" }, "pagesPublication": { "$ref": "#/$defs/pagesPublication" }, "producer": { "const": "Palimpsest" }, "railwayMirrorBaseUrl": { "$ref": "#/$defs/uri" }, "receiptBytes": { "minimum": 1, "type": "integer" }, "receiptSha256": { "$ref": "#/$defs/sha256" }, "sourceRevision": { "$ref": "#/$defs/commit" }, "sourceTreeOid": { "$ref": "#/$defs/gitOid" }, "verificationSemantics": { "minLength": 1, "type": "string" }, "verificationState": { "const": "release_receipt_validated" }, "verifiedAt": { "$ref": "#/$defs/dateTime" } }, "required": [ "producer", "verificationState", "canonicalBaseUrl", "railwayMirrorBaseUrl", "deploymentId", "sourceRevision", "sourceTreeOid", "artifactTreeSha256", "artifactManifest", "receiptBytes", "receiptSha256", "verifiedAt", "verificationSemantics", "pagesPublication" ], "type": "object" }, "sha256": { "pattern": "^[0-9a-f]{64}$", "type": "string" }, "sourceArtifacts": { "additionalProperties": false, "properties": { "economics": { "$ref": "#/$defs/sourceDescriptor" }, "observatory": { "$ref": "#/$defs/sourceDescriptor" }, "pagesPublicationReceipt": { "$ref": "#/$defs/sourceDescriptor" } }, "required": [ "observatory", "economics", "pagesPublicationReceipt" ], "type": "object" }, "sourceDescriptor": { "additionalProperties": false, "properties": { "bytes": { "minimum": 1, "type": "integer" }, "canonicalUrl": { "$ref": "#/$defs/uri" }, "gitBlobOid": { "$ref": "#/$defs/gitOid" }, "path": { "minLength": 1, "type": "string" }, "railwayMirrorUrl": { "$ref": "#/$defs/uri" }, "sha256": { "$ref": "#/$defs/sha256" } }, "required": [ "path", "canonicalUrl", "bytes", "sha256", "gitBlobOid" ], "type": "object" }, "sourceReadiness": { "additionalProperties": false, "properties": { "buildReadyGaps": { "$ref": "#/$defs/stringArray" }, "buildReadySourceCount": { "minimum": 0, "type": "integer" }, "implementationStates": { "additionalProperties": false, "properties": { "adapter_ready": { "minimum": 0, "type": "integer" }, "blocked": { "minimum": 0, "type": "integer" }, "link_only": { "minimum": 0, "type": "integer" }, "live": { "minimum": 0, "type": "integer" }, "planned": { "minimum": 0, "type": "integer" } }, "required": [ "adapter_ready", "blocked", "link_only", "live", "planned" ], "type": "object" }, "rightsStatusCounts": { "$ref": "#/$defs/countMap" }, "sourceCount": { "minimum": 1, "type": "integer" } }, "required": [ "sourceCount", "buildReadySourceCount", "implementationStates", "rightsStatusCounts", "buildReadyGaps" ], "type": "object" }, "sourceSummary": { "additionalProperties": false, "properties": { "authorityRole": { "minLength": 1, "type": "string" }, "claimClasses": { "$ref": "#/$defs/stringArray" }, "implementationState": { "enum": [ "adapter_ready", "blocked", "link_only", "live", "planned" ] }, "rightsStatus": { "minLength": 1, "type": "string" }, "sourceClass": { "minLength": 1, "type": "string" }, "sourceId": { "pattern": "^[a-z0-9_]+$", "type": "string" } }, "required": [ "sourceId", "implementationState", "sourceClass", "authorityRole", "rightsStatus", "claimClasses" ], "type": "object" }, "stringArray": { "items": { "minLength": 1, "type": "string" }, "type": "array", "uniqueItems": true }, "target": { "additionalProperties": false, "properties": { "evidenceStatus": { "minLength": 1, "type": "string" }, "label": { "minLength": 1, "type": "string" }, "requiredCoverage": { "$ref": "#/$defs/stringArray" }, "sourceReadiness": { "additionalProperties": false, "properties": { "buildReadySourceCount": { "minimum": 0, "type": "integer" }, "implementationStates": { "$ref": "#/$defs/countMap" }, "sourceCount": { "minimum": 1, "type": "integer" } }, "required": [ "sourceCount", "buildReadySourceCount", "implementationStates" ], "type": "object" }, "sources": { "items": { "$ref": "#/$defs/sourceSummary" }, "minItems": 1, "type": "array" }, "targetId": { "pattern": "^[a-z0-9_]+$", "type": "string" }, "targetType": { "minLength": 1, "type": "string" } }, "required": [ "targetId", "label", "targetType", "evidenceStatus", "requiredCoverage", "sourceReadiness", "sources" ], "type": "object" }, "targetArea": { "additionalProperties": false, "properties": { "areaId": { "enum": [ "cpec", "gwadar", "cmec", "kyaukpyu", "balochistan" ] }, "label": { "minLength": 1, "type": "string" }, "targets": { "items": { "$ref": "#/$defs/target" }, "minItems": 1, "type": "array" } }, "required": [ "areaId", "label", "targets" ], "type": "object" }, "unavailableCoverage": { "additionalProperties": false, "properties": { "fromYear": { "$ref": "#/$defs/nullableYear" }, "reasonCounts": { "$ref": "#/$defs/optionalCountMap" }, "toYear": { "$ref": "#/$defs/nullableYear" }, "yearCount": { "minimum": 0, "type": "integer" } }, "required": [ "fromYear", "toYear", "yearCount", "reasonCounts" ], "type": "object" }, "uri": { "format": "uri", "type": "string" }, "usePolicy": { "additionalProperties": false, "properties": { "allowedUse": { "minLength": 1, "type": "string" }, "crossLaneJoinPolicy": { "const": "prohibited" }, "displayRelationship": { "minLength": 1, "type": "string" }, "lane": { "const": "parallel_context_only" }, "prohibitions": { "additionalProperties": false, "properties": { "actorClassification": { "const": "prohibited" }, "bilateralRouteInference": { "const": "prohibited" }, "drugConflictInfrastructureCausalJoin": { "const": "prohibited" }, "guiltInference": { "const": "prohibited" }, "politicalMovementClassification": { "const": "prohibited" }, "projectAttributionFromNationalSeries": { "const": "prohibited" }, "tacticalOrNavigableUse": { "const": "prohibited" } }, "required": [ "drugConflictInfrastructureCausalJoin", "actorClassification", "bilateralRouteInference", "guiltInference", "politicalMovementClassification", "projectAttributionFromNationalSeries", "tacticalOrNavigableUse" ], "type": "object" } }, "required": [ "lane", "allowedUse", "crossLaneJoinPolicy", "displayRelationship", "prohibitions" ], "type": "object" } }, "$id": "https://narcoscope.com/data/narcoscope-palimpsest-bri-v1.schema.json", "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "$schema": { "const": "./narcoscope-palimpsest-bri-v1.schema.json" }, "artifactId": { "const": "narcoscope.palimpsest.bri-parallel-context" }, "claimSemantics": { "$ref": "#/$defs/claimSemantics" }, "dataAsOf": { "$ref": "#/$defs/dateTime" }, "economicContext": { "$ref": "#/$defs/economicContext" }, "limitations": { "items": { "minLength": 1, "type": "string" }, "minItems": 8, "type": "array", "uniqueItems": true }, "provenance": { "$ref": "#/$defs/provenance" }, "schemaVersion": { "const": "narcoscope.palimpsest.bri-context.v1" }, "scope": { "minLength": 1, "type": "string" }, "sourceReadiness": { "$ref": "#/$defs/sourceReadiness" }, "targetCoverage": { "items": { "$ref": "#/$defs/targetArea" }, "maxItems": 5, "minItems": 5, "type": "array" }, "usePolicy": { "$ref": "#/$defs/usePolicy" } }, "required": [ "$schema", "schemaVersion", "artifactId", "dataAsOf", "scope", "provenance", "sourceReadiness", "claimSemantics", "targetCoverage", "economicContext", "usePolicy", "limitations" ], "title": "NarcoScope Palimpsest BRI parallel-context bridge", "type": "object" } }, "$id": "https://narcoscope.com/schemas/narcoscope-palimpsest-bri-envelope-v1.schema.json", "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "data": { "$ref": "#/$defs/artifact" }, "interpretation": { "minLength": 1, "type": "string" }, "links": { "additionalProperties": false, "properties": { "canonical": { "format": "uri", "type": "string" }, "schema": { "const": "https://narcoscope.com/data/narcoscope-palimpsest-bri-v1.schema.json" }, "sha256": { "format": "uri", "type": "string" } }, "required": [ "canonical", "sha256", "schema" ], "type": "object" }, "schema": { "const": "narcoscope.api.palimpsest-bri-envelope.v1" } }, "required": [ "schema", "data", "links", "interpretation" ], "type": "object" } }, { "description": "Return the official-only China aggregate shared with the Intelligence Commons, including disclosure and causal boundaries.", "inputSchema": { "additionalProperties": false, "type": "object" }, "name": "get_palimpsest_bridge", "outputSchema": { "$defs": { "dataset": { "additionalProperties": false, "properties": { "data": { "type": "object" }, "datasetId": { "minLength": 1, "type": "string" }, "limitations": { "items": { "minLength": 1, "type": "string" }, "minItems": 1, "type": "array" }, "measurement": { "additionalProperties": false, "properties": { "grain": { "minLength": 1, "type": "string" }, "method": { "minLength": 1, "type": "string" }, "status": { "enum": [ "official_reported", "official_action_record" ] }, "unit": { "minLength": 1, "type": "string" }, "valueType": { "enum": [ "statistical_measurement", "administrative_measurement", "administrative_action" ] } }, "required": [ "status", "valueType", "method", "unit", "grain" ], "type": "object" }, "provenance": { "additionalProperties": false, "properties": { "documentSha256": { "pattern": "^[a-f0-9]{64}$", "type": "string" }, "input": { "additionalProperties": false, "properties": { "path": { "minLength": 1, "type": "string" }, "sha256": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "path", "sha256" ], "type": "object" }, "localDataDate": { "format": "date", "type": [ "string", "null" ] }, "publisher": { "minLength": 1, "type": "string" }, "retrievedAt": { "format": "date-time", "type": "string" }, "sourceEdition": { "minLength": 1, "type": "string" }, "title": { "minLength": 1, "type": "string" }, "url": { "format": "uri", "type": "string" } }, "required": [ "publisher", "title", "url", "sourceEdition", "localDataDate", "input" ], "type": "object" }, "sourceStatus": { "const": "official" }, "temporalCoverage": { "additionalProperties": false, "properties": { "fromYear": { "type": [ "integer", "null" ] }, "kind": { "enum": [ "year_range", "snapshot" ] }, "snapshotDate": { "format": "date", "type": [ "string", "null" ] }, "toYear": { "type": [ "integer", "null" ] } }, "required": [ "kind", "fromYear", "toYear", "snapshotDate" ], "type": "object" }, "topic": { "minLength": 1, "type": "string" } }, "required": [ "datasetId", "topic", "sourceStatus", "measurement", "temporalCoverage", "provenance", "data", "limitations" ], "type": "object" }, "ofacDesignationData": { "additionalProperties": false, "properties": { "byEntityType": { "items": { "additionalProperties": false, "properties": { "count": { "minimum": 0, "type": "integer" }, "entityType": { "minLength": 1, "type": "string" } }, "required": [ "entityType", "count" ], "type": "object" }, "type": "array" }, "byProgram": { "items": { "additionalProperties": false, "properties": { "count": { "minimum": 0, "type": "integer" }, "label": { "minLength": 1, "type": "string" }, "program": { "minLength": 1, "type": "string" } }, "required": [ "program", "label", "count" ], "type": "object" }, "type": "array" }, "multiCountryRecordCount": { "minimum": 0, "type": "integer" }, "narcoticsSpecificProgramRecordCount": { "minimum": 0, "type": "integer" }, "recordCount": { "minimum": 0, "type": "integer" }, "tcoOnlyRecordCount": { "minimum": 0, "type": "integer" } }, "required": [ "recordCount", "narcoticsSpecificProgramRecordCount", "tcoOnlyRecordCount", "byEntityType", "byProgram", "multiCountryRecordCount" ], "type": "object" }, "precursorCorridorData": { "additionalProperties": false, "properties": { "contextRecords": { "items": { "additionalProperties": false, "properties": { "allocationStatus": { "const": "not_reported_by_origin_destination_pair" }, "contextId": { "minLength": 1, "type": "string" }, "countScope": { "const": "four_reporting_countries_operation_total" }, "destinations": { "items": { "minLength": 1, "type": "string" }, "minItems": 1, "type": "array", "uniqueItems": true }, "operationReportedSeizureCount": { "minimum": 1, "type": "integer" }, "origins": { "items": { "minLength": 1, "type": "string" }, "minItems": 1, "type": "array", "uniqueItems": true }, "precursor": { "minLength": 1, "type": "string" }, "recordKind": { "const": "qualitative_context" }, "sourceLocator": { "$ref": "#/$defs/sourceLocator" }, "summary": { "minLength": 1, "type": "string" }, "year": { "minimum": 1900, "type": "integer" } }, "required": [ "contextId", "precursor", "origins", "destinations", "year", "recordKind", "allocationStatus", "operationReportedSeizureCount", "countScope", "summary", "sourceLocator" ], "type": "object" }, "type": "array" }, "corridors": { "items": { "additionalProperties": false, "allOf": [ { "if": { "properties": { "aggregationEligibility": { "const": "eligible" } }, "required": [ "aggregationEligibility" ], "type": "object" }, "then": { "properties": { "aggregationGroup": { "type": "string" }, "quantityRelation": { "const": "exact" }, "recordKind": { "not": { "const": "derived_subtotal" } } }, "type": "object" } }, { "else": { "properties": { "aggregationEligibility": { "const": "ineligible_non_exact" } }, "type": "object" }, "if": { "properties": { "quantityRelation": { "const": "exact" } }, "required": [ "quantityRelation" ], "type": "object" }, "then": { "properties": { "aggregationEligibility": { "not": { "const": "ineligible_non_exact" } } }, "type": "object" } }, { "if": { "properties": { "recordKind": { "const": "derived_subtotal" } }, "required": [ "recordKind" ], "type": "object" }, "then": { "properties": { "aggregationEligibility": { "const": "ineligible_derived" }, "aggregationGroup": { "const": null } }, "type": "object" } }, { "if": { "properties": { "aggregationEligibility": { "const": "ineligible_derived" } }, "required": [ "aggregationEligibility" ], "type": "object" }, "then": { "properties": { "aggregationGroup": { "const": null }, "recordKind": { "const": "derived_subtotal" } }, "type": "object" } }, { "if": { "properties": { "aggregationEligibility": { "const": "ineligible_incompatible_basis" } }, "required": [ "aggregationEligibility" ], "type": "object" }, "then": { "properties": { "aggregationGroup": { "const": null } }, "type": "object" } } ], "properties": { "aggregationEligibility": { "enum": [ "eligible", "ineligible_non_exact", "ineligible_derived", "ineligible_incompatible_basis" ] }, "aggregationGroup": { "oneOf": [ { "enum": [ "mdma_precursor_substance_mass", "meth_pre_precursor_substance_mass", "pseudoephedrine_preparation_gross_mass", "potassium_permanganate_substance_mass", "pseudoephedrine_preparation_mass" ] }, { "type": "null" } ] }, "destination": { "minLength": 1, "type": "string" }, "incidentCount": { "minimum": 1, "type": [ "integer", "null" ] }, "originAttribution": { "enum": [ "china_only", "joint_origin_includes_china" ] }, "precursor": { "minLength": 1, "type": "string" }, "quantityBasis": { "minLength": 1, "type": "string" }, "quantityKg": { "minimum": 0, "type": "number" }, "quantityRelation": { "enum": [ "exact", "approx", "less_than", "greater_than" ] }, "recordKind": { "enum": [ "single_incident", "multi_incident_aggregate", "annual_aggregate", "derived_subtotal" ] }, "reportedOrigin": { "minLength": 1, "type": "string" }, "seizureLocation": { "minLength": 1, "type": [ "string", "null" ] }, "sourceLocator": { "$ref": "#/$defs/sourceLocator" }, "transit": { "minLength": 1, "type": [ "string", "null" ] }, "year": { "minimum": 1900, "type": "integer" } }, "required": [ "originAttribution", "reportedOrigin", "transit", "destination", "seizureLocation", "year", "precursor", "quantityKg", "quantityRelation", "quantityBasis", "recordKind", "aggregationEligibility", "aggregationGroup", "incidentCount", "sourceLocator" ], "type": "object" }, "type": "array" }, "includedContextRecordCount": { "minimum": 0, "type": "integer" }, "includedQuantitativeRecordCount": { "minimum": 0, "type": "integer" }, "quantityAggregation": { "additionalProperties": false, "allOf": [ { "else": { "properties": { "aggregationGroup": { "const": null }, "summedQuantityKg": { "const": null } }, "type": "object" }, "if": { "properties": { "status": { "const": "computed_exact_only" } }, "required": [ "status" ], "type": "object" }, "then": { "properties": { "aggregationGroup": { "enum": [ "mdma_precursor_substance_mass", "meth_pre_precursor_substance_mass", "pseudoephedrine_preparation_gross_mass", "potassium_permanganate_substance_mass", "pseudoephedrine_preparation_mass" ] }, "eligibleRecordCount": { "minimum": 1, "type": "integer" }, "summedQuantityKg": { "type": "number" } }, "type": "object" } } ], "properties": { "aggregationGroup": { "oneOf": [ { "enum": [ "mdma_precursor_substance_mass", "meth_pre_precursor_substance_mass", "pseudoephedrine_preparation_gross_mass", "potassium_permanganate_substance_mass", "pseudoephedrine_preparation_mass" ] }, { "type": "null" } ] }, "eligibleRecordCount": { "minimum": 0, "type": "integer" }, "exactRecordCount": { "minimum": 0, "type": "integer" }, "excludedRecordCount": { "minimum": 0, "type": "integer" }, "nonExactRecordCount": { "minimum": 0, "type": "integer" }, "status": { "enum": [ "computed_exact_only", "not_computed_non_exact_inputs", "not_computed_ineligible_exact_inputs", "not_computed_mixed_aggregation_groups", "not_computed_no_records" ] }, "summedQuantityKg": { "minimum": 0, "type": [ "number", "null" ] } }, "required": [ "status", "exactRecordCount", "nonExactRecordCount", "eligibleRecordCount", "excludedRecordCount", "aggregationGroup", "summedQuantityKg" ], "type": "object" } }, "required": [ "includedQuantitativeRecordCount", "includedContextRecordCount", "quantityAggregation", "corridors", "contextRecords" ], "type": "object" }, "sourceLocator": { "additionalProperties": false, "properties": { "paragraph": { "minimum": 1, "type": "integer" }, "pdfPage": { "minimum": 1, "type": "integer" }, "printedPage": { "minimum": 1, "type": "integer" } }, "required": [ "pdfPage", "printedPage", "paragraph" ], "type": "object" } }, "$id": "urn:narcoscope:mcp-output:palimpsest-bridge:v1", "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "$schema": { "const": "./narcoscope-palimpsest-v1.schema.json" }, "artifactId": { "const": "narcoscope.china.official-coverage" }, "canonicalUrl": { "format": "uri", "pattern": "^https://", "type": "string" }, "dataAsOf": { "format": "date", "type": [ "string", "null" ] }, "datasets": { "additionalProperties": false, "properties": { "drugSeizures": { "allOf": [ { "$ref": "#/$defs/dataset" }, { "properties": { "datasetId": { "const": "drug_seizures" } }, "type": "object" } ] }, "ofacDesignations": { "allOf": [ { "$ref": "#/$defs/dataset" }, { "properties": { "data": { "$ref": "#/$defs/ofacDesignationData" }, "datasetId": { "const": "ofac_designations" } }, "type": "object" } ] }, "precursorCorridorIncidents": { "allOf": [ { "$ref": "#/$defs/dataset" }, { "properties": { "data": { "$ref": "#/$defs/precursorCorridorData" }, "datasetId": { "const": "precursor_corridor_incidents" }, "provenance": { "properties": { "documentSha256": { "const": "8397f2799116fe33ce6851ec2c7e03a042886fb9c048f72cdb259724de5ddd6e" }, "retrievedAt": { "const": "2026-08-12T13:50:25Z" }, "url": { "const": "https://www.incb.org/incb/uploads/documents/Publications/AnnualReports/AR2025/Precursors_Report/E_INCB_2025_4_eng.pdf" } }, "required": [ "documentSha256", "retrievedAt" ], "type": "object" } }, "type": "object" } ] }, "retailDrugPrices": { "allOf": [ { "$ref": "#/$defs/dataset" }, { "properties": { "datasetId": { "const": "retail_drug_prices" } }, "type": "object" } ] }, "wildlifeConfiscations": { "allOf": [ { "$ref": "#/$defs/dataset" }, { "properties": { "datasetId": { "const": "wildlife_confiscations" } }, "type": "object" } ] } }, "required": [ "retailDrugPrices", "drugSeizures", "precursorCorridorIncidents", "ofacDesignations", "wildlifeConfiscations" ], "type": "object" }, "disclosure": { "additionalProperties": false, "properties": { "exactAddressDisclosure": { "const": "none" }, "identifierDisclosure": { "const": "none" }, "illustrativeDataIncluded": { "const": false }, "level": { "const": "public_aggregate" }, "runtimeCoupling": { "const": "none_static_artifact" }, "sourcePolicy": { "const": "official_only" }, "subjectEntityDisclosure": { "const": "none" } }, "required": [ "level", "sourcePolicy", "subjectEntityDisclosure", "exactAddressDisclosure", "identifierDisclosure", "illustrativeDataIncluded", "runtimeCoupling" ], "type": "object" }, "exclusions": { "items": { "additionalProperties": false, "properties": { "classification": { "enum": [ "illustrative", "illustrative_or_constructed", "unreviewed_leads", "privacy_minimized" ] }, "component": { "minLength": 1, "type": "string" }, "reason": { "minLength": 1, "type": "string" } }, "required": [ "component", "classification", "reason" ], "type": "object" }, "type": "array" }, "geography": { "additionalProperties": false, "properties": { "country": { "const": "China" }, "iso2": { "const": "CN" }, "iso3": { "const": "CHN" } }, "required": [ "country", "iso2", "iso3" ], "type": "object" }, "interpretation": { "minLength": 1, "type": "string" }, "limitations": { "items": { "minLength": 1, "type": "string" }, "minItems": 1, "type": "array" }, "schemaVersion": { "const": "narcoscope.palimpsest.china-aggregate.v1" } }, "required": [ "$schema", "schemaVersion", "artifactId", "dataAsOf", "geography", "disclosure", "datasets", "exclusions", "limitations", "canonicalUrl", "interpretation" ], "title": "NarcoScope public China aggregate for Palimpsest", "type": "object" } }, { "description": "Return official country-level China, Pakistan, and Myanmar aggregates with missing-data, provenance, disclosure, and geography-and-time-only join rules.", "inputSchema": { "additionalProperties": false, "type": "object" }, "name": "get_palimpsest_corridors", "outputSchema": { "$defs": { "dataset": { "additionalProperties": false, "properties": { "data": { "type": "object" }, "datasetId": { "minLength": 1, "type": "string" }, "limitations": { "$ref": "#/$defs/limitations" }, "measurement": { "$ref": "#/$defs/measurement" }, "provenance": { "$ref": "#/$defs/provenance" }, "sourceStatus": { "const": "official" }, "temporalCoverage": { "$ref": "#/$defs/temporalCoverage" }, "topic": { "minLength": 1, "type": "string" } }, "required": [ "datasetId", "topic", "sourceStatus", "measurement", "temporalCoverage", "provenance", "data", "limitations" ], "type": "object" }, "exclusion": { "additionalProperties": false, "properties": { "classification": { "enum": [ "illustrative_or_constructed", "licensed_conflict_data", "out_of_scope", "privacy_minimized", "safety_minimized" ] }, "component": { "minLength": 1, "type": "string" }, "reason": { "minLength": 1, "type": "string" } }, "required": [ "component", "classification", "reason" ], "type": "object" }, "geography": { "additionalProperties": false, "properties": { "country": { "enum": [ "China", "Myanmar", "Pakistan" ] }, "iso2": { "enum": [ "CN", "MM", "PK" ] }, "iso3": { "enum": [ "CHN", "MMR", "PAK" ] } }, "required": [ "country", "iso2", "iso3" ], "type": "object" }, "limitations": { "items": { "minLength": 1, "type": "string" }, "minItems": 1, "type": "array" }, "measurement": { "additionalProperties": false, "properties": { "grain": { "minLength": 1, "type": "string" }, "method": { "minLength": 1, "type": "string" }, "status": { "enum": [ "official_reported", "official_action_record" ] }, "unit": { "minLength": 1, "type": "string" }, "valueType": { "enum": [ "statistical_measurement", "administrative_measurement", "administrative_action" ] } }, "required": [ "status", "valueType", "method", "unit", "grain" ], "type": "object" }, "precursorData": { "additionalProperties": false, "properties": { "contextRecords": { "items": { "type": "object" }, "type": "array" }, "corridors": { "items": { "$ref": "#/$defs/precursorRecord" }, "type": "array" }, "crossTargetBilateralRecordCount": { "const": 0 }, "includedContextRecordCount": { "minimum": 0, "type": "integer" }, "includedQuantitativeRecordCount": { "minimum": 0, "type": "integer" }, "quantityAggregation": { "additionalProperties": false, "properties": { "reason": { "minLength": 1, "type": "string" }, "status": { "const": "not_computed_mixed_claim_semantics" }, "summedQuantityKg": { "const": null } }, "required": [ "status", "summedQuantityKg", "reason" ], "type": "object" } }, "required": [ "includedQuantitativeRecordCount", "includedContextRecordCount", "crossTargetBilateralRecordCount", "quantityAggregation", "corridors", "contextRecords" ], "type": "object" }, "precursorRecord": { "additionalProperties": false, "properties": { "aggregationEligibility": { "enum": [ "eligible", "ineligible_non_exact", "ineligible_derived", "ineligible_incompatible_basis" ] }, "aggregationGroup": { "type": [ "string", "null" ] }, "destination": { "minLength": 1, "type": "string" }, "geographyMatches": { "items": { "enum": [ "CHN", "MMR", "PAK" ] }, "minItems": 1, "type": "array", "uniqueItems": true }, "incidentCount": { "minimum": 1, "type": [ "integer", "null" ] }, "precursor": { "minLength": 1, "type": "string" }, "quantityBasis": { "minLength": 1, "type": "string" }, "quantityKg": { "minimum": 0, "type": "number" }, "quantityRelation": { "enum": [ "exact", "approx", "less_than", "greater_than" ] }, "recordKind": { "enum": [ "single_incident", "multi_incident_aggregate", "annual_aggregate", "derived_subtotal" ] }, "reportedOrigin": { "minLength": 1, "type": "string" }, "seizureLocation": { "type": [ "string", "null" ] }, "sourceLocator": { "$ref": "#/$defs/sourceLocator" }, "transit": { "type": [ "string", "null" ] }, "year": { "type": "integer" } }, "required": [ "geographyMatches", "reportedOrigin", "transit", "destination", "seizureLocation", "year", "precursor", "quantityKg", "quantityRelation", "quantityBasis", "recordKind", "aggregationEligibility", "aggregationGroup", "incidentCount", "sourceLocator" ], "type": "object" }, "provenance": { "additionalProperties": false, "properties": { "documentSha256": { "pattern": "^[a-f0-9]{64}$", "type": "string" }, "input": { "additionalProperties": false, "properties": { "path": { "minLength": 1, "type": "string" }, "sha256": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "path", "sha256" ], "type": "object" }, "localDataDate": { "format": "date", "type": [ "string", "null" ] }, "publisher": { "minLength": 1, "type": "string" }, "retrievedAt": { "format": "date-time", "type": "string" }, "sourceEdition": { "minLength": 1, "type": "string" }, "title": { "minLength": 1, "type": "string" }, "url": { "format": "uri", "type": "string" } }, "required": [ "publisher", "title", "url", "sourceEdition", "localDataDate", "input" ], "type": "object" }, "sourceLocator": { "additionalProperties": false, "properties": { "paragraph": { "minimum": 1, "type": "integer" }, "pdfPage": { "minimum": 1, "type": "integer" }, "printedPage": { "minimum": 1, "type": "integer" } }, "required": [ "pdfPage", "printedPage", "paragraph" ], "type": "object" }, "temporalCoverage": { "additionalProperties": false, "properties": { "fromYear": { "type": [ "integer", "null" ] }, "kind": { "enum": [ "year_range", "snapshot" ] }, "snapshotDate": { "format": "date", "type": [ "string", "null" ] }, "toYear": { "type": [ "integer", "null" ] } }, "required": [ "kind", "fromYear", "toYear", "snapshotDate" ], "type": "object" } }, "$id": "urn:narcoscope:mcp-output:palimpsest-corridors:v2", "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "$schema": { "const": "./narcoscope-palimpsest-corridors-v2.schema.json" }, "artifactId": { "const": "narcoscope.china-pakistan-myanmar.official-coverage" }, "canonicalUrl": { "format": "uri", "pattern": "^https://", "type": "string" }, "dataAsOf": { "format": "date", "type": [ "string", "null" ] }, "datasets": { "additionalProperties": false, "properties": { "drugSeizures": { "allOf": [ { "$ref": "#/$defs/dataset" }, { "properties": { "datasetId": { "const": "drug_seizures" } }, "type": "object" } ] }, "ofacDesignations": { "allOf": [ { "$ref": "#/$defs/dataset" }, { "properties": { "datasetId": { "const": "ofac_designations" } }, "type": "object" } ] }, "precursorCorridorIncidents": { "allOf": [ { "$ref": "#/$defs/dataset" }, { "properties": { "data": { "$ref": "#/$defs/precursorData" }, "datasetId": { "const": "precursor_corridor_incidents" } }, "type": "object" } ] }, "retailDrugPrices": { "allOf": [ { "$ref": "#/$defs/dataset" }, { "properties": { "datasetId": { "const": "retail_drug_prices" } }, "type": "object" } ] }, "wildlifeConfiscations": { "allOf": [ { "$ref": "#/$defs/dataset" }, { "properties": { "datasetId": { "const": "wildlife_confiscations" } }, "type": "object" } ] } }, "required": [ "retailDrugPrices", "drugSeizures", "precursorCorridorIncidents", "ofacDesignations", "wildlifeConfiscations" ], "type": "object" }, "disclosure": { "additionalProperties": false, "properties": { "exactAddressDisclosure": { "const": "none" }, "identifierDisclosure": { "const": "none" }, "illustrativeDataIncluded": { "const": false }, "joinPolicy": { "const": "geography_and_time_only" }, "level": { "const": "public_country_aggregate" }, "politicalOrArmedActorInference": { "const": "prohibited" }, "preciseCoordinateDisclosure": { "const": "none" }, "runtimeCoupling": { "const": "none_static_artifact" }, "sourcePolicy": { "const": "official_only" }, "subjectEntityDisclosure": { "const": "none" } }, "required": [ "level", "sourcePolicy", "subjectEntityDisclosure", "exactAddressDisclosure", "preciseCoordinateDisclosure", "identifierDisclosure", "illustrativeDataIncluded", "runtimeCoupling", "joinPolicy", "politicalOrArmedActorInference" ], "type": "object" }, "exclusions": { "items": { "$ref": "#/$defs/exclusion" }, "minItems": 5, "type": "array" }, "geographies": { "items": { "$ref": "#/$defs/geography" }, "maxItems": 3, "minItems": 3, "type": "array" }, "interpretation": { "minLength": 1, "type": "string" }, "limitations": { "$ref": "#/$defs/limitations" }, "schemaVersion": { "const": "narcoscope.palimpsest.corridor-aggregate.v2" } }, "required": [ "$schema", "schemaVersion", "artifactId", "dataAsOf", "geographies", "disclosure", "datasets", "exclusions", "limitations", "canonicalUrl", "interpretation" ], "title": "NarcoScope public China-Pakistan-Myanmar aggregate for Palimpsest", "type": "object" } }, { "description": "Fetch one story as metadata, a machine brief, or the cited dossier. Use the machine brief first for agent workflows.", "inputSchema": { "additionalProperties": false, "properties": { "artifact": { "default": "machine-brief", "enum": [ "metadata", "machine-brief", "dossier" ], "type": "string" }, "slug": { "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$", "type": "string" } }, "required": [ "slug" ], "type": "object" }, "name": "get_story", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "article": { "additionalProperties": false, "properties": { "automationDisclosure": { "minLength": 1, "type": "string" }, "contentClass": { "minLength": 1, "type": "string" }, "contentHash": { "pattern": "^[a-f0-9]{64}$", "type": "string" }, "correctionsStatus": { "minLength": 1, "type": "string" }, "dataAsOf": { "format": "date", "type": [ "string", "null" ] }, "dek": { "minLength": 1, "type": "string" }, "dossierUrl": { "format": "uri", "pattern": "^https://", "type": "string" }, "htmlUrl": { "format": "uri", "pattern": "^https://", "type": "string" }, "humanReviewStatus": { "minLength": 1, "type": "string" }, "id": { "minLength": 1, "type": "string" }, "machineBriefUrl": { "format": "uri", "pattern": "^https://", "type": "string" }, "publishedAt": { "format": "date-time", "type": [ "string", "null" ] }, "revisionHash": { "pattern": "^[a-f0-9]{64}$", "type": "string" }, "rightToReplyStatus": { "minLength": 1, "type": "string" }, "simulatedHumanVoicesIncluded": { "type": "boolean" }, "slug": { "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$", "type": "string" }, "testimonyIncluded": { "type": "boolean" }, "title": { "minLength": 1, "type": "string" }, "updatedAt": { "format": "date-time", "type": [ "string", "null" ] } }, "required": [ "id", "slug", "title", "dek", "contentClass", "dataAsOf", "publishedAt", "updatedAt", "htmlUrl", "dossierUrl", "machineBriefUrl", "revisionHash", "contentHash", "automationDisclosure", "humanReviewStatus", "correctionsStatus", "rightToReplyStatus", "testimonyIncluded", "simulatedHumanVoicesIncluded" ], "type": "object" }, "artifact": { "enum": [ "metadata", "machine-brief", "dossier" ] }, "content": { "additionalProperties": true, "type": [ "object", "null" ] }, "schema": { "const": "narcoscope.api.story.v1" } }, "required": [ "schema", "artifact", "article", "content" ], "type": "object" } }, { "description": "List the evidence explorer, newsroom, API, feeds, MCP tools, audiences, and safety boundaries.", "inputSchema": { "additionalProperties": false, "type": "object" }, "name": "list_capabilities", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "api": { "additionalProperties": false, "properties": { "base_url": { "format": "uri", "pattern": "^https://", "type": "string" }, "openapi": { "format": "uri", "pattern": "^https://", "type": "string" }, "resources": { "items": { "minLength": 1, "type": "string" }, "type": "array" } }, "required": [ "base_url", "openapi", "resources" ], "type": "object" }, "boundaries": { "items": { "minLength": 1, "type": "string" }, "minItems": 1, "type": "array" }, "featured": { "items": { "additionalProperties": false, "properties": { "id": { "minLength": 1, "type": "string" }, "outcome": { "minLength": 1, "type": "string" }, "title": { "minLength": 1, "type": "string" }, "url": { "format": "uri", "pattern": "^https://", "type": "string" } }, "required": [ "id", "title", "outcome", "url" ], "type": "object" }, "type": "array" }, "feeds": { "additionalProperties": false, "properties": { "atom": { "format": "uri", "pattern": "^https://", "type": "string" }, "json": { "format": "uri", "pattern": "^https://", "type": "string" } }, "required": [ "json", "atom" ], "type": "object" }, "mcp": { "additionalProperties": false, "properties": { "current_protocol": { "const": "2026-07-28" }, "discovery_method": { "const": "server/discover" }, "endpoint": { "format": "uri", "pattern": "^https://", "type": "string" }, "legacy_initialization": { "const": true }, "lifecycle": { "const": "stateless-per-request" }, "protocol_versions": { "maxItems": 3, "minItems": 3, "prefixItems": [ { "const": "2026-07-28" }, { "const": "2025-06-18" }, { "const": "2025-03-26" } ], "type": "array" }, "tools": { "items": { "minLength": 1, "type": "string" }, "type": "array" }, "transport": { "const": "streamable-http" } }, "required": [ "endpoint", "transport", "current_protocol", "protocol_versions", "lifecycle", "discovery_method", "legacy_initialization", "tools" ], "type": "object" }, "product": { "additionalProperties": false, "properties": { "audience": { "items": { "minLength": 1, "type": "string" }, "type": "array" }, "name": { "const": "NarcoScope" }, "promise": { "minLength": 1, "type": "string" }, "url": { "format": "uri", "pattern": "^https://", "type": "string" } }, "required": [ "name", "url", "promise", "audience" ], "type": "object" }, "schema": { "const": "narcoscope.capabilities.v1" } }, "required": [ "schema", "product", "featured", "api", "mcp", "feeds", "boundaries" ], "type": "object" } }, { "description": "Filter published observations by dataset, indicator, geography, category, subgroup and inclusive reference period with bounded stable pagination (default 200, maximum 500). Retain dataset hashes across pages. Units, source locators, estimates and unavailable values remain explicit. No market-size aggregation, unit conversion or causal inference.", "inputSchema": { "additionalProperties": false, "properties": { "category": { "maxLength": 500, "type": "string" }, "dataset": { "enum": [ "global-drugs", "global-arms-economy" ], "type": "string" }, "from": { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, "geo": { "maxLength": 180, "minLength": 1, "type": "string" }, "indicator": { "maxLength": 160, "minLength": 1, "type": "string" }, "limit": { "default": 200, "maximum": 500, "minimum": 1, "type": "integer" }, "page": { "default": 1, "maximum": 1000000, "minimum": 1, "type": "integer" }, "subgroup": { "maxLength": 500, "type": "string" }, "to": { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" } }, "type": "object" }, "name": "query_market_observations", "outputSchema": { "additionalProperties": false, "properties": { "datasets": { "items": { "additionalProperties": false, "properties": { "generatedAt": { "format": "date-time", "type": "string" }, "id": { "enum": [ "global-drugs", "global-arms-economy" ], "type": "string" }, "sha256": { "pattern": "^[a-f0-9]{64}$", "type": "string" } }, "required": [ "id", "sha256", "generatedAt" ], "type": "object" }, "maxItems": 2, "type": "array" }, "filters": { "additionalProperties": false, "properties": { "category": { "anyOf": [ { "maxLength": 500, "minLength": 0, "type": "string" }, { "type": "null" } ] }, "dataset": { "anyOf": [ { "enum": [ "global-drugs", "global-arms-economy" ], "type": "string" }, { "type": "null" } ] }, "from": { "anyOf": [ { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, { "type": "null" } ] }, "geo": { "anyOf": [ { "maxLength": 180, "minLength": 1, "type": "string" }, { "type": "null" } ] }, "indicator": { "anyOf": [ { "maxLength": 160, "minLength": 1, "type": "string" }, { "type": "null" } ] }, "subgroup": { "anyOf": [ { "maxLength": 500, "minLength": 0, "type": "string" }, { "type": "null" } ] }, "to": { "anyOf": [ { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, { "type": "null" } ] } }, "required": [ "dataset", "indicator", "geo", "category", "subgroup", "from", "to" ], "type": "object" }, "generatedAt": { "anyOf": [ { "format": "date-time", "type": "string" }, { "type": "null" } ] }, "indicators": { "items": { "additionalProperties": false, "properties": { "datasetId": { "enum": [ "global-drugs", "global-arms-economy" ], "type": "string" }, "description": { "maxLength": 2500, "minLength": 1, "type": "string" }, "id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$", "type": "string" }, "label": { "maxLength": 500, "minLength": 1, "type": "string" }, "limitations": { "items": { "maxLength": 2000, "minLength": 1, "type": "string" }, "maxItems": 60, "type": "array" }, "market": { "enum": [ "drugs", "arms", "economy" ], "type": "string" }, "measureType": { "maxLength": 500, "minLength": 1, "type": "string" }, "sourceId": { "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$", "type": "string" }, "unit": { "maxLength": 500, "minLength": 1, "type": "string" } }, "required": [ "id", "sourceId", "market", "label", "unit", "measureType", "description", "limitations", "datasetId" ], "type": "object" }, "maxItems": 1000, "type": "array" }, "limitations": { "items": { "maxLength": 2000, "minLength": 1, "type": "string" }, "maxItems": 60, "type": "array" }, "observations": { "items": { "additionalProperties": false, "properties": { "category": { "maxLength": 500, "minLength": 0, "type": "string" }, "datasetId": { "enum": [ "global-drugs", "global-arms-economy" ], "type": "string" }, "geoCode": { "maxLength": 180, "minLength": 1, "type": "string" }, "geoLevel": { "enum": [ "country", "region", "city", "world" ], "type": "string" }, "geoName": { "maxLength": 180, "minLength": 1, "type": "string" }, "id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$", "type": "string" }, "indicatorId": { "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$", "type": "string" }, "lower": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "measureType": { "maxLength": 500, "minLength": 1, "type": "string" }, "period": { "pattern": "^(18|19|20|21)[0-9]{2}(-(0[1-9]|1[0-2]))?$", "type": "string" }, "sourceId": { "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$", "type": "string" }, "sourceLocator": { "maxLength": 2000, "minLength": 1, "type": "string" }, "status": { "enum": [ "reported", "estimated", "unavailable" ], "type": "string" }, "subgroup": { "maxLength": 500, "minLength": 0, "type": "string" }, "unit": { "maxLength": 500, "minLength": 1, "type": "string" }, "upper": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "value": { "anyOf": [ { "type": "number" }, { "type": "null" } ] } }, "required": [ "id", "indicatorId", "geoCode", "geoName", "geoLevel", "period", "category", "subgroup", "value", "lower", "upper", "status", "sourceLocator", "datasetId", "sourceId", "unit", "measureType" ], "type": "object" }, "maxItems": 500, "type": "array" }, "pagination": { "additionalProperties": false, "properties": { "limit": { "maximum": 500, "minimum": 1, "type": "integer" }, "nextPage": { "anyOf": [ { "minimum": 2, "type": "integer" }, { "type": "null" } ] }, "page": { "maximum": 1000000, "minimum": 1, "type": "integer" }, "pages": { "minimum": 0, "type": "integer" }, "total": { "minimum": 0, "type": "integer" } }, "required": [ "page", "limit", "total", "pages", "nextPage" ], "type": "object" }, "schema": { "const": "narcoscope.market-observations.v1" }, "sources": { "items": { "additionalProperties": false, "properties": { "bytes": { "minimum": 1, "type": "integer" }, "datasetId": { "enum": [ "global-drugs", "global-arms-economy" ], "type": "string" }, "downloadUrl": { "format": "uri", "maxLength": 4096, "pattern": "^https://", "type": "string" }, "id": { "pattern": "^[A-Za-z0-9][A-Za-z0-9_.:-]{0,159}$", "type": "string" }, "license": { "maxLength": 1000, "minLength": 1, "type": "string" }, "licenseUrl": { "format": "uri", "maxLength": 4096, "pattern": "^https://", "type": "string" }, "name": { "maxLength": 1000, "minLength": 1, "type": "string" }, "notes": { "items": { "maxLength": 2000, "minLength": 1, "type": "string" }, "maxItems": 60, "type": "array" }, "publisher": { "maxLength": 1000, "minLength": 1, "type": "string" }, "retrievedAt": { "format": "date-time", "type": "string" }, "sha256": { "pattern": "^[a-f0-9]{64}$", "type": "string" }, "url": { "format": "uri", "maxLength": 4096, "pattern": "^https://", "type": "string" } }, "required": [ "id", "name", "publisher", "url", "downloadUrl", "license", "licenseUrl", "retrievedAt", "sha256", "bytes", "notes", "datasetId" ], "type": "object" }, "maxItems": 160, "type": "array" }, "status": { "enum": [ "available", "partial", "unavailable" ], "type": "string" }, "unavailableDatasets": { "items": { "enum": [ "global-drugs", "global-arms-economy" ], "type": "string" }, "maxItems": 2, "type": "array" } }, "required": [ "schema", "status", "generatedAt", "unavailableDatasets", "limitations", "filters", "pagination", "datasets", "indicators", "sources", "observations" ], "type": "object" } }, { "description": "Read Palimpsest’s complete source catalog by topic alongside Seiche funding context, with next steps into LiquiLens filings and Undertow liquidity. Source dates, rights and missingness stay attached; no actor, route, criminal or causal inference is implied.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "default": 12, "maximum": 25, "minimum": 1, "type": "integer" }, "offset": { "default": 0, "maximum": 1000, "minimum": 0, "type": "integer" }, "topic": { "default": "all", "enum": [ "all", "china", "regions", "information_controls", "model_evaluations", "funding", "institutions", "liquidity", "global_data" ], "type": "string" } }, "type": "object" }, "name": "research_network", "outputSchema": { "additionalProperties": true, "properties": { "context_only": { "const": true }, "datasets": { "items": { "type": "object" }, "maxItems": 25, "type": "array" }, "eligibility": { "type": "object" }, "schema": { "const": "seiche.research-network.v1" }, "selection": { "type": "object" }, "status": { "enum": [ "available", "stale", "unavailable" ], "type": "string" } }, "required": [ "schema", "status", "context_only", "selection", "datasets", "eligibility" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:60fc6e8353a17281a38ba57cb0222c84f0eae23bc374991fea17f10343de0415 | sha256sum