Entropic 2.11.1
Local-first agentic inference engine
Loading...
Searching...
No Matches
entropic::ExternalMCPConfig Struct Reference

External MCP server configuration (Entropic-as-server). More...

#include <entropic/types/config.h>

Public Attributes

bool enabled = false
 Enable external MCP.
 
std::optional< std::filesystem::path > socket_path
 Socket path (nullopt = derived)
 
int rate_limit = 10
 Requests per minute (1–100)
 
bool ask_streaming = true
 Route entropic.ask through entropic_run (false) or entropic_run_streaming (true, default).
 

Detailed Description

External MCP server configuration (Entropic-as-server).

Version
2.9.12

Definition at line 642 of file config.h.

Member Data Documentation

◆ ask_streaming

bool entropic::ExternalMCPConfig::ask_streaming = true

Route entropic.ask through entropic_run (false) or entropic_run_streaming (true, default).

Set false when MTP is active — streaming binds on_token and trips the MTP incompatibility guard (gh#115, v2.9.12).

Definition at line 649 of file config.h.

◆ enabled

bool entropic::ExternalMCPConfig::enabled = false

Enable external MCP.

Definition at line 643 of file config.h.

◆ rate_limit

int entropic::ExternalMCPConfig::rate_limit = 10

Requests per minute (1–100)

Definition at line 645 of file config.h.

◆ socket_path

std::optional<std::filesystem::path> entropic::ExternalMCPConfig::socket_path

Socket path (nullopt = derived)

Definition at line 644 of file config.h.


The documentation for this struct was generated from the following file: