SupplyGraph.AI
by SupplyGraphAI · remote · no sign-in to list tools · v1.0.2 · published by GitHub user SupplyGraphAI
Official MCP: continuous supply-chain risk monitoring and early warning, not a one-off report.
9 tools: 6 change things and 3 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things6Claude Code: ask: see these tools
- Only reads3Claude Code: allow: see these tools
1 check matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http supplygraph https://mcp.supplygraph.ai/mcpFindings
Matches of fixed checks, with the text they matched.
The description is 2,802 characters long, over the 2,000 this check looks for.
What this check looks forMatched text
description ends: "...ed Balance Sheets", "per_run": 2145}, {"chapter_name": "ALL", "per_run": 26400}]}"
Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
9 tools
Changes things 6Claude Code: ask
corporate_exception_reportEnterprise Change Report Pricing: {"unit": "credits", "options": [{"chapter_name": "License", "per_run": 1518}, {"chapter_name": "GovRel", "per_run": 1419}, {"chapter_name": "R&D",…No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Enterprise Change Report Pricing: {"unit": "credits", "options": [{"chapter_name": "License", "per_run": 1518}, {"chapter_name": "GovRel", "per_run": 1419}, {"chapter_name": "R&D", "per_run": 1749}, {"chapter_name": "Reputation", "per_run": 8481}, {"chapter_name": "Ops", "per_run": 1749}, {"chapter_name": "GeneralRisks", "per_run": 1617}, {"chapter_name": "Profile", "per_run": 1749}, {"chapter_name": "Cost", "per_run": 1386}, {"chapter_name": "Compliance", "per_run": 1419}, {"chapter_name": "Competition", "per_run": 1452}, {"chapter_name": "Brand", "per_run": 3168}, {"chapter_name": "HR", "per_run": 1419}, {"chapter_name": "ALL", "per_run": 26400}]}
Annotations the server declares
- openWorldHint: true
due_diligence_reportGenerates comprehensive supplier due diligence reports using global enterprise data, benchmarking ownership, legal, and financial risk for compliance and procurement decisions.1 finding
Why it is in this group
- The description's first verb is "generate": a word for a change.
Findings
- Info
The description is 2,802 characters long, over the 2,000 this check looks for.
What this check looks forMatched text
description ends: "...ed Balance Sheets", "per_run": 2145}, {"chapter_name": "ALL", "per_run": 26400}]}"
Description, as the server wrote it Generates comprehensive supplier due diligence reports using global enterprise data, benchmarking ownership, legal, and financial risk for compliance and procurement decisions. Pricing: {"unit": "credits", "options": [{"chapter_name": "Company Registration Information", "per_run": 1518}, {"chapter_name": "Branch Offices", "per_run": 1650}, {"chapter_name": "Corporate Brand Initiatives", "per_run": 2079}, {"chapter_name": "Administrative Sanctions", "per_run": 1485}, {"chapter_name": "Software Copyright Details", "per_run": 1551}, {"chapter_name": "Outbound Investments", "per_run": 1650}, {"chapter_name": "Financing Activities", "per_run": 1452}, {"chapter_name": "Competitor Analysis", "per_run": 1485}, {"chapter_name": "Subsidiary Companies", "per_run": 1848}, {"chapter_name": "Trademark Portfolio", "per_run": 4059}, {"chapter_name": "Patent Holdings", "per_run": 12045}, {"chapter_name": "Website Registrations", "per_run": 1419}, {"chapter_name": "Court Judgments", "per_run": 1584}, {"chapter_name": "Shareholder Structure", "per_run": 1386}, {"chapter_name": "Senior Management Team", "per_run": 1452}, {"chapter_name": "Administrative Permits", "per_run": 1749}, {"chapter_name": "Court Hearing Notices", "per_run": 3696}, {"chapter_name": "Court Notices", "per_run": 3597}, {"chapter_name": "Equity Pledges", "per_run": 1419}, {"chapter_name": "Mobile Applications", "per_run": 1386}, {"chapter_name": "Copyrighted Works", "per_run": 1749}, {"chapter_name": "Equity Freezes", "per_run": 1419}, {"chapter_name": "Chattel Mortgages", "per_run": 1419}, {"chapter_name": "WeChat Official Accounts", "per_run": 1386}, {"chapter_name": "Tendering and Bidding Activities", "per_run": 2145}, {"chapter_name": "Qualification Certificates", "per_run": 2310}, {"chapter_name": "Engineering Irregularities", "per_run": 1419}, {"chapter_name": "Major Regulatory Violations", "per_run": 1452}, {"chapter_name": "Compensation and Benefits", "per_run": 1386}, {"chapter_name": "Enforcement Targets", "per_run": 1452}, {"chapter_name": "Supplier Network", "per_run": 1584}, {"chapter_name": "Credit Ratings", "per_run": 1419}, {"chapter_name": "Tax Offenses", "per_run": 1419}, {"chapter_name": "Regulatory Spot Checks", "per_run": 1485}, {"chapter_name": "Import-Export Credit Records", "per_run": 1386}, {"chapter_name": "Regulatory Actions", "per_run": 1617}, {"chapter_name": "Granted Government Subsidies", "per_run": 1551}, {"chapter_name": "Eligible Government Subsidies", "per_run": 1584}, {"chapter_name": "Consolidated Statements of Operations", "per_run": 1749}, {"chapter_name": "Income Statement", "per_run": 1947}, {"chapter_name": "Statement of Cash Flows", "per_run": 2442}, {"chapter_name": "Consolidated Balance Sheets", "per_run": 2145}, {"chapter_name": "ALL", "per_run": 26400}]}
Annotations the server declares
- openWorldHint: true
sg_visualizationGenerates global multi-tier supply-chain graphs providing full visibility into enterprise and product dependencies.No findings
Why it is in this group
- The description's first verb is "generate": a word for a change.
Description, as the server wrote it Generates global multi-tier supply-chain graphs providing full visibility into enterprise and product dependencies. Pricing: {"unit": "credits", "per_run": 264590}
Annotations the server declares
- openWorldHint: true
supply_chain_risk_predictionContinuously monitors global supply chain risk events and evaluates whether, how, and to what extent those events may affect a target company.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Continuously monitors global supply chain risk events and evaluates whether, how, and to what extent those events may affect a target company. Pricing: {"unit": "credits", "per_run": 264590}
Annotations the server declares
- openWorldHint: true
tariff_calcCalculates U.S.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Calculates U.S. customs duties by combining HTS base rates with applicable Chapter 99 measures, providing transparent, rule-based tariff outcomes. Pricing: {"unit": "credits", "per_run": 10}
Annotations the server declares
- openWorldHint: true
tariff_classificationClassifies products into correct HTS codes from text or documents, automating tariff lookup and ensuring customs compliance in real time.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Classifies products into correct HTS codes from text or documents, automating tariff lookup and ensuring customs compliance in real time. Pricing: {"unit": "credits", "per_run": 2}
Annotations the server declares
- openWorldHint: true
Only reads 3Claude Code: allow
search_company_candidatesSearch company candidates by company name, optionally filtered by country or region, and return possible matching records with mapped company IDs for caller-side selection.No findings
Why it is in this group
- The name "search_company_candidates" says "search": a word for reading.
Description, as the server wrote it Search company candidates by company name, optionally filtered by country or region, and return possible matching records with mapped company IDs for caller-side selection. Pricing: {"unit": "credits", "billing_model": "per_run", "per_run": 1}
Annotations the server declares
- openWorldHint: true
search_region_candidatesResolves natural-language country or region names (including aliases and abbreviations) against SupplyGraph’s internal geography registry and returns a list of standardized region …No findings
Why it is in this group
- The name "search_region_candidates" says "search": a word for reading.
Description, as the server wrote it Resolves natural-language country or region names (including aliases and abbreviations) against SupplyGraph’s internal geography registry and returns a list of standardized region names for downstream agent and MCP tool consumption. Pricing: {"unit": "credits", "billing_model": "per_run", "per_run": 1}
Annotations the server declares
- openWorldHint: true
sg_chokepointAnalyzes multi-tier supply chains to detect single-country concentration and quantify geographic dependency across regions.No findings
Why it is in this group
- The description's first verb is "analyze": a word for reading.
Description, as the server wrote it Analyzes multi-tier supply chains to detect single-country concentration and quantify geographic dependency across regions. Pricing: {"unit": "credits", "per_run": 264590}
Annotations the server declares
- openWorldHint: true
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.0.2. Values in angle brackets are yours to fill in.
claude mcp add --transport http supplygraph https://mcp.supplygraph.ai/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__supplygraph__search_company_candidates",
"mcp__supplygraph__sg_chokepoint",
"mcp__supplygraph__search_region_candidates"
],
"ask": [
"mcp__supplygraph__due_diligence_report",
"mcp__supplygraph__tariff_calc",
"mcp__supplygraph__corporate_exception_report",
"mcp__supplygraph__sg_visualization",
"mcp__supplygraph__tariff_classification",
"mcp__supplygraph__supply_chain_risk_prediction"
],
"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 supplygraph. Review it before you use it.
