AI Access

Trustbase Lab for AI AgentsAgent-Ready v1.8

The recovered carbon black (rCB) industry database is exposed as a machine-readable interface. Every record carries a stable entity ID, fields are bilingual, and the full schema is public. Our MCP server is live on the official MCP Registry under com.trustbaselab/rcb-data. Data is free to use; please cite the source.

1. Quick Start — three lines
No auth, no signup. POST JSON-RPC 2.0 messages to the public MCP endpoint. Default response language is English.
curl -X POST https://trustbaselab.com/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_database_overview","arguments":{"language":"en"}}}'
2. Connection modes

A · Public HTTPS endpoint recommended

Any MCP client that supports Streamable HTTP can connect directly to https://trustbaselab.com/mcp. No local server required — send JSON-RPC and call all 27 tools.

B · MCP Official Registry new

Listed on the official registry as com.trustbaselab/rcb-data (status: active). Clients with Registry discovery can search by name and install in one click. Domain ownership verified via HTTP /.well-known.

C · Local stdio

For Claude Desktop, Cursor, Cline and other local agents. Zero third-party dependencies (Python standard library only). The script auto-fetches fresh data from this site's public endpoint on each call.

D · Direct JSON endpoints

Any agent, crawler or script can GET the JSON endpoints below — no MCP support needed.
3. Configuration snippets

Mode A · Connect via the public HTTPS endpoint (Claude Desktop 0.4+, Cursor, Cline — any client that supports streamable-http):

{
  "mcpServers": {
    "trustbase-rcb-data": {
      "url": "https://trustbaselab.com/mcp",
      "transport": "streamable-http"
    }
  }
}

Mode B · Find us on the MCP Official Registry:

GET  https://registry.modelcontextprotocol.io/v0.1/servers?search=com.trustbaselab
// returns name=com.trustbaselab/rcb-data, status=active, remote: https://trustbaselab.com/mcp

Mode C · Add this to your local MCP config (Claude Desktop: claude_desktop_config.json):

{
  "mcpServers": {
    "trustbase-rcb-data": {
      "command": "python",
      "args": ["rcb_mcp_server.py"]
    }
  }
}

Mode D · Read the raw JSON

GET  https://trustbaselab.com/upload/data.json          // master data — 2098 records, 11 tables, schema 1.8
GET  https://trustbaselab.com/upload/index.json        // dataset index
GET  https://trustbaselab.com/upload/mcp.json          // 27-tool manifest
GET  https://trustbaselab.com/upload/ai-plugin.json    // agent capability self-description
GET  https://trustbaselab.com/upload/llms.txt          // LLM onboarding doc (llmstxt.org)
POST https://trustbaselab.com/mcp                     // MCP JSON-RPC 2.0
4. Machine-readable data overview
DatasetEndpointSizeStatus
Master data (single source of truth)/upload/data.json2,098 records / 11 tables / schema 1.8live
Data catalog (entry point)/upload/index.json7 datasetslive
MCP server manifest/upload/mcp.json27 tools · v1.8.0live
Agent capability self-description/upload/ai-plugin.jsonlive
LLM onboarding doc/upload/llms.txtllmstxt.org standardlive
Schema standard/upload/schema.htmlv1.8 speclive
Agent Skills/skills/index.json4 skills (rules layer)live
MCP public endpointhttps://trustbaselab.com/mcpJSON-RPC 2.0 / Streamable HTTPlive
MCP Official Registrycom.trustbaselab/rcb-datastatus: active · searchable & installablelisted
5. Available tools (MCP · 27)
ToolPurposeKey parameters
get_database_overviewReturns version, record counts, entity-ID rules, confidence levels, and tool index.language, response_format
query_companiesQuery the global rCB company & project database (101 records: domestic 36 / international 35 / vendors 30). Filter by region, segment (rCB / virgin / conductive), status, location, keyword.group, region, keyword, segment, status
get_companyFetch one company / project by entity ID (e.g. rcb-cn-001) or name keyword.id, name, language, response_format
get_verified_suppliersReturns all verified=true records (the trust-infrastructure core tool).language, response_format, limit
query_policiesSearch 46 global rCB-related regulations: EU CBAM / EUDR / ESPR / ELV / REACH / ISCC PLUS / PPWR / CSRD, China MIIT / solid-waste law / VAT incentives, India EPR, Korea EPR, US rules, etc.keyword, region, category, confidence, verified, language
get_policyFetch one policy by entity ID or keyword.id, name, language, response_format
query_techsSearch 44 rCB tech standards & processes: ASTM D36 series (D8178/D8466/D8474/D8632/D1618/D1506/D8491/D8585), Chinese GB / HG / T, continuous pyrolysis, sCB, rCB upgrading, etc.keyword, region, category, confidence, verified, language
get_techFetch one tech standard by entity ID or keyword.id, name, language, response_format
query_articlesSearch 63 first-hand research articles from the WeChat MP account «再生炭黑产业» (gh_e27e47c4952e).keyword, category, confidence, language, limit
get_articleFetch one article by entity ID or title/author keyword.id, name, language, response_format
query_gradesSearch the ASTM D1765 native carbon black series (N110–N990, full range) + conductive specialty benchmarks (acetylene, Super P, ENSACO 250G, Vulcan XC-72R, Ketjenblack EC-300J / EC-600JD) + rCB grades.keyword, type, category, confidence, language, response_format
get_gradeFetch one grade by semantic ID (e.g. rcb-grade-n550, rcb-grade-xc72).id, name, language, response_format
get_grade_specQuery ASTM spec parameter ranges (min/max/unit/method) for native N110–N990 / conductive / rCB grades.grade, type
query_cardsSearch the public knowledge card layer (42 cards: statistics, standards, papers, announcements). Filter by keyword / type / region.keyword, type, region, limit
get_announcements_timelineCompany announcement timeline (capacity / certification / deliveries). Filter by region and date range.region, date_from, date_to, limit
get_price_benchmarkNative carbon black & rCB price benchmark (text-based reference range only).product, section, language, response_format
get_rcb_indexrCB price index — returns ABP, absolute reference price (ARP) and AF / VF decomposition by grade (P1/P2/P3), region (CN/EU), and period.grade, date, region
get_rcb_vcb_spreadrCB vs native carbon black anchor spread and ratio (anchoring ratio ρ, discount rate).date, region, grade
get_grade_trendHistorical series of the rCB index (per-period ABP, MoM, anchor, AF, VF).start_date, end_date, grade, region
get_substitution_boundaryrCB substitution boundary in four dimensions: application / regulatory access / certification / material spec.dimension
calculate_savingSubstitution economics (pure compute; does not read site price data).vcb_price_input, rcb_price_input, ratio
compare_rcbCompare rCB sample parameters against a target native grade (e.g. N550) — pass / light deviation / significant deviation.target_grade, rcb_params
query_trade_flowsQuery the global trade flow dataset (1,751 records; HS 280300, reporters: CHN, USA, DEU, etc. + 85 World totals across 2024–2025).reporter, period, flow, partner, limit, sort_by
get_trade_flow_summaryAggregate trade flows by reporter for a period (totals + record counts).period, reporter, response_format
get_trade_partner_rankingTop-K trade partners for a reporter in a period (by quantity or value).reporter, period, flow, top_k
get_trade_dataset_overviewTrade dataset overview — reporters, periods, fields, coverage.
All 27 tools support language='en'/'zh' bilingual output and response_format='markdown'/'json' dual formats; the four query_* tools support verified=true/false filtering.
6. Entity IDs & confidence

