{"_id":"@aramassa/mcp-docs-collector-cli-utils","name":"@aramassa/mcp-docs-collector-cli-utils","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.5":{"name":"@aramassa/mcp-docs-collector-cli-utils","version":"0.0.5","description":"CLI utilities for mcp-docs-collector","bin":{"mcp-docs-collector-cli-utils":"dist/cli.js"},"main":"dist/index.js","scripts":{"test":"vitest run --environment node","build":"tsc -p tsconfig.build.json","build:clean":"rm -rf dist && npm run build","clean":"rm -rf dist"},"keywords":[],"author":"","license":"ISC","type":"module","publishConfig":{"access":"public"},"dependencies":{"@mastra/mcp":"^0.10.6","@types/js-yaml":"^4.0.9","glob":"^11.0.3","js-yaml":"^4.1.0"},"devDependencies":{"@types/node":"^22.16.5","typescript":"^5.8.3","vitest":"^3.2.4"},"_id":"@aramassa/mcp-docs-collector-cli-utils@0.0.5","gitHead":"65ac5a6a874064755dfd2ebcb781c8d34411f03e","types":"./dist/index.d.ts","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-F82YaytpyghAa4/Bkx5hLt5Qpzp0gZ0TP7u6GXYzYtFqaTZmHzr82XyDT+kWpdAc4k7gyGKg9HcfeYD1+GrolA==","shasum":"046992f6b260e511fcbace4e8044592f6d01375a","tarball":"https://registry.npmjs.org/@aramassa/mcp-docs-collector-cli-utils/-/mcp-docs-collector-cli-utils-0.0.5.tgz","fileCount":34,"unpackedSize":35617,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC1zltbIZ7OgGw4k4C6JxR64fXCFauaB4LRXnohlwu+8gIgSQG/fjCKlqeUGq6XyEZOD0x8iHvi7Vbq0YMHbFSHATE="}]},"_npmUser":{"name":"aramassa","email":"mobi.ysk.zusa@gmail.com"},"directories":{},"maintainers":[{"name":"aramassa","email":"mobi.ysk.zusa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-docs-collector-cli-utils_0.0.5_1759470378424_0.7140831226287976"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-03T05:46:18.221Z","0.0.5":"2025-10-03T05:46:18.608Z","modified":"2025-10-03T05:46:18.935Z"},"maintainers":[{"name":"aramassa","email":"mobi.ysk.zusa@gmail.com"}],"description":"CLI utilities for mcp-docs-collector","keywords":[],"license":"ISC","readme":"# @aramassa/mcp-docs-collector-cli-utils\n\nCLI utilities for mcp-docs-collector - A command-line tool that connects to the mcp-docs-collector server to collect and generate documentation files.\n\n## Installation\n\n```bash\nnpm install -g @aramassa/mcp-docs-collector-cli-utils\n```\n\nOr run directly with npx:\n\n```bash\nnpx @aramassa/mcp-docs-collector-cli-utils --config <config-file>\n```\n\n## Usage\n\n```bash\nmcp-docs-collector-cli-utils --config <path> [options]\n```\n\n### Options\n\n| Option | Description | Required | Multiple |\n|--------|-------------|----------|----------|\n| `--config <path>` | Path to mcp-docs-collector configuration file (YAML) | ✅ | ❌ |\n| `--env-file <path>` | Environment variable file path | ❌ | ✅ |\n| `--git-url <url>` | Git URL resource in format \"repo\\|branch\\|path\" | ❌ | ✅ |\n| `--dir <path>` | Output directory for generated files (default: current directory) | ❌ | ❌ |\n| `--help, -h` | Show help message | ❌ | ❌ |\n\n### Examples\n\n#### Basic Usage\n\n```bash\nmcp-docs-collector-cli-utils --config .mcp-docs-collector.yaml\n```\n\n#### With Environment Variables\n\n```bash\nmcp-docs-collector-cli-utils --config .mcp-docs-collector.yaml --env-file .env\n```\n\n#### With Git URLs\n\n```bash\nmcp-docs-collector-cli-utils --config .mcp-docs-collector.yaml \\\n  --git-url \"https://github.com/user/repo.git|main|docs\"\n```\n\n## Features\n\n- **MCP Protocol Client**: Connects to mcp-docs-collector MCP server\n- **Remote Tool Execution**: Execute documentation collection tools remotely\n- **File Generation**: Automatically saves collected documentation as markdown files\n- **Multiple Data Sources**: Supports various documentation sources via configuration\n\n## Configuration\n\nThe tool requires a YAML configuration file that defines documentation sources. Example:\n\n```yaml\ndocs:\n  - type: local\n    path: ./docs\n    resources:\n      - name: markdown-docs\n        includes: [\"**/*.md\"]\n```\n\n## Documentation\n\nFor detailed documentation and configuration examples, visit:\n- [GitHub Repository](https://github.com/Aramassa/mcp-docs-collector)\n- [Full Documentation](https://github.com/Aramassa/mcp-docs-collector/tree/main/packages/cli-utils)\n\n## License\n\nISC\n\n## Author\n\nAramassa\n","readmeFilename":"README.md","_rev":"1-151336bc55197e9936bd39e563af1afb"}