net.bot-hosting/mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Bot-Hosting.net
Publisher-provided description
Deploy and manage Discord bots, Telegram bots, websites, APIs and databases on Bot-Hosting.net
Summary by lookupd
Lets an agent deploy and manage hosted Discord and Telegram bots, websites, APIs and databases through the Bot-Hosting.net platform.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http mcp https://bot-hosting.net/api/mcp
Codex, remote (streamable-http)
codex mcp add mcp --url https://bot-hosting.net/api/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"mcp": {
"url": "https://bot-hosting.net/api/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 72)
Publisher-provided text
deployments_sftpSFTP connection details for a deployment: host, port, username and the current password. The password is shown in full, so it needs BOTH deployments:read and dedeployments_listList every deployment you can access (owned + shared). The `owned` flag tells them apart. Pass name to find one by name, and brief: true when you only need to pdeployments_getFetch a single deployment.deployments_updateRename a deployment.deployments_moveMove a deployment to another of your projects.deployments_deleteDelete a deployment (instant; teardown runs in the background).deployments_createCreate a deployment (blank, from a public GitHub repo, or a template), or a database by passing its engine as `runtime`. Sized by default to an equal share of tdeployments_getStartupGet the startup config: runtime, version, entry file, start command.deployments_updateStartupChange runtime / version / entry file / start command (queues a rebuild). The start command is a FULL SHELL LINE run at every boot: it can install and build befruntimes_listList available runtimes, services and database engines with their versions.deployments_getGitGet the linked GitHub source: repo, branch, auto-pull.deployments_setAutoPullToggle auto-pull: re-pull the linked repo on every restart.deployments_powerSend a power signal (start / stop / restart / kill). A start or a restart WAITS for the process to settle and hands back the state it reached, the console outpudeployments_logsRead the last N lines of the console log, cleaned of colour codes and progress spam. A build or install takes MINUTES: pass waitSeconds (e.g. 25) to wait serverdeployments_searchLogsFind lines in the console log that deployments.logs does not show: it searches the last 2000 lines (up to 5000) for a word or a regular expression, case-insensideployments_resourcesLive resource usage: CPU, memory, disk, network and uptime.deployments_commandWrite a line to the running process's stdin (a game server console, a REPL). NOT a shell: a web server ignores stdin, so curl / node / npm typed here do nothingdeployments_resizeChange RAM / CPU / storage allocation (drawn from your plan pool). The deployment restarts to apply it.deployments_syncPull the latest code from the linked GitHub repo (restarts it if it was running). Pass branch, and repo if it changed, to FIX a wrong branch after a failed clondeployments_diagnoseEverything needed to answer "what is wrong with this deployment", in ONE call: live state, RAM and CPU, the cleaned log tail, the startup config, and what the pdeployments_applyMake edited files live and confirm they work, in ONE call. Use this after writing files instead of deployments.power + deployments.logs + deployments.check. Itfiles_listList a directory inside the deployment volume.files_treeSee the whole project layout in ONE call: every file and folder under a path, indented, with sizes. Use this FIRST when exploring, instead of walking directoriefiles_readManyRead SEVERAL files in one call. Pair it with files.tree: look at the layout, then pull the handful of files you actually need in a single round instead of one cfiles_searchSearch the text of the project for a string or regex, like grep. Returns matching lines with their file and line number. Use it to find where something is definfiles_editChange PART of a file by replacing an exact snippet, leaving the rest untouched. Prefer this over files.write for any edit to an existing file: rewriting a wholfiles_editManyChange SEVERAL places in ONE file in a single call. Use this instead of calling files.edit again and again on the same file: each files.edit is another round trfiles_readRead a file, or a slice of it. Use offset/limit to page through a long file.files_writeCreate or overwrite a text file. A large file does NOT have to fit in one call: send the first part with mode 'overwrite', then the rest with mode 'append'.files_writeManyCreate or overwrite SEVERAL files in ONE call. Use this when creating a project: index.html, style.css and package.json go in a single call instead of one files
Details
- Version: 1.0.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1128 ms
- First indexed:
- Last seen in registry:
- Website: https://bot-hosting.net/mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/net.bot-hosting/mcp)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp