Manage and retrieve system-wide configurations.
/api/system-config
PUT
routing
, install
, smartRouting
, mcpRouter
.routing
)enableGlobalRoute
(boolean): Enable or disable the global /api/mcp
route.enableGroupNameRoute
(boolean): Enable or disable group-based routing (e.g., /api/mcp/group/:groupName
).enableBearerAuth
(boolean): Enable bearer token authentication for MCP routes.bearerAuthKey
(string): The secret key to use for bearer authentication.skipAuth
(boolean): If true, skips all authentication, making the instance public.install
)pythonIndexUrl
(string): The base URL of the Python Package Index (PyPI) to use for installations.npmRegistry
(string): The URL of the npm registry to use for installations.baseUrl
(string): The public base URL of this MCPHub instance.smartRouting
)enabled
(boolean): Enable or disable the Smart Routing feature.dbUrl
(string): The database connection URL for storing embeddings.openaiApiBaseUrl
(string): The base URL for the OpenAI-compatible API for generating embeddings.openaiApiKey
(string): The API key for the embeddings service.openaiApiEmbeddingModel
(string): The name of the embedding model to use.mcpRouter
)apiKey
(string): The API key for the MCP Router service.
referer
(string): The referer header to use for MCP Router requests.
title
(string): The title to display for this instance on MCP Router.
baseUrl
(string): The base URL for the MCP Router API.
mcp_settings.json
file.
/api/settings
GET
/config
GET
/public-config
GET