vurctube.

Private MCP build · Setup guide

Connect your agent.
Start with a read.

Access comes first. The repository and build are currently private. There is no public package to install, hosted MCP URL or Google sign-in on this website. Contact us about private testing; please do not email credentials.

What you need today

Planned onboarding: a shared Vurctube Google authorization flow, without asking each creator to configure a Cloud project. It still needs implementation and the applicable Google verification. It is not available in the current build.

1. Install the private build

From the checkout supplied for your pilot:

uv venv --python 3.12 .venv-mcp
uv pip install --python .venv-mcp/bin/python -e .
.venv-mcp/bin/vurctube --json profile list

2. Authorize a channel in your terminal

Use your own private OAuth client file. Replace the example path below; do not paste file contents or tokens into an agent conversation. Read the privacy policy and terms before using the tool.

.venv-mcp/bin/vurctube profile add mychannel \
  --client-json /absolute/private/client.json
.venv-mcp/bin/vurctube profile auth mychannel

Follow Google's consent screen and check the channel identity. Permissions must match the operations you intend to use. A successful local setup does not prove every service or restricted feature is enabled.

3. Add the MCP server to your agent

Configure a local stdio server named vurctube. Set its command to the absolute path of .venv-mcp/bin/vurctube-mcp inside your checkout, with no arguments. No API key, token or public server URL belongs in this configuration.

Codex configuration and independent MCP protocol connections have been tested. Other compatible clients still need their own end-to-end check.

4. Try a read-only request

“Use Vurctube to list my profiles. For mychannel, read the channel and its latest five videos. Do not modify anything.”

For a metadata edit, ask for a preview first. Saving a proposal does not write to YouTube. Review the complete proposed change before approving that specific plan; check the execution record afterwards. Production writes have not yet completed live acceptance.

Know the current boundaries

For disabled services or missing scopes, check the Google project and consent settings. Do not keep repeating requests or approve an uncertain write again. Contact contact@vurctne.com with a redacted error, never a credential.