Motorsights Quotation MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| API_TOKEN | Yes | JWT token for API authentication | |
| API_BASE_URL | Yes | The base URL of the quotation API (e.g., https://dev-api-quotation.motorsights.com/api/quotation) | |
| MCP_HTTP_PORT | No | Port for HTTP server (default: 9533) | 9533 |
| MCP_HTTP_TOKEN | No | Token for HTTP authentication (optional) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_customersA | Ambil daftar customer dengan pagination, pencarian (nama/email/telepon), dan sorting. |
| get_customerA | Ambil detail satu customer berdasarkan ID (UUID). |
| list_sales_employeesA | Ambil daftar sales employee (dari gate_sso dblink) dengan pagination, pencarian, dan sorting. |
| get_sales_employeeA | Ambil detail satu sales employee berdasarkan ID (UUID). |
| list_bank_accountsA | Ambil daftar bank account dengan pagination, pencarian (nama/nomor/tipe rekening), dan sorting. |
| get_bank_accountA | Ambil detail satu bank account berdasarkan ID (UUID). |
| list_quotationsB | Ambil daftar manage quotation dengan filter status (draft/submit/reject), island, customer, rentang tanggal, pencarian, dan pagination. |
| get_quotationB | Ambil detail lengkap satu manage quotation (termasuk items) berdasarkan ID. |
| get_quotation_for_pdfB | Ambil data quotation yang diformat khusus untuk keperluan generate PDF. |
| create_quotationC | Buat manage quotation baru beserta item-itemnya. |
| update_quotationC | Update manage quotation yang sudah ada (termasuk replace daftar item-nya). |
| delete_quotationA | Hapus (soft delete) satu manage quotation berdasarkan ID. |
| restore_quotationB | Kembalikan (restore) manage quotation yang sebelumnya sudah di-soft-delete. |
| duplicate_quotationA | Duplikat manage quotation beserta semua item, accessory, dan spesifikasinya. Hasil duplikat berstatus draft dengan nomor quotation baru. |
| list_term_contentsC | Ambil daftar term content (syarat & ketentuan) dengan pagination, pencarian, dan filter nama perusahaan. |
| get_term_contentB | Ambil detail satu term content berdasarkan ID. |
| create_term_contentC | Buat term content (syarat & ketentuan) baru. |
| update_term_contentC | Update term content yang sudah ada. |
| delete_term_contentB | Hapus (soft delete) satu term content berdasarkan ID. |
| list_componen_productsB | Ambil daftar componen product (produk/unit) dengan pagination, pencarian, sorting, dan filter company_name/product_type. |
| get_componen_productA | Ambil detail satu componen product berdasarkan ID (termasuk gambar & spesifikasi). |
| create_componen_productC | Buat componen product baru. Untuk upload gambar, isi image_paths dengan path file lokal (di mesin tempat MCP server ini jalan). |
| update_componen_productC | Update componen product yang sudah ada. Gambar baru (image_paths) akan ditambahkan ke gambar yang sudah ada, tidak menggantikannya. Untuk menghapus gambar lama, gunakan tool hapus gambar terpisah jika tersedia, atau update lewat dashboard. |
| delete_componen_productB | Hapus (soft delete) satu componen product berdasarkan ID. |
| import_componen_products_csvA | Import banyak componen product sekaligus dari file CSV lokal (maks 10MB). Header CSV wajib: msi_code, truck_type, segment, segment_type, msi_model, unit_model, engine, horse_power, wheel_number, volume_cbm, market_price, gvw, wheelbase, engine_brand_model, max_torque, displacement, emission_standard, engine_guard, gearbox_transmission, fuel_tank, Tyre. |
| list_accessoriesB | Ambil daftar accessory dengan pagination, pencarian, dan sorting. |
| get_accessories_by_islandA | Ambil semua accessory yang tersedia untuk satu pulau/wilayah tertentu (island_id). |
| get_accessoryB | Ambil detail satu accessory berdasarkan ID. |
| create_accessoryC | Buat accessory baru, opsional sekaligus set kuantitas per pulau. |
| update_accessoryD | Update accessory yang sudah ada. |
| delete_accessoryB | Hapus (soft delete) satu accessory berdasarkan ID. |
| import_accessories_csvB | Import banyak accessory sekaligus dari file CSV lokal (maks 10MB), termasuk kuantitas per pulau (sumatera, kalimantan, sulawesi, maluku, otr). Header CSV wajib: msi_code, accessories_name, specification, brand, remarks, sumatera, kalimantan, sulawesi, maluku, otr. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/itmsi/mcp-quotation-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server