timeweb-mcp-server
Enables management of Timeweb Cloud resources including servers, databases, Kubernetes clusters, S3 storage, DNS, SSH keys, and floating IPs through natural language.
README
Timeweb MCP Server
Model Context Protocol (MCP) server for Timeweb Cloud API integration.
Features
- Full Timeweb Cloud API support
- Cloud servers management (create, delete, start, stop, reboot)
- Database clusters (PostgreSQL, MySQL, MongoDB, Redis, ClickHouse)
- Kubernetes clusters
- S3-compatible object storage
- Domains and DNS management
- SSH keys management
- Floating IPs
- Account and billing info
Installation
Via npx (recommended)
npx timeweb-mcp-server
Global install
npm install -g timeweb-mcp-server
timeweb-mcp-server
Configuration
Environment Variables
| Variable | Description | Required |
|---|---|---|
TIMEWEB_CLOUD_TOKEN |
API token from Timeweb Cloud panel | Yes |
Get your API token at: https://timeweb.cloud/my/api-keys
Claude Code Integration
Add to your .mcp.json:
{
"mcpServers": {
"timeweb": {
"command": "npx",
"args": ["-y", "timeweb-mcp-server"],
"env": {
"TIMEWEB_CLOUD_TOKEN": "your-api-token"
}
}
}
}
Or use with Claude Code plugin tw-deploy.
Available Tools
Servers
timeweb_list_servers- List all cloud serverstimeweb_get_server- Get server detailstimeweb_create_server- Create new servertimeweb_delete_server- Delete servertimeweb_server_action- Start/stop/reboot server
Databases
timeweb_list_databases- List database clusterstimeweb_get_database- Get database detailstimeweb_create_database- Create database clustertimeweb_delete_database- Delete database cluster
Kubernetes
timeweb_list_k8s_clusters- List K8s clusterstimeweb_get_k8s_cluster- Get cluster detailstimeweb_create_k8s_cluster- Create K8s clustertimeweb_delete_k8s_cluster- Delete clustertimeweb_get_kubeconfig- Get kubeconfig
S3 Storage
timeweb_list_s3_storages- List S3 bucketstimeweb_create_s3_storage- Create S3 buckettimeweb_delete_s3_storage- Delete S3 bucket
Domains & DNS
timeweb_list_domains- List domainstimeweb_get_domain- Get domain detailstimeweb_check_domain- Check domain availabilitytimeweb_list_dns_records- List DNS recordstimeweb_create_dns_record- Create DNS recordtimeweb_delete_dns_record- Delete DNS record
SSH Keys
timeweb_list_ssh_keys- List SSH keystimeweb_get_ssh_key- Get SSH key detailstimeweb_create_ssh_key- Create SSH keytimeweb_delete_ssh_key- Delete SSH keytimeweb_add_ssh_key_to_server- Add SSH key to server
Floating IPs
timeweb_list_floating_ips- List floating IPstimeweb_get_floating_ip- Get floating IP detailstimeweb_create_floating_ip- Create floating IPtimeweb_delete_floating_ip- Delete floating IPtimeweb_bind_floating_ip- Bind IP to resourcetimeweb_unbind_floating_ip- Unbind IP
Account
timeweb_get_account_status- Account infotimeweb_get_finances- Balance and coststimeweb_get_service_prices- Pricing info
Presets & Locations
timeweb_list_server_presets- Server configurationstimeweb_list_database_presets- Database configurationstimeweb_list_s3_presets- S3 configurationstimeweb_list_os- Available OS imagestimeweb_list_locations- Datacenter locationstimeweb_list_k8s_versions- K8s versions
Development
# Install dependencies
npm install
# Build
npm run build
# Run in development mode
npm run dev
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
MIT License - see LICENSE file for details.
Author
Minas Sarkisyan (@webkoth)
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.