MCP server management via the Amp CLI.
Summary
Functions
@spec approve(String.t()) :: {:ok, String.t()} | {:error, AmpSdk.Error.t()}
@spec doctor() :: {:ok, String.t()} | {:error, AmpSdk.Error.t()}
@spec list(keyword()) :: {:ok, [AmpSdk.Types.MCPServer.t()]} | {:error, AmpSdk.Error.t()}
@spec oauth_login( String.t(), keyword() ) :: {:ok, String.t()} | {:error, AmpSdk.Error.t()}
@spec oauth_logout( String.t(), keyword() ) :: {:ok, String.t()} | {:error, AmpSdk.Error.t()}
@spec oauth_status( String.t(), keyword() ) :: {:ok, String.t()} | {:error, AmpSdk.Error.t()}
@spec remove(String.t()) :: {:ok, String.t()} | {:error, AmpSdk.Error.t()}