{"_id":"@awilmoth/mcp-redacted","name":"@awilmoth/mcp-redacted","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@awilmoth/mcp-redacted","version":"1.0.0","description":"MCP bridge for Rules Engine (Auto-detects platform)","main":"index.js","bin":{"mcp-redacted":"bin/mcp-redacted.js"},"scripts":{"start":"node ./bin/mcp-redacted.js"},"keywords":["mcp","claude","rules-engine"],"author":{"name":"Aaron Wilmoth"},"license":"MIT","dependencies":{"express":"^4.18.2","body-parser":"^1.20.2","node-fetch":"^2.6.12"},"_id":"@awilmoth/mcp-redacted@1.0.0","_nodeVersion":"18.19.1","_npmVersion":"9.2.0","dist":{"integrity":"sha512-GpMyP6M7tG+jTvHsfClQNm3mxo8siQClitvv7JfBMTflExouFFrJkdnMmUiVaxLgWMxgJrA2cYOVteNTaPbOJQ==","shasum":"db3e67806c654bdbf777eba06882dde4d3780b95","tarball":"https://registry.npmjs.org/@awilmoth/mcp-redacted/-/mcp-redacted-1.0.0.tgz","fileCount":3,"unpackedSize":4270,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE5a9LxArftHo6Jmqd3l4G3rqQBc2BS+36OR3cpkRnkqAiEAh1aPCkuOzBcV4TDNDFt6gs3V+d2HOU34AYc27l4DlW0="}]},"_npmUser":{"name":"awilmoth","email":"awilmoth1@gmail.com"},"directories":{},"maintainers":[{"name":"awilmoth","email":"awilmoth1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-redacted_1.0.0_1746919167357_0.21951622356223432"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-10T23:19:27.271Z","1.0.0":"2025-05-10T23:19:27.532Z","modified":"2025-05-10T23:19:27.863Z"},"maintainers":[{"name":"awilmoth","email":"awilmoth1@gmail.com"}],"description":"MCP bridge for Rules Engine (Auto-detects platform)","keywords":["mcp","claude","rules-engine"],"author":{"name":"Aaron Wilmoth"},"license":"MIT","readme":"# @awilmoth/mcp-redacted\n\nA universal MCP bridge for the Rules Engine that automatically detects your operating system. This package allows Claude to communicate with your Rules Engine service through the Model Context Protocol (MCP).\n\n## Usage\n\nSimply run:\n\n```bash\nnpx -y @awilmoth/mcp-redacted\n```\n\nThis will start an MCP bridge server that forwards requests to your Rules Engine service on port 6366.\n\n- On Linux: Uses port 8366\n- On Windows: Uses port 8367\n\n## MCP Configuration\n\nAdd the following to your MCP configuration file (adjusting the URL port based on your OS):\n\n### For Linux:\n\n```json\n{\n  \"mcpServers\": {\n    \"rules_engine\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@awilmoth/mcp-redacted\"],\n      \"url\": \"http://localhost:8366\",\n      \"timeout_ms\": 30000\n    }\n  }\n}\n```\n\n### For Windows:\n\n```json\n{\n  \"mcpServers\": {\n    \"rules_engine\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@awilmoth/mcp-redacted\"],\n      \"url\": \"http://localhost:8367\",\n      \"timeout_ms\": 30000\n    }\n  }\n}\n```\n\n## Requirements\n\n- Node.js 14 or higher\n- An active Rules Engine service running on http://localhost:6366\n\n## How It Works\n\nThis package automatically:\n1. Detects your operating system (Windows or Linux)\n2. Chooses the appropriate port (8367 for Windows, 8366 for Linux)\n3. Creates a proxy server that forwards MCP requests to your Rules Engine service\n\n## License\n\nMIT","readmeFilename":"README.md","_rev":"1-287b491478cee7c22da5652d0295798a"}