MCP for classic Timeweb hosting domains
timeweb-mcp-server
Lightweight MCP for domains and DNS records of classic Timeweb hosting, requires two-factor authentication disabled on the account
- 0 ★ on the repository
- Last commit
Broad access
Why this level
- Requires two-factor authentication disabled on the account, weakening login and password security
- Account password is passed directly as an environment variable along with the app key
Install
- Works in
- Services
Manual install
npm install && npm run buildBuild before connecting to the MCP client.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Requires two-factor authentication disabled on the account, weakening login and password security
- Account password is passed directly as an environment variable along with the app key
This is third-party code. Review the repository files before installing.
What it does
A TypeScript server providing tools for the classic Timeweb hosting API (not Timeweb Cloud): domain list, domain details, reading DNS records, adding A, AAAA, CNAME, MX, TXT, SRV records, deleting DNS records, adding and removing subdomains. For non-TXT types, subdomains are automatically created in the Timeweb panel on first use; TXT records specify the subdomain directly in the record without creating a separate entity. Authorization uses the triple TIMEWEB_USERNAME, TIMEWEB_PASSWORD, and TIMEWEB_APPKEY, where the app key is issued by Timeweb support, and two-factor authentication must be disabled on the account to access the API.
Who it is for. For owners of classic (non-cloud) Timeweb hosting who need to manage DNS records from an agent.
Good fit when
- You have classic Timeweb hosting, not Timeweb Cloud, and need API access from an agent
- You need to add, read, and delete common DNS record types
- You are willing to disable two-factor authentication on the account to access the API
Not a fit when
- You are not willing to disable two-factor authentication: README states this as a requirement for API access
- You need NS server management: README states no public endpoint exists, changes must be made via the panel
- You need to update existing DNS records: API does not support PUT, only delete and add
Example request
Add an A record for the api subdomain of my domain pointing to IP 203.0.113.10MCP
- Transport
- stdio
- Authentication
- API key
Environment variables
TIMEWEB_USERNAMErequired- Login for the classic Timeweb hosting account
TIMEWEB_PASSWORDrequired, secret- Account password, requires two-factor authentication to be disabled
TIMEWEB_APPKEYrequired, secret- App key issued by Timeweb support
Limitations
No license in the repository. The README explicitly lists what the server does not support: managing NS records (endpoint returns 500 for NS type), reading and updating name servers, updating a DNS record in one call, registering and renewing domains, managing mailboxes, and working through a proxy. The main access condition is that two-factor authentication on the Timeweb account must be disabled, which reduces the account's security.
How to disable. Remove the timeweb entry from the MCP client configuration, change TIMEWEB_PASSWORD, and importantly, re-enable two-factor authentication on the account.
FAQ
Why do I need to disable two-factor authentication?
The README explicitly states this as a requirement for accessing the classic Timeweb hosting API; requests fail without disabling it.
Can I update an existing DNS record with one command?
No, the API lacks an update method; you must delete the old record and add a new one.
Discussion
No questions or reviews yet.
Related
All Timeweb Cloud toolsTimeweb Cloud domains MCP
timeweb-cloud-mcp-server
An MCP for the Timeweb Cloud API: domains, subdomains, DNS records, name servers and the full domain registration, renewal and transfer flow
Timeweb Cloud MCP: full API coverage
Timeweb MCP Server
An MCP server with full Timeweb Cloud API coverage: servers, databases, Kubernetes, S3, domains and DNS, SSH keys, floating IPs and billing
Timeweb Cloud's official remote MCP: account servers, databases, Kubernetes, domains, mail, S3 and billing, with mandatory confirmation for changes
Timeweb Cloud MCP server with 245 tools
Timeweb Cloud MCP Server
A broad Timeweb Cloud MCP server: 245 tools across servers, Kubernetes, databases, S3, domains, mail and billing
A Claude plugin for Timeweb Cloud: servers, domains, DNS and balance, with dangerous operations gated by explicit confirmation and name checks
Timeweb Cloud S3 MCP and CLI: backup size and archives
timeweb-s3-mcp-ai-cli
The timeweb-s3 binary connects Claude Code, Cursor and Codex to Timeweb Cloud S3: prefix size, archive recovery, rights by level
README in short
The short README divides tools into reading, DNS writing, and subdomains, describes the behavior of automatic subdomain creation and the special case for TXT records, provides npm installation and MCP client configuration with the triple TIMEWEB_USERNAME, TIMEWEB_PASSWORD, TIMEWEB_APPKEY, honestly lists five limitations of version v1, and refers to separate specification and roadmap files in docs/superpowers.