Back to Home
5starsunited icon

neonpanel-mcp-server

Verified Safe

by 5starsunited

Overview

Facilitates secure, authenticated access to NeonPanel's business intelligence and operational APIs (inventory, finance, supply chain, import management) for AI models and external integrations via the Model Context Protocol.

Installation

Run Command
npm run build && npm start

Environment Variables

  • NEONPANEL_BASE_URL
  • MCP_OAUTH_ISSUER
  • MCP_OAUTH_JWKS_URI
  • ATHENA_REGION
  • ATHENA_WORKGROUP
  • ATHENA_OUTPUT_LOCATION
  • ATHENA_CATALOG
  • ATHENA_DATABASE
  • ATHENA_TABLE_INVENTORY_PLANNING_SNAPSHOT
  • ATHENA_TABLE_FORECASTING_DATABASE
  • ATHENA_TABLE_SALES_FORECAST
  • ATHENA_TABLE_SALES_HISTORY
  • ATHENA_TABLE_SALES_FORECAST_WRITES
  • PORT
  • LOG_LEVEL

Security Notes

The server implements robust security practices, including Zod for input validation, explicit SQL string escaping (e.g., `sqlStringLiteral`, `sqlVarcharArrayExpr`) to prevent injection in Athena queries, `jsonwebtoken` for JWT validation using JWKS, `requireBearer` middleware for authentication, and `rateLimit` middleware. The `renderSqlTemplate` function is generic, but its callers (Athena tool registration functions) correctly sanitize inputs. There are no indications of 'eval' or malicious obfuscation. Hardcoded secrets are present only in test scripts, not in the main application logic.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens2500
Stars0
Forks0
Last Update2026-01-18

Tags

MCP ServerAPI ProxyOAuth2Inventory ManagementSupply ChainFinancial AnalyticsChatGPT PluginAWS Athena