@dealpos/mcp-server
v1.0.3
Published
testing mcp server to retrive api dealpos
Readme
DealPOS MCP Client
This package expects the following environment variables to be set before starting the server:
DEALPOS_URL— The base URL of your DealPOS instance (e.g.https://example.dealpos.net).DEALPOS_CLIENTID— The client ID.DEALPOS_CLIENT_SECRET— The client secret.
Security
- Never commit real secrets to source control or publish them to npm.
- Keep
.envout of version control; use.env.examplefor placeholders.
Local development
- Using
cross-env(cross-platform):
npx cross-env DEALPOS_URL=https://... DEALPOS_CLIENTID=... DEALPOS_CLIENT_SECRET=... node ./dist/index.js- Windows PowerShell:
$env:DEALPOS_URL='https://...'; $env:DEALPOS_CLIENTID='...'; $env:DEALPOS_CLIENT_SECRET='...'; node .\dist\index.js- Unix / macOS:
DEALPOS_URL=https://... DEALPOS_CLIENTID=... DEALPOS_CLIENT_SECRET=... node ./dist/index.jsProduction
- Configure environment variables in your deployment platform or secret manager (e.g. Azure Key Vault, AWS Secrets Manager, Heroku config vars).
If you publish this package to npm, ensure mcp.json contains only placeholders (no real secrets) and document required variables here.
