MCPcopy
hub / github.com/AstrBotDevs/AstrBot / create_mcp_server

Function create_mcp_server

astrbot/dashboard/api/tools.py:222–227  ·  view source on GitHub ↗
(
    payload: McpServerRequest,
    _auth: AuthContext = Depends(require_mcp_scope),
    service: ToolsService = Depends(get_service),
)

Source from the content-addressed store, hash-verified

220
221@router.post("/mcp/servers")
222async def create_mcp_server(
223 payload: McpServerRequest,
224 _auth: AuthContext = Depends(require_mcp_scope),
225 service: ToolsService = Depends(get_service),
226):
227 return await _create_mcp_server(_model_dict(payload), service)
228
229
230@router.put("/mcp/servers/by-name")

Callers

nothing calls this directly

Calls 2

_create_mcp_serverFunction · 0.85
_model_dictFunction · 0.70

Tested by

no test coverage detected