CursorCliSdk.MCP (CursorCliSdk v0.1.0)

Copy Markdown View Source

Cursor MCP command wrappers.

Summary

Functions

disable(name, opts \\ [])

@spec disable(
  String.t(),
  keyword()
) :: {:ok, String.t()} | {:error, CursorCliSdk.Error.t()}

enable(name, opts \\ [])

@spec enable(
  String.t(),
  keyword()
) :: {:ok, String.t()} | {:error, CursorCliSdk.Error.t()}

list(opts \\ [])

@spec list(keyword()) :: {:ok, String.t()} | {:error, CursorCliSdk.Error.t()}

list_tools(name, opts \\ [])

@spec list_tools(
  String.t(),
  keyword()
) :: {:ok, String.t()} | {:error, CursorCliSdk.Error.t()}

login(name, opts \\ [])

@spec login(
  String.t(),
  keyword()
) :: {:ok, String.t()} | {:error, CursorCliSdk.Error.t()}