Configuration
- Name – identifies this MCP connection
- URL – the MCP server endpoint. Supports environment variable substitution with
${VAR_NAME}syntax - Auth token – authentication for the server, also supporting
${VAR_NAME}substitution - Allowed tools – optionally restrict the model to specific tools from the server by listing their names. Leave empty to allow every tool the server exposes
Correlation
Like the HTTP Call tool, MCP requests carry the run and thread IDs so your server can correlate them back to a PromptJuggler run:- Run ID – the root run ID, shared across every prompt and workflow in the same run tree, so nested calls all report the same value.
- Thread ID – the conversation thread ID.
- OpenAI sends them as the
PromptJuggler-RunIdandPromptJuggler-Threadrequest headers. - Anthropic’s MCP connector doesn’t support custom headers, so they’re appended to your server URL as the
promptJugglerRunIdandpromptJugglerThreadquery parameters instead.