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

MCP server configuration. More...

#include <entropic/types/config.h>

Collaboration diagram for entropic::MCPConfig:

Public Attributes

bool enable_entropic = true
 Enable entropic internal server (handoff, delegate, pipeline)
 
bool enable_filesystem = true
 Enable filesystem server.
 
bool enable_bash = true
 Enable bash server.
 
bool enable_git = true
 Enable git server.
 
bool enable_diagnostics = true
 Enable diagnostics server.
 
bool enable_web = true
 Enable web server.
 
FilesystemConfig filesystem
 Filesystem server config.
 
ExternalMCPConfig external
 External MCP server config (Entropic-as-server)
 
int server_timeout_seconds = 30
 Server timeout (5–300)
 
std::string working_dir
 Server working directory (empty = CWD) (v2.0.4)
 
std::unordered_map< std::string, ExternalServerEntryexternal_servers
 Named external servers.
 
ReconnectConfig reconnect
 Reconnection backoff policy.
 
uint32_t health_check_interval_ms = 0
 Ping interval (0 = disabled)
 
uint32_t tool_call_timeout_ms = 30000
 Per-call timeout for external tools.
 

Detailed Description

MCP server configuration.

Version
1.8.7

Definition at line 455 of file config.h.

Member Data Documentation

◆ enable_bash

bool entropic::MCPConfig::enable_bash = true

Enable bash server.

Definition at line 458 of file config.h.

◆ enable_diagnostics

bool entropic::MCPConfig::enable_diagnostics = true

Enable diagnostics server.

Definition at line 460 of file config.h.

◆ enable_entropic

bool entropic::MCPConfig::enable_entropic = true

Enable entropic internal server (handoff, delegate, pipeline)

Definition at line 456 of file config.h.

◆ enable_filesystem

bool entropic::MCPConfig::enable_filesystem = true

Enable filesystem server.

Definition at line 457 of file config.h.

◆ enable_git

bool entropic::MCPConfig::enable_git = true

Enable git server.

Definition at line 459 of file config.h.

◆ enable_web

bool entropic::MCPConfig::enable_web = true

Enable web server.

Definition at line 461 of file config.h.

◆ external

ExternalMCPConfig entropic::MCPConfig::external

External MCP server config (Entropic-as-server)

Definition at line 463 of file config.h.

◆ external_servers

std::unordered_map<std::string, ExternalServerEntry> entropic::MCPConfig::external_servers

Named external servers.

Definition at line 468 of file config.h.

◆ filesystem

FilesystemConfig entropic::MCPConfig::filesystem

Filesystem server config.

Definition at line 462 of file config.h.

◆ health_check_interval_ms

uint32_t entropic::MCPConfig::health_check_interval_ms = 0

Ping interval (0 = disabled)

Definition at line 470 of file config.h.

◆ reconnect

ReconnectConfig entropic::MCPConfig::reconnect

Reconnection backoff policy.

Definition at line 469 of file config.h.

◆ server_timeout_seconds

int entropic::MCPConfig::server_timeout_seconds = 30

Server timeout (5–300)

Definition at line 464 of file config.h.

◆ tool_call_timeout_ms

uint32_t entropic::MCPConfig::tool_call_timeout_ms = 30000

Per-call timeout for external tools.

Definition at line 471 of file config.h.

◆ working_dir

std::string entropic::MCPConfig::working_dir

Server working directory (empty = CWD) (v2.0.4)

Definition at line 465 of file config.h.


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