Skip to content

NarcoScope — illicit-economy evidence atlas

by beepboop2025 · remote · no sign-in to list tools · v1.6.0 · published by GitHub user beepboop2025

Read bounded illicit-economy evidence with provenance, privacy, availability, and federation intact.

Read only

14 tools: 14 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http narcoscope https://www.narcoscope.com/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

14 tools

Only reads 14Claude Code: allow
  • get_atlasReturn country-year organized-crime and firearms-tracing observations with source metadata, native caveats, explicit null fields, and stable cursor pagination.No findings

    Why it is in this group

    • The name "get_atlas" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
  • get_connected_researchReturn source-linked China economic findings, CPEC, Balochistan, BRI and Myanmar research questions, reporting metadata, and dated national indicators.No findings

    Why it is in this group

    • The name "get_connected_research" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
  • get_entitiesReturn approved public designation identity fields only.No findings

    Why it is in this group

    • The name "get_entities" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
  • get_federationReturn bounded public money-market, capital-market, BRI, or publication-rights context without cross-lane scoring, composites, causal inference, or culpability inference.No findings

    Why it is in this group

    • The name "get_federation" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
  • get_market_catalogPage drugs, arms and informal-economy indicators (page/limit, maximum 4), with native units, full coverage totals and licenses for sources on the page.No findings

    Why it is in this group

    • The name "get_market_catalog" says "get": a word for reading.
    Description, as the server wrote it
    Page drugs, arms and informal-economy indicators (page/limit, maximum 4), with native units, full coverage totals and licenses for sources on the page. Country/category/subgroup/selection lists have independent dimensionPagination; follow dimensionPage with the same dataset/indicator filters (dimensionLimit maximum 50). Retain dataset hashes across pages. Legacy atlas and prices remain distinct resources.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
  • get_newsroomList current deterministic analyses with citations, correction metadata, publication gates, and explicit evidence limits.No findings

    Why it is in this group

    • The name "get_newsroom" says "get": a word for reading.
    Description, as the server wrote it
    List current deterministic analyses with citations, correction metadata, publication gates, and explicit evidence limits.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
  • get_overviewReturn bounded headline aggregates across official prices, seizures, overdose mortality, wastewater, and public designations.No findings

    Why it is in this group

    • The name "get_overview" says "get": a word for reading.
    Description, as the server wrote it
    Return bounded headline aggregates across official prices, seizures, overdose mortality, wastewater, and public designations.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
  • get_palimpsest_bri_contextReturn pinned source readiness and national WDI coverage for CPEC, Gwadar, CMEC, Kyaukpyu, and Balochistan as a parallel context lane.No findings

    Why it is in this group

    • The name "get_palimpsest_bri_context" says "get": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
  • get_palimpsest_bridgeReturn the official-only China aggregate shared with the Intelligence Commons, including disclosure and causal boundaries.No findings

    Why it is in this group

    • The name "get_palimpsest_bridge" says "get": a word for reading.
    Description, as the server wrote it
    Return the official-only China aggregate shared with the Intelligence Commons, including disclosure and causal boundaries.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
  • get_palimpsest_corridorsReturn official country-level China, Pakistan, and Myanmar aggregates with missing-data, provenance, disclosure, and geography-and-time-only join rules.No findings

    Why it is in this group

    • The name "get_palimpsest_corridors" says "get": a word for reading.
    Description, as the server wrote it
    Return official country-level China, Pakistan, and Myanmar aggregates with missing-data, provenance, disclosure, and geography-and-time-only join rules.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
  • get_storyFetch one story as metadata, a machine brief, or the cited dossier.No findings

    Why it is in this group

    • The name "get_story" says "get": a word for reading.
    Description, as the server wrote it
    Fetch one story as metadata, a machine brief, or the cited dossier. Use the machine brief first for agent workflows.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
  • list_capabilitiesList the evidence explorer, newsroom, API, feeds, MCP tools, audiences, and safety boundaries.No findings

    Why it is in this group

    • The name "list_capabilities" says "list": a word for reading.
    Description, as the server wrote it
    List the evidence explorer, newsroom, API, feeds, MCP tools, audiences, and safety boundaries.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
  • query_market_observationsFilter published observations by dataset, indicator, geography, category, subgroup and inclusive reference period with bounded stable pagination (default 200, maximum 500).No findings

    Why it is in this group

    • The name "query_market_observations" says "query": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false
  • research_networkRead Palimpsest’s complete source catalog by topic alongside Seiche funding context, with next steps into LiquiLens filings and Undertow liquidity.No findings

    Why it is in this group

    • The description's first verb is "read": a word for reading.
    Description, as the server wrote it
    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.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.6.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http narcoscope https://www.narcoscope.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__narcoscope__research_network",
      "mcp__narcoscope__list_capabilities",
      "mcp__narcoscope__get_overview",
      "mcp__narcoscope__get_atlas",
      "mcp__narcoscope__get_entities",
      "mcp__narcoscope__get_federation",
      "mcp__narcoscope__get_newsroom",
      "mcp__narcoscope__get_story",
      "mcp__narcoscope__get_palimpsest_bridge",
      "mcp__narcoscope__get_palimpsest_corridors",
      "mcp__narcoscope__get_palimpsest_bri_context",
      "mcp__narcoscope__get_connected_research",
      "mcp__narcoscope__get_market_catalog",
      "mcp__narcoscope__query_market_observations"
    ],
    "ask": [],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as narcoscope. Review it before you use it.