@trdnetwork/mcp-server
v0.2.0
Published
MCP server for TRD Network's AI agents — gives Claude Desktop, Cursor, Windsurf, and Zed native access to TRD Pilot agents across 22 industry verticals (641 specialists behind them)
Maintainers
Readme
@trdnetwork/mcp-server
MCP server for TRD Network's AI agents — 22 industry verticals, 641 specialists behind them.
Bring TRD Pilot agents — e-commerce, restaurant, real-estate, healthcare, legal, beauty, finance, and 15 more verticals — directly into Claude Desktop, Cursor, Windsurf, Zed, and any other MCP-compatible client. Talk to your business in plain English; TRD does the work.
The server exposes one dispatch tool per supported industry vertical (22 today). Each vertical resolves, server-side, to a pipeline of specialist sub-agents — 641 specialists across the platform. One legible tool list for the LLM; the full specialist depth behind it.
Install
npm install -g @trdnetwork/mcp-serverOr run it on demand with npx (no install needed — recommended for MCP clients):
npx @trdnetwork/mcp-serverClaude Desktop config
Add this to your claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"trd-network": {
"command": "npx",
"args": ["@trdnetwork/mcp-server"],
"env": {
"TRD_API_KEY": "your_key_here"
}
}
}
}The same block works for Cursor, Windsurf, and Zed in their respective MCP config files. Restart the client and the TRD agents appear as native tools.
Usage
Once connected, just ask Claude (or Cursor / Windsurf / Zed) to use TRD:
- "Ask the TRD Restaurant Pilot to draft this week's weekend promo across WhatsApp and Instagram for tenant
r_4821." - "Have the TRD Healthcare Pilot send pre-visit fasting instructions to tomorrow's patients at tenant
c_117." - "Use the TRD Real Estate Pilot to match new 2BHK listings to active buyers in zone 4 for tenant
b_92."
Every agent takes the same inputs: a plain-language task, a tenant_id, and optionally a channel (whatsapp, instagram, sms, email, web, or all) and a free-text scope. The LLM picks the right vertical and dispatches it for you.
Available agents
The 22 industry verticals, matching the TRD platform's canonical SUPPORTED_INDUSTRIES:
| Agent ID | Vertical | What it does |
|---|---|---|
| trd_ecommerce_pilot | ecommerce | Product Q&A, cart recovery, catalog sync, flash sales |
| trd_restaurant_pilot | restaurant | Reservations, customer messages, multi-channel promos |
| trd_real_estate_pilot | real-estate | Buyer qualification, viewings, matched listings, nurture |
| trd_healthcare_pilot | healthcare | Patient triage, appointment confirmations, pre-visit instructions |
| trd_saas_pilot | saas | Onboarding, trial activation, churn recovery, demo booking |
| trd_law_firm_pilot | law-firm | Lead intake, case qualification, engagement-letter drafts |
| trd_fitness_wellness_pilot | fitness-wellness | Member retention, trials, class reminders, referrals |
| trd_education_pilot | education | Admissions Q&A, trial classes, schedule reminders, enrolment nurture |
| trd_travel_tourism_pilot | travel-tourism | Itinerary Q&A, booking confirmations, upsells, recovery |
| trd_visa_immigration_pilot | visa-immigration | Eligibility checks, document lists, consultations, status updates |
| trd_crypto_web3_pilot | crypto-web3 | Token/product Q&A, community messages, launch announcements |
| trd_portfolio_pilot | portfolio | Project inquiries, brief qualification, discovery calls, proposals |
| trd_car_rental_pilot | car-rental | Booking inquiries, pickup confirmations, return reminders, upsells |
| trd_beauty_pilot | beauty | Calendar management, rescheduling, add-on upsells, loyalty |
| trd_marketing_agency_pilot | marketing-agency | Lead qualification, strategy calls, proposals, retainer nurture |
| trd_events_pilot | events | Booking inquiries, RSVPs, event reminders, package upsells |
| trd_photography_pilot | photography | Shoot inquiries, brief qualification, session booking, gallery delivery |
| trd_construction_pilot | construction | Project inquiries, site visits, quote follow-ups, progress updates |
| trd_fashion_pilot | fashion | Product Q&A, new-drop announcements, cart recovery, styling |
| trd_ngo_pilot | ngo | Donor messages, campaign updates, volunteer slots, fundraising |
| trd_finance_pilot | finance | Inquiry qualification, consultations, document checklists |
| trd_creator_pilot | creator | Brand-deal inquiries, audience messages, content reminders, memberships |
The
crypto-web3andfinancepilots are informational and scheduling only — they never give financial advice.
Configuration
| Env var | Required | Purpose |
|---|---|---|
| TRD_API_KEY | for live dispatch | Without it, the server runs in placeholder mode and returns a structured preview of what would be dispatched. |
| TRD_API_BASE | no | Dispatch API base URL. Defaults to https://api.trdn.io. |
| TRD_AGENT_CATALOG_URL | no | If set, the server fetches its agent catalog live from this URL at startup instead of using the 22 built-in verticals. This is the hook the Multi-Agent Engine (MAE) populates to expose the full per-specialist catalog. On any failure the server falls back to the built-in verticals. |
Get an API key
Grab a TRD API key (free tier available) at trdn.io/trust — the Trust SKU dashboard where you manage keys, agents, and tenants.
Roadmap
- v0.2 — today. 22 industry verticals, catalog-driven registry, stdio transport, live dispatch when an API key is set.
- Next — after MAE ships. The Multi-Agent Engine exposes a queryable per-specialist catalog; point
TRD_AGENT_CATALOG_URLat it and every TRD specialist becomes its own MCP tool — no code change here. - Later — after wallets ship. Wallet-aware agents that can settle payouts, hold escrow, and trigger on-chain receipts directly from the MCP client.
Track progress at trdn.io/changelog.
Development
git clone https://github.com/trdnetwork/mcp-server
cd mcp-server
npm install
npm run dev # runs src/index.ts with tsx
npm run build # emits dist/
npm test # compiles + runs the Node test runner (10 integration tests)License
MIT — Copyright (c) 2026 DCS AI Technologies L.L.C. See LICENSE.
