SourceRadar MCP
Provides dated US import facts including CBP rulings, Section 301 ladder, landed cost calculations, and rule changes. It answers from the dated record, refuses to answer what it cannot source, and never states a product's own duty rate or returns affiliate links.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://source.agiscorecard.com/api/mcpWhat its tools do
8 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Warning Advertises resources/templates/list but does not implement it
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Fact-check import claims against dated official records
- Calculate landed costs with itemised duties and fees
- Check for CPSC recalls touching a product category
- Review recent changes in general US import rules
Source and maintenance
Protocol and capabilities
- Server
- sourceradar 1.0.0
- MCP protocol negotiated in check
- 2025-06-18
- Tools
- 8 advertised
- Resources
- 5 advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
},
"resources": {
"subscribe": false,
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
8 advertised
duty_stack_rules
The current China→US import duty stack, rule by rule, each with the record that establishes it and the date it was decided or published: HTS base rate, Section 301, Section 232, the struck-down IEEPA tariffs (2026-02-20), the indefinite de minimis suspension (2026-06-24), the expired postal flat rate (2026-02-28), and the MPF/HMF fee rates. Use this before quoting any US import rule from memory — the 2025 guidance that dominates training data is superseded.
{
"type": "object",
"properties": {
"part": {
"enum": [
"all",
"rules",
"fees",
"superseded"
],
"type": "string",
"description": "Which part to return; default all"
}
}
}check_import_claim
Fact-check a circulating claim about US import duties against the dated official record. Returns a verdict, why, and the sources. Covers the four figures still repeated everywhere in 2026: the $800 de minimis exemption, the $80–$200 postal flat duty, the ~54%/$100 courier rule, and 'reciprocal' baseline tariffs. Use this when a user quotes a number for US imports.
{
"type": "object",
"required": [
"claim"
],
"properties": {
"claim": {
"type": "string",
"description": "The claim in the user's words, e.g. 'under $800 is duty free'"
}
}
}landed_cost
Itemise a US landed cost from rates you supply: duties (HTS base + Section 301 + Section 232 on the customs value), MPF 0.3464% with the CBP floor disclosed, HMF 0.125% on ocean entries, plus freight and insurance. Deterministic arithmetic with the assumptions and sources attached. This tool never invents a product's duty rate: omit hts_base_rate_pct and it refuses and points you at the official schedule.
{
"type": "object",
"required": [
"goods_value_usd",
"hts_base_rate_pct"
],
"properties": {
"ocean_entry": {
"type": "boolean",
"description": "True for ocean entries, which add the Harbor Maintenance Fee; default false"
},
"goods_value_usd": {
"type": "number",
"description": "Customs value of the goods in USD"
},
"section_232_pct": {
"type": "number",
"description": "Section 232 addition in percent; default 0"
},
"section_301_pct": {
"type": "number",
"description": "USTR Section 301 addition in percent (0 / 7.5 / 25 / 50 / 100); default 0"
},
"hts_base_rate_pct": {
"type": "number",
"description": "The heading's general rate of duty, in percent. Look it up at hts.usitc.gov or with duty_passport; this server will not guess it."
},
"freight_insurance_usd": {
"type": "number",
"description": "Freight plus insurance in USD; default 0"
}
}
}duty_passport
Candidate HTS headings for a consumer product category, pulled daily from the official USITC HTS REST API: the candidate line, its general rate, every rated line in the heading, and the Section 301 status to verify on USTR. These are candidates chosen by category reading, not a classification ruling — the importer of record classifies.
{
"type": "object",
"properties": {
"pick": {
"type": "string",
"description": "Product slug, e.g. 'pet-fountain'; omit with query to list all slugs"
},
"query": {
"type": "string",
"description": "Keyword matched against slug and HTS description"
}
}
}section_301_ladder
The Section 301 (China) additional-duty ladder, read straight from the official USITC HTS export of chapter 99 subchapter III: which 9903.88 / 9903.91 heading carries which addition (7.5%, 10%, 15%, 25%, 50%, 100%), which U.S. note defines its list, and — where the schedule states it — the date that heading took effect. It tells you the possible rates and where coverage is defined; it never asserts that a particular HTS8 code is on a list, because that lives in U.S. note 20/31 and the USTR annexes.
{
"type": "object",
"properties": {
"note": {
"enum": [
"20",
"31"
],
"type": "string",
"description": "20 = the original Section 301 lists; 31 = the increases effective 2024-09-27"
},
"heading": {
"type": "string",
"description": "A chapter 99 heading prefix, e.g. '9903.88.03' or '9903.91'"
},
"rate_pct": {
"type": "number",
"description": "Only headings carrying this additional rate, e.g. 25"
}
}
}classification_rulings
Search CBP's own binding classification rulings (CROSS) for a product in plain words and get what CBP actually decided: ruling number, date, subject, the HTS codes it assigned — including any chapter 99 heading, which is what carries a Section 301 addition — and whether the ruling has been revoked or modified. This is precedent from the agency that decides, not a guess: it is how you check whether the code your supplier gave you matches what CBP has ruled on comparable goods. Queried live at call time from rulings.cbp.gov; nothing is mirrored here.
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "number",
"description": "How many rulings to return, 1–10 (default 5)"
},
"query": {
"type": "string",
"description": "The product in ordinary words, e.g. 'LED face mask', 'plush toy', 'power bank'"
}
}
}import_rule_changes
What changed in the general US import rules, newest first, from the official Federal Register API: presidential tariff actions, CBP and DHS rules, USTR notices — each with its publication date, document number and federalregister.gov link. Use `since` to get only what is new to you, the same way you would poll a changelog. Case-specific antidumping, ITC and Foreign-Trade Zone paperwork is out of scope by design and the response says so.
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum documents to return (default 25)"
},
"since": {
"type": "string",
"description": "Only documents published on or after this date (YYYY-MM-DD)"
},
"matched_in": {
"enum": [
"title_or_abstract",
"full_text_only",
"any"
],
"type": "string",
"description": "title_or_abstract = the import phrase is in the headline matter (usually the ones that matter); default any"
}
}
}recall_check
Official US product recalls (CPSC saferproducts.gov API) touching a product category in the last 365 days: date, title, hazard and the cpsc.gov URL. A keyword hit means the words appear in a recall title, not that a particular supplier or SKU is affected. Use before recommending or sourcing a category.
{
"type": "object",
"properties": {
"pick": {
"type": "string",
"description": "Product slug, e.g. 'cable-powerbank'"
},
"query": {
"type": "string",
"description": "Keyword matched against the tracked categories and recall titles"
},
"only_hits": {
"type": "boolean",
"description": "Only categories with at least one recall; default true when no pick/query given"
}
}
}Prompts
Not advertised
Resources
5 advertised
duty-stack-rules
The dated China→US duty stack, fees and superseded figures
sourceradar://duty-stack-rulesduty-passports
Candidate HTS headings per product category, refreshed daily from USITC
sourceradar://duty-passportssection-301-ladder
Section 301 additional-duty headings with their rates, notes and effective dates, from the official USITC export
sourceradar://section-301-ladderimport-rule-changes
Federal Register documents changing the general US import rules, 120-day window
sourceradar://import-rule-changesofficial-recalls
CPSC recalls per tracked product category, 365-day window
sourceradar://official-recalls90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 310 ms
- 95th percentile latency
- 310 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 310 ms · metadata changed · 8 tool(s), 5 resource(s); warnings: Advertises resources/templates/list but does not implement it
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http sourceradar-mcp https://source.agiscorecard.com/api/mcpCodex
codex mcp add sourceradar-mcp --url https://source.agiscorecard.com/api/mcpCursor
{
"mcpServers": {
"sourceradar-mcp": {
"url": "https://source.agiscorecard.com/api/mcp"
}
}
}Cline
{
"mcpServers": {
"sourceradar-mcp": {
"type": "streamableHttp",
"url": "https://source.agiscorecard.com/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"sourceradar-mcp": {
"type": "http",
"url": "https://source.agiscorecard.com/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http sourceradar-mcp https://source.agiscorecard.com/api/mcpClaude Desktop
https://source.agiscorecard.com/api/mcpWindsurf
{
"mcpServers": {
"sourceradar-mcp": {
"serverUrl": "https://source.agiscorecard.com/api/mcp"
}
}
}Let your agent find its tools
Find servers like SourceRadar MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.