Mcp server
Bases: MCPToolServer, OperatorServer
MCP server for operators, inherits from MCPToolServer and OperatorServer.
Source code in blue/operators/servers/mcp_server.py
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 | |
__init__(name, properties={})
Initialize the MCPOperatorServer.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
name
|
Name of the MCP operator server. |
required | |
properties
|
Properties for the server. Defaults to {}. |
{}
|
Source code in blue/operators/servers/mcp_server.py
10 11 12 13 14 15 16 17 | |
add_operator(operator)
Add an operator to the MCP server.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
operator
|
Operator object to be added. |
required |
Source code in blue/operators/servers/mcp_server.py
24 25 26 27 28 29 30 | |
initialize_operators()
Initialize operators from MCP server.
Source code in blue/operators/servers/mcp_server.py
20 21 22 | |
list_operators()
List available operators on the MCP server.
Returns:
| Type | Description |
|---|---|
|
List of available operators. |
Source code in blue/operators/servers/mcp_server.py
32 33 34 35 36 37 38 | |
Last update: 2025-10-08