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) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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