Skip to content

CTX7-2006: Support on-premise setup in ctx7 CLI - #3044

Open
fahreddinozcan wants to merge 4 commits into
masterfrom
ctx7-2006-setup-with-cli-at-on-premise
Open

CTX7-2006: Support on-premise setup in ctx7 CLI#3044
fahreddinozcan wants to merge 4 commits into
masterfrom
ctx7-2006-setup-with-cli-at-on-premise

Conversation

@fahreddinozcan

@fahreddinozcan fahreddinozcan commented Aug 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add custom deployment support to ctx7 setup --mcp --base-url
  • discover on-prem MCP auth and generate anonymous or Authorization bearer configuration for every supported client
  • securely prompt for an on-prem personal key with masked input when auth is enabled, while preserving --api-key and CONTEXT7_API_KEY for automation
  • make custom-deployment setup outbound-independent after the CLI is installed: no npm update check, telemetry, GitHub, Context7 Cloud, or remote rule/skill fetch
  • bundle MCP rules and skills, resolve the deployment once, and pass only the final MCP endpoint to agent builders
  • document public or approved internal-registry installation for restricted and air-gapped environments
  • add a ctx7 changeset

Testing

  • pnpm --filter ctx7 typecheck
  • pnpm --filter ctx7 lint:check
  • pnpm --filter ctx7 test (263 tests)
  • pnpm --filter ctx7 build
  • real built-CLI to local on-prem E2E with a masked interactive key prompt
  • verified generated bearer config, bundled rule/skill installation, non-interactive --yes behavior, and cleanup

@linear-code

linear-code Bot commented Aug 17, 2026

Copy link
Copy Markdown

CTX7-2006

@mintlify

mintlify Bot commented Aug 17, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
context7 🟢 Ready View Preview Aug 17, 2026, 9:17 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant