INDIVIDUAL MCP TOOL
upload_file
Write a file to the lambda's workspace, a runtime directory it can read, write and serve.
LIVE ENDPOINT
https://genhttp.dev/mcp
Connect to this endpoint to inspect the live schema for upload_file and invoke it with your own arguments.
Indexed input schema
{}Risk classification
Potential side effects detected · medium confidence · heuristic, not a guarantee.
- A tool name or description contains a write-action term.
Parent server
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.genhttp-lambda]
url = "https://genhttp.dev/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"genhttp-lambda": {
"type": "http",
"url": "https://genhttp.dev/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: genhttp-lambda
Remote MCP URL: https://genhttp.dev/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"genhttp-lambda": {
"url": "https://genhttp.dev/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"genhttp-lambda": {
"type": "http",
"url": "https://genhttp.dev/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "genhttp-lambda",
"transport": "streamable-http",
"url": "https://genhttp.dev/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
create_lambda— Create a lambda.write_code— Save all files of the lambda as a new version, replacing the previous set.change_code— Change some files of the newest version and save the result as a new version: add or replace files, remove files, or replace text within a file.check_code— Compile without saving or deploying; returns diagnostics with file and line.deploy— Deploy (publish) a saved version so it goes live at its public address.read_lambda— A lambda's status (online version, latest version, expiry, its tier and what it may use there), the recent versions with what each was asked for and changed, and the files of one version - in full when they come to at most 30,000 characters, otherwise by name and length, with file to read one.read_logs— What a deployed lambda has been doing: its recent requests and how they were answered, what it printed, the errors it threw with their stack traces, and how much traffic it has had in the last hour and day.list_files— List the lambda's workspace with size and last write per file.