Package Exports
- ignidor-idp-mcp
- ignidor-idp-mcp/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (ignidor-idp-mcp) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Ignidor IDP MCP Server
Minimal Model Context Protocol server for Ignidor's IDP API. Tools:
submit_documentget_document_statussubmit_document_and_wait
Local Usage (stdio)
npm ci
npm run build
IGNIDOR_API_KEY=ak_your_api_key node dist/index.jsOr set .env:
echo "IGNIDOR_API_KEY=ak_your_api_key" > .env
node dist/index.jsOne-off without cloning (after publishing):
IGNIDOR_API_KEY=ak_your_api_key npx ignidor-idp-mcpExample Claude/Cursor config (local/SSH):
{
"mcpServers": {
"ignidor-idp": {
"type": "stdio",
"command": "ssh",
"args": [
"deploy@your-host",
"IGNIDOR_API_KEY=ak_your_api_key node /srv/ignidor-mcp/dist/index.js"
]
}
}
}Example Claude/Cursor config (npx):
{
"mcpServers": {
"ignidor-idp": {
"type": "stdio",
"command": "npx",
"args": ["-y", "ignidor-idp-mcp"],
"env": {
"IGNIDOR_API_KEY": "ak_your_api_key"
}
}
}
}Remote HTTP Bridge (optional)
npm ci
npm run build
IGNIDOR_DEFAULT_API_KEY=ak_optional node dist/http.jsThen configure Claude/Cursor:
{
"mcpServers": {
"ignidor-idp": {
"url": "https://your-domain.com/mcp",
"headers": {
"X-API-Key": "ak_customer_api_key"
}
}
}
}Tests
IGNIDOR_API_KEY=ak_your_api_key npm run build
IGNIDOR_API_KEY=ak_your_api_key scripts/run-local-tests.mjs