Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,526Letters: 13Defects: 1,322counted 2 min ago
teppi

Server definition

Hash
sha256:43efc7de346825ff3fddbb5a1e37b4ddc232e6ae1e6239a37060a3cc418970ac
What it is
What a remote MCP server returned when asked what it offers: 17 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "⚠️ Triggers a new deployment of the site (runs the deployment script). Returns the created deployment. Forge v2: POST /orgs/{organization}/servers/{server}/sites/{site}/deployments.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "organization": { "description": "Organization id.", "type": "string" }, "server": { "description": "Server id.", "type": "string" }, "site": { "description": "Site id.", "type": "string" } }, "required": [ "organization", "server", "site" ], "type": "object" }, "name": "forge_deploy_site", "outputSchema": null }, { "description": "Get the authenticated Forge user. Forge v2: GET /user.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "forge_get_current_user", "outputSchema": null }, { "description": "Get a single deployment's details. Forge v2: GET /orgs/{organization}/servers/{server}/sites/{site}/deployments/{deployment}.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "deployment": { "description": "Deployment id (from forge_list_deployments).", "type": "string" }, "organization": { "description": "Organization id.", "type": "string" }, "server": { "description": "Server id.", "type": "string" }, "site": { "description": "Site id.", "type": "string" } }, "required": [ "organization", "server", "site", "deployment" ], "type": "object" }, "name": "forge_get_deployment", "outputSchema": null }, { "description": "Get a deployment's output/log. Forge v2: GET /orgs/{organization}/servers/{server}/sites/{site}/deployments/{deployment}/log.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "deployment": { "description": "Deployment id.", "type": "string" }, "organization": { "description": "Organization id.", "type": "string" }, "server": { "description": "Server id.", "type": "string" }, "site": { "description": "Site id.", "type": "string" } }, "required": [ "organization", "server", "site", "deployment" ], "type": "object" }, "name": "forge_get_deployment_log", "outputSchema": null }, { "description": "Get the current deployment status for a site. Forge v2: GET /orgs/{organization}/servers/{server}/sites/{site}/deployments/status.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "organization": { "description": "Organization id.", "type": "string" }, "server": { "description": "Server id.", "type": "string" }, "site": { "description": "Site id.", "type": "string" } }, "required": [ "organization", "server", "site" ], "type": "object" }, "name": "forge_get_deployment_status", "outputSchema": null }, { "description": "Get a single server's details. Forge v2: GET /orgs/{organization}/servers/{server}.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "organization": { "description": "Organization id.", "type": "string" }, "server": { "description": "Server id (from forge_list_servers).", "type": "string" } }, "required": [ "organization", "server" ], "type": "object" }, "name": "forge_get_server", "outputSchema": null }, { "description": "Get a single site's details (org-level lookup — no server id needed). Forge v2: GET /orgs/{organization}/sites/{site}.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "organization": { "description": "Organization id.", "type": "string" }, "site": { "description": "Site id (from forge_list_sites).", "type": "string" } }, "required": [ "organization", "site" ], "type": "object" }, "name": "forge_get_site", "outputSchema": null }, { "description": "Get a site's .env file content. ⚠️ Returns SENSITIVE config (secrets, DB credentials, API keys). Forge v2: GET /orgs/{organization}/servers/{server}/sites/{site}/environment.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "organization": { "description": "Organization id.", "type": "string" }, "server": { "description": "Server id.", "type": "string" }, "site": { "description": "Site id.", "type": "string" } }, "required": [ "organization", "server", "site" ], "type": "object" }, "name": "forge_get_site_env", "outputSchema": null }, { "description": "List database schemas on a server. Forge v2: GET /orgs/{organization}/servers/{server}/database/schemas.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "organization": { "description": "Organization id.", "type": "string" }, "page_cursor": { "description": "Pagination cursor (maps to page[cursor]).", "type": "string" }, "page_size": { "description": "Results per page (maps to page[size]).", "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "server": { "description": "Server id.", "type": "string" } }, "required": [ "organization", "server" ], "type": "object" }, "name": "forge_list_databases", "outputSchema": null }, { "description": "List a site's deployment history. Forge v2: GET /orgs/{organization}/servers/{server}/sites/{site}/deployments.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "organization": { "description": "Organization id.", "type": "string" }, "page_cursor": { "description": "Pagination cursor (maps to page[cursor]).", "type": "string" }, "page_size": { "description": "Results per page (maps to page[size]).", "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "server": { "description": "Server id.", "type": "string" }, "site": { "description": "Site id.", "type": "string" } }, "required": [ "organization", "server", "site" ], "type": "object" }, "name": "forge_list_deployments", "outputSchema": null }, { "description": "List server monitors (CPU/disk/etc.). Forge v2: GET /orgs/{organization}/servers/{server}/monitors.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "organization": { "description": "Organization id.", "type": "string" }, "page_cursor": { "description": "Pagination cursor (maps to page[cursor]).", "type": "string" }, "page_size": { "description": "Results per page (maps to page[size]).", "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "server": { "description": "Server id.", "type": "string" } }, "required": [ "organization", "server" ], "type": "object" }, "name": "forge_list_monitors", "outputSchema": null }, { "description": "List organizations you belong to. Call this FIRST to get the organization id used by nearly every other tool. Forge v2: GET /orgs.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "page_cursor": { "description": "Pagination cursor from links.next / meta (maps to page[cursor]).", "type": "string" }, "page_size": { "description": "Results per page (maps to page[size]).", "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" } }, "type": "object" }, "name": "forge_list_organizations", "outputSchema": null }, { "description": "List cron/scheduled jobs on a server. Forge v2: GET /orgs/{organization}/servers/{server}/scheduled-jobs.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "organization": { "description": "Organization id.", "type": "string" }, "page_cursor": { "description": "Pagination cursor (maps to page[cursor]).", "type": "string" }, "page_size": { "description": "Results per page (maps to page[size]).", "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "server": { "description": "Server id.", "type": "string" } }, "required": [ "organization", "server" ], "type": "object" }, "name": "forge_list_scheduled_jobs", "outputSchema": null }, { "description": "List provisioning/activity events for a server. Forge v2: GET /orgs/{organization}/servers/{server}/events.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "organization": { "description": "Organization id.", "type": "string" }, "page_cursor": { "description": "Pagination cursor (maps to page[cursor]).", "type": "string" }, "page_size": { "description": "Results per page (maps to page[size]).", "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "server": { "description": "Server id.", "type": "string" } }, "required": [ "organization", "server" ], "type": "object" }, "name": "forge_list_server_events", "outputSchema": null }, { "description": "List servers in an organization. Call forge_list_organizations first to get the organization id. Forge v2: GET /orgs/{organization}/servers.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "database_type": { "description": "Filter by database type (maps to filter[database_type]).", "type": "string" }, "name": { "description": "Filter by server name (maps to filter[name]).", "type": "string" }, "organization": { "description": "Organization id (from forge_list_organizations).", "type": "string" }, "page_cursor": { "description": "Pagination cursor (maps to page[cursor]).", "type": "string" }, "page_size": { "description": "Results per page (maps to page[size]).", "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "php_version": { "description": "Filter by PHP version (maps to filter[php_version]).", "type": "string" }, "provider": { "description": "Filter by provider (maps to filter[provider]).", "type": "string" }, "region": { "description": "Filter by region (maps to filter[region]).", "type": "string" } }, "required": [ "organization" ], "type": "object" }, "name": "forge_list_servers", "outputSchema": null }, { "description": "List sites hosted on a server. Forge v2: GET /orgs/{organization}/servers/{server}/sites.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "name": { "description": "Filter by site name (maps to filter[name]).", "type": "string" }, "organization": { "description": "Organization id.", "type": "string" }, "page_cursor": { "description": "Pagination cursor (maps to page[cursor]).", "type": "string" }, "page_size": { "description": "Results per page (maps to page[size]).", "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "server": { "description": "Server id.", "type": "string" } }, "required": [ "organization", "server" ], "type": "object" }, "name": "forge_list_sites", "outputSchema": null }, { "description": "⚠️ Runs an arbitrary shell command in the site's directory on the server. Use with care. Forge v2: POST /orgs/{organization}/servers/{server}/sites/{site}/commands.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "command": { "description": "The shell command to run, e.g. \"php artisan migrate --force\".", "type": "string" }, "organization": { "description": "Organization id.", "type": "string" }, "server": { "description": "Server id.", "type": "string" }, "site": { "description": "Site id.", "type": "string" } }, "required": [ "organization", "server", "site", "command" ], "type": "object" }, "name": "forge_run_site_command", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:43efc7de346825ff3fddbb5a1e37b4ddc232e6ae1e6239a37060a3cc418970ac | sha256sum