# MCP Server for Oracle NetSuite
This is a Model Context Protocol (MCP) server that connects to **Oracle NetSuite** (sandbox environment) and provides tools for:
- Executing **read-only SuiteQL queries**
- Fetching **customer records** by internalId
Built with **FastAPI** and **OAuth 1.0a (Token-Based Authentication)**.
## Tools
### `suiteql_query`
Execute SELECT-only SuiteQL queries against NetSuite.
**Input:**
```json
{
"query": "SELECT name, email FROM customer WHERE email IS NOT NULL LIMIT 5"
}