Make invocation requests on your MCP servers.
blaxel.toml
configuration file.
blaxel.toml reference
type
so Blaxel knows which kind of entity to deploy. Others are not mandatory but allow you to customize the deployment.name
, workspace
, and type
fields are optional and serve as default values. Any bl command run in the folder will use these defaults rather than prompting you for input.[env]
section defines environment variables that the MCP server can access via the SDK. Note that these are NOT secrets.[[triggers]]
and [triggers.configuration]
sections defines ways to send requests to the MCP servers. You can also make them either private (default) or public (authenticationType = "public"
).BL_API_KEY
: an API key to connect to your Blaxel workspaceBL_WORKSPACE
: the slug ID for your workspaceMCP_SERVER_NAME
: the slug name for your MCP servertools/list
: method that lists the available tools and their schemas, allowing consumers (you or agents) to discover the function’s capabilities.tools/call
: method that lets consumers execute individual tools. It requires params with two keys:
name
: the name of the tool to run, obtained from the listing endpoint abovearguments
: an object with the key and values of input parameters for the execution, obtained from the listing endpoint abovetools/list
outbound message on a Brave Search toolkit (make sure to fill in the authentication token).
tools/call
outbound message on the brave_web_search tool.