Every company record carries a stable entity ID. New records only append — existing IDs are never changed — so long-term citations stay valid.

GroupID prefixExample
China domestic companies / projectsrcb-cn-###rcb-cn-001
International companiesrcb-gl-###rcb-gl-003
Equipment vendorsrcb-eq-###rcb-eq-001
Policies & regulationsrcb-pol-###rcb-pol-001
Technical standardsrcb-tech-###rcb-tech-001
Carbon black grades (native / conductive / rCB)rcb-grade-*rcb-grade-n550
Trade flows (UN Comtrade HS 280300)cb-trade-{iso}-{partner}-{YYYY}-{x|m}cb-trade-chn-764-2024-x
Knowledge cardsCB-YYYYMMDD-###CB-20260917-001
Confidence levels: A = verified against government documents / official announcements; B = company self-disclosure / authoritative media; C = unverified / disputed. When citing, keep the confidence label attached — do not treat B/C-grade data as conclusions.
Verified Supplier: public.verified=truegated.confidence=A. Currently 49 / 101 companies verified; 209 / 2,098 records are A-grade across the full dataset.
7. Agent Skills (judgment layer)

Beyond raw data, we publish 4 reusable Skills — rules only, no data (per the Agent Skills open standard). Use them for higher-level judgement.

SkillPurposeInstall
rcb-substitution-assessmentFour-factor rCB substitution assessment (quality discount + grade limit + certification + cost)/skills/rcb-substitution-assessment/SKILL.md
rcb-price-referenceWhen and how to cite rCB price reference data without overstating/skills/rcb-price-reference/SKILL.md
rcb-export-complianceMatch rCB shipments against CBAM / EUDR / national rules/skills/rcb-export-compliance/SKILL.md
rcb-grade-identificationIdentify ASTM D1765 native grades + ASTM D8632 rCB grades/skills/rcb-grade-identification/SKILL.md
Index & full text at /skills/index.json. Principle: MCP is the data layer, Skills are the judgement layer — Skills never carry data tables.
8. Rate limits, SLA & version
AspectValue
Endpointhttps://trustbaselab.com/mcp (HTTPS, public, no auth)
TransportStreamable HTTP (primary) / stdio (local)
CORSAccess-Control-Allow-Origin: * — any agent can connect
Rate limitNone today; soft-throttling if abuse is detected
Data versionv0.10 / schema 1.8
MCP server version1.8.0
Update frequencyMaster data: as source data updates · Index/llms.txt/mcp.json: rebuilt on every deploy
Uptime SLABest-effort. Cache-friendly: static JSON endpoints tolerate >24h of MCP downtime.
Breaking changesSchema version bumps with a public changelog; agent-facing endpoints stay backwards-compatible within a major version.
9. Licensing & citation
  • Data is free to read and quoted by AI agents.
  • Citation format: Source: Trustbase Lab (Global rCB Hub) https://trustbaselab.com
  • Mirror-without-source is prohibited.
  • Bulk commercial use or data licensing: email below.
10. Contact

business@trustbaselab.com · info@trustbaselab.com · WeChat MP zxhjtanhei · «再生炭黑产业»

Data disclaimer: All prices and capacity figures are reference ranges assembled from public sources — not live quotations, not investment advice. The global rCB market has no single authoritative public price; we anchor to native carbon black N550 FOB China. Per-record source attribution lives in each record's source field.
Curated by Trustbase Lab (AI development team).