Name: netsuite-mcp-server Description: MCP Server exposing NetSuite REST API for Spendesk × NetSuite integration flows
Stars
0
Forks
0
Watchers
0
Open Issues
0
Overall repository health assessment
^1.19.11^1.8.0^16.0.0^4.18.0^4.12.7^3.22.0^4.17.0^20.0.0^4.0.0^5.0.0132
commits
security: remove NetSuite credentials and account IDs from docs and reports
2e3a38cView on GitHubfix(oauth): include path query params in PATCH signature (?replace=expense) + 401 hint
98083ebView on GitHubdocs: reorganize into docs/ + feat(vendor-bills): full netsuite_update_vendor_bill (header, expense, item, billing, custom, dryRun, replace)
e1136c3View on GitHubfix(suiteql): align URL, params and response with Oracle SuiteQL specs
526324aView on GitHubfix(suiteql): remove canUseSuiteQL guard — always attempt query, let NetSuite respond
e295c22View on GitHubfeat(expense-reports): category required per line, accountingApproval, get by id + categories items
173efd1View on GitHubfeat(expense-reports): add Format D — body.expense.items like vendor bills (default)
e82b160View on GitHubfeat: create_expense_report — expenseListFormat A|B|C for debugging NS REST format
ebcbd86View on GitHubfix: create_expense_report — expenseList.items (not expenseList.expense.items) for NS REST
bb9b09fView on GitHubfix: create_expense_report — explicit JSON.parse for expenseList string (MCP), remove parseParam import
d2e6205View on GitHubfeat: parseParam, dryRun, get_record_schema, expenseList.items — debug + schema + safe params
4aa48a6View on GitHubfix: create_expense_report — expenseList.expense.items[] (NS REST sub-resource pattern)
44a9192View on GitHubfeat: create_expense_report — expenseList inputSchema (Zod) with expense lines structure
ec17b68View on GitHubfix: create_expense_report — add body.entity for NS REST (employee + entity)
388f5d1View on GitHubfix: create_expense_report — explicit body.employee/subsidiary/currency = { id } assignments
31a3c88View on GitHub