Interactive API documentation MCP app for the Cargoffer B2B logistics platform
Documentation · Website · GitHub
Cargoffer MCP is a Skybridge application that provides type-safe, interactive API documentation for the Cargoffer B2B logistics REST API. It enables AI assistants (Claude, ChatGPT, Cursor, Copilot) to explore and query the complete API surface through natural language.
mcp model-context-protocol cargoffer logistics freight trucking trucks transport load-board carrier api-documentation openapi docs spanish english spain portugal latam b2b marketplace
Cargoffer MCP is a Skybridge application that provides type-safe, interactive API documentation for the Cargoffer B2B logistics REST API. It enables AI assistants (Claude, ChatGPT, Cursor, Copilot) to explore and query the complete API surface through natural language.
- Search endpoints by keyword, tag, module, or locale
- View detailed endpoint docs including parameters, request bodies, and responses
- Explore schemas with TypeScript inference
- Navigation by tags for easy browsing
- Multi-locale support: Spanish (es) and English (en)
- Live documentation for 239+ API endpoints
| Module | Description | Locales |
|---|---|---|
company |
Company management, authentication, users | es, en |
truckers |
Trucker/carrier management, freight | es, en |
vehicle-types |
Vehicle type catalog | es, en |
- Node.js >= 22.0.0
- pnpm (recommended) or npm
# Clone the repository
git clone https://github.com/cargoffer/cargoffer_mcp_skybridge.git
cd cargoffer_mcp_skybridge
# Install dependencies
pnpm install
# Start development server
pnpm devThis is a Skybridge app frontend. For the actual MCP server that connects to Cargoffer APIs, use:
For Cargoffer API Docs (Bolsa de Carga):
{
"mcpServers": {
"cargoffer": {
"command": "npx",
"args": ["-y", "@cargoffer/cargo-mcp"]
}
}
}Or run from source:
git clone https://github.com/cargoffer/cargo_mcp.git
cd cargo_mcp && npm install && npm startSearch across all Cargoffer API documentation by keywords.
{
query: "authentication",
module: "company", // optional
locale: "es", // optional: "es" | "en"
limit: 10 // optional: 1-100
}Get detailed information about a specific API endpoint.
{
module: "company",
path: "/company/auth/login",
method: "POST",
locale: "es"
}List all available API modules with statistics.
{
locale: "es" // optional
}Get navigation structure organized by tags for a module.
{
module: "company",
locale: "es"
}Find all endpoints with a specific tag.
{
tag: "authentication",
module: "company", // optional
locale: "es" // optional
}Retrieve schema definitions for request/response structures.
{
module: "company",
schemaName: "LoginRequest",
locale: "es"
}List all available schemas for a module.
{
module: "company",
locale: "es"
}POST /company/auth/login- User loginPOST /company/auth/register- Company registrationPOST /company/auth/refresh- Token refreshGET /company/users/me- Current user profilePUT /company/users/:id- Update user- And 50+ more endpoints
GET /truckers- List truckersGET /truckers/:id- Get trucker detailsPOST /truckers/search- Advanced searchGET /truckers/:id/auctions- Trucker's auctions- And 100+ more endpoints
GET /vehicle-types- List vehicle typesGET /vehicle-types/:id- Get vehicle typeGET /vehicle-types/:id/pricing- Pricing by zone- And 80+ more endpoints
This MCP enables AI assistants to:
- Help with integration - Find the right endpoint for a given use case
- Explain API contracts - Show schema structures for request/response
- Generate code examples - Reference endpoint definitions
- Debug integration issues - Compare expected vs actual schemas
- Explore available features - Navigate by tags or modules
- Interactive documentation in Claude, ChatGPT, or other MCP clients
- Type-safe exploration with automatic TypeScript inference
- Offline-capable - Bundle the documentation for local use
pnpm build
pnpm start# Optional: Custom port (default: 3000)
PORT=3000
# Optional: Enable.debug mode
DEBUG=false- Cargoffer API Docs - Full API reference
- Skybridge Framework - Framework documentation
- Model Context Protocol - MCP specification
- Skybridge - MCP Apps framework
- React - UI components
- TypeScript - Type safety
- Vite - Build tool
ISC - Cargoffer Team
- Issues: GitHub Issues
- Email: developers@cargoffer.com
- Website: https://cargoffer.com/