CursorCliSdk.MCP (CursorCliSdk v0.4.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()}