Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,536Letters: 14Defects: 1,322counted 2 min ago
teppi

Server definition

Hash
sha256:ad4ea9fbc68c0afae960c85d18f4c8fbf21c3aefca20f82451dab73f81293d2f
What it is
What a remote MCP server returned when asked what it offers: 15 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Create a new persistent filesystem in a region (can then be attached to instances at launch). Lambda Cloud REST: POST /api/v1/filesystems.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "name": { "description": "Filesystem name (1-60 chars, must start with a letter, then letters/digits/hyphens — pattern ^[a-zA-Z]+[0-9a-zA-Z-]*$).", "type": "string" }, "region": { "description": "Region to create the filesystem in (e.g. 'us-east-1').", "type": "string" } }, "required": [ "name", "region" ], "type": "object" }, "name": "lambda_create_filesystem", "outputSchema": null }, { "description": "Delete a persistent filesystem by id. Irreversible — DESTROYS all data on it. The filesystem must not be attached to any instance. Lambda Cloud REST: DELETE /api/v1/filesystems/{id}.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "id": { "description": "The filesystem id to delete.", "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "lambda_delete_filesystem", "outputSchema": null }, { "description": "Get a single firewall ruleset by id. Lambda Cloud REST: GET /api/v1/firewall-rulesets/{id}.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "id": { "description": "The firewall ruleset id.", "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "lambda_get_firewall_ruleset", "outputSchema": null }, { "description": "Get full details of a single instance by id (status, ip, region, instance_type, ssh/filesystem attachments, jupyter url, available actions). Lambda Cloud REST: GET /api/v1/instances/{id}.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "id": { "description": "The instance id.", "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "lambda_get_instance", "outputSchema": null }, { "description": "Launch one or more GPU cloud instances. COSTS MONEY: billing starts as soon as the instance boots (hourly rate per instance_type). Pick region_name + instance_type_name from lambda_list_instance_types (only regions with capacity available), and pass exactly one existing SSH key name in ssh_key_names (create keys in the Lambda dashboard). Lambda Cloud REST: POST /api/v1/instance-operations/launch.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "file_system_names": { "description": "Names of existing persistent filesystems to attach.", "items": { "type": "string" }, "type": "array" }, "hostname": { "description": "Custom hostname (1-63 chars, lowercase alphanumeric and hyphens, pattern ^[a-z0-9][0-9a-z-]{0,62}$).", "type": "string" }, "image_family": { "description": "Image family to boot (latest in family). Mutually exclusive with image_id.", "type": "string" }, "image_id": { "description": "Specific image id to boot (from lambda_list_images). Mutually exclusive with image_family.", "type": "string" }, "instance_type_name": { "description": "Instance type to launch (e.g. 'gpu_1x_a100') — from lambda_list_instance_types.", "type": "string" }, "name": { "description": "A friendly name for the instance (max 64 chars).", "maxLength": 64, "type": "string" }, "quantity": { "description": "How many instances to launch (default 1). EACH one is billed separately.", "maximum": 9007199254740991, "minimum": 1, "type": "integer" }, "region_name": { "description": "Region to launch in (e.g. 'us-east-1') — must have capacity for the type.", "type": "string" }, "ssh_key_names": { "description": "Names of SSH keys to install (exactly one supported). The key must already exist in your account.", "items": { "type": "string" }, "minItems": 1, "type": "array" }, "tags": { "description": "Key/value tags to attach to the instance.", "items": { "description": "A key/value tag.", "properties": { "key": { "description": "Tag key.", "type": "string" }, "value": { "description": "Tag value.", "type": "string" } }, "required": [ "key", "value" ], "type": "object" }, "type": "array" }, "user_data": { "description": "cloud-init user-data script to run on first boot (max 1MB).", "type": "string" } }, "required": [ "region_name", "instance_type_name", "ssh_key_names" ], "type": "object" }, "name": "lambda_launch_instance", "outputSchema": null }, { "description": "List account audit-log events, optionally filtered by time window and resource type, with page_token pagination. Lambda Cloud REST: GET /api/v1/audit-events.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "end": { "description": "Only events at/before this ISO 8601 timestamp.", "type": "string" }, "page_token": { "description": "Pagination token — pass the value returned by a previous page to fetch the next.", "type": "string" }, "resource_type": { "description": "Restrict to events on this resource type (e.g. 'instance', 'filesystem').", "type": "string" }, "start": { "description": "Only events at/after this ISO 8601 timestamp.", "type": "string" } }, "type": "object" }, "name": "lambda_list_audit_events", "outputSchema": null }, { "description": "List your persistent filesystems (id, name, region, status, created_at) that can be attached to instances at launch. Lambda Cloud REST: GET /api/v1/file-systems.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "lambda_list_filesystems", "outputSchema": null }, { "description": "List the account's inbound firewall rules (protocol, port range, source CIDR, description). Lambda Cloud REST: GET /api/v1/firewall-rules.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "lambda_list_firewall_rules", "outputSchema": null }, { "description": "List firewall rulesets (id, name, region, rules) that can be applied to instances. Lambda Cloud REST: GET /api/v1/firewall-rulesets.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "lambda_list_firewall_rulesets", "outputSchema": null }, { "description": "List available machine images (id, name, family, version, region availability) that can be selected when launching an instance. Lambda Cloud REST: GET /api/v1/images.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "lambda_list_images", "outputSchema": null }, { "description": "List all GPU instance types with their specs (vcpus, memory, storage, gpus), hourly price (price_cents_per_hour), and which regions currently have capacity available. Use this to pick region_name + instance_type_name before launching. Lambda Cloud REST: GET /api/v1/instance-types.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "lambda_list_instance_types", "outputSchema": null }, { "description": "List your running GPU cloud instances (id, name, ip, status, region, instance_type, ssh_key_names, filesystems, jupyter_url). Lambda Cloud REST: GET /api/v1/instances.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "lambda_list_instances", "outputSchema": null }, { "description": "Restart one or more running instances by id (a reboot — the instances are NOT destroyed and billing continues). Lambda Cloud REST: POST /api/v1/instance-operations/restart.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "instance_ids": { "description": "Ids of the instances to restart.", "items": { "type": "string" }, "minItems": 1, "type": "array" } }, "required": [ "instance_ids" ], "type": "object" }, "name": "lambda_restart_instances", "outputSchema": null }, { "description": "Terminate (permanently destroy) one or more instances by id. This STOPS billing for them but DESTROYS the instances and any non-persistent data — persistent filesystems survive. Irreversible. Lambda Cloud REST: POST /api/v1/instance-operations/terminate.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "instance_ids": { "description": "Ids of the instances to terminate (destroy).", "items": { "type": "string" }, "minItems": 1, "type": "array" } }, "required": [ "instance_ids" ], "type": "object" }, "name": "lambda_terminate_instances", "outputSchema": null }, { "description": "Update a live instance's name and/or tags. Only provided fields are changed. Lambda Cloud REST: POST /api/v1/instances/{id}.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "id": { "description": "The instance id to update.", "type": "string" }, "name": { "description": "New friendly name (max 64 chars).", "maxLength": 64, "type": "string" }, "tags": { "description": "Replace the instance's key/value tags.", "items": { "description": "A key/value tag.", "properties": { "key": { "description": "Tag key.", "type": "string" }, "value": { "description": "Tag value.", "type": "string" } }, "required": [ "key", "value" ], "type": "object" }, "type": "array" } }, "required": [ "id" ], "type": "object" }, "name": "lambda_update_instance", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:ad4ea9fbc68c0afae960c85d18f4c8fbf21c3aefca20f82451dab73f81293d2f | sha256sum