-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpystreammcp.toml
More file actions
43 lines (38 loc) · 1.07 KB
/
Copy pathpystreammcp.toml
File metadata and controls
43 lines (38 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
[mcp]
enabled = true
port = 8772
discovery_method = "stdio"
[mcp.tools]
discover_mcp_projects = true
plan_query_execution = true
optimize_cross_project_query = true
execute_federated_query = true
detect_compatible_projects = true
rank_tools_by_relevance = true
handle_cross_database_join = true
cache_management = true
error_recovery_retry = true
report_performance_metrics = true
estimate_query_cost_multi_project = true
manage_endpoint_federation = true
[mcp.security]
require_auth = false
allowed_models = []
[mcp.performance]
cache_results = true
cache_ttl_seconds = 3600
[federation]
endpoints = [
"http://localhost:8765/mcp", # StatGuardian
"http://localhost:8766/mcp", # PyReverseETL
"http://localhost:8767/mcp", # PrismNote
"http://localhost:8768/mcp", # ClusterAudienceKit
"http://localhost:8769/mcp", # PyWeatherEnriched
"http://localhost:8770/mcp", # PyTerrainMap
"http://localhost:8771/mcp", # PyRoboFrames
]
[optimization]
enable_caching = true
enable_query_optimization = true
enable_cost_estimation = true
token_reduction_target_percent = 70