Kova

com.kovatoolsv0.10.0更新於 Oct 3, 2026

Saves a declared investment strategy so any agent can check a portfolio against it.

已驗證Streamable HTTP可網頁執行FinanceProductivity & Workflow

概覽

AI 產生的概覽

Kova 讓助理保存一份投資策略,並依該策略檢查投資組合,且需經核准。

功能
Kova 是為代理式投資人設計的託管策略層。它讓助理把目標、限制與投資原則整理成一份持久的投資策略,先完整預覽,只有在明確核准後才儲存。它也能記錄投資組合的資產與負債,並產生包含一致性、衝突點與後續問題的策略簡報。它不執行交易、不做市場預測,也不替你挑選證券。
適用情境
當你希望助理在多次工作階段中維持同一套投資策略,並以此作為投資組合檢視的穩定依據時,值得加入。它適合想要有紀錄可循的策略與對齊簡報、而非交易執行的使用者。
執行需求
透過 streamable HTTP 連線到 kovatools.com 的遠端 MCP 端點,使用 Kova 的 OAuth(PKCE)流程。MCP 存取需要有效的 Kova 訂閱。不需要本機伺服器、套件或 API 金鑰檔案。
安裝前請注意
Kova 會儲存策略、記錄投資組合的資產與負債並產生簡報,因此會將資料寫入你的帳戶;每一步之前它都會要求明確核准。策略文字、持倉與帳戶資料會傳送到 Kova 的託管服務。存取透過 OAuth 權杖授予;撤銷連線需在帳戶中移除對應的 Kova API 權杖,因為解除安裝外掛不會撤銷已簽發的權杖。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Kova,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "kova": {
      "type": "http",
      "url": "https://kovatools.com/mcp"
    }
  }
}

README

[Kova]

Give every agent the same investment strategy.

Kova is the strategy layer for agentic investors. It gives compatible AI agents a persistent investment strategy, a shared way to check portfolio alignment, and a clear approval boundary before Kova saves a strategy or creates a brief.

Explore Kova · Install the Agent Plugin

From strategy to brief

Strategy → approval → portfolio → brief

  1. Turn your goals, constraints, and investing principles into a durable strategy.
  2. Review the exact strategy and approve it before Kova saves anything.
  3. Connect a portfolio, then ask an agent to check it against the same strategy.
  4. Approve the portfolio check and receive a strategic brief with alignment, tensions, and next questions.

What the plugin adds

  • Create or refine a strategy. Shape a personal investment strategy in conversation, with a complete preview before it is saved.
  • Check portfolio alignment. Use the strategy as the stable reference point for a portfolio review and strategic brief.

The plugin packages Kova's strategy workflows and secure MCP connection for clients that support Agent Plugins v1. It connects to Kova's hosted service, so there is no local server to build and no API key to place in a file.

Trust and approval boundaries

Kova asks for explicit approval before it saves a strategy, records portfolio assets or liabilities, or creates a brief. It does not execute trades, make market predictions, or choose securities for you.

Authentication happens through Kova's OAuth flow. The plugin contains no credentials, authorization headers, tokens, or client-specific OAuth configuration. Strategy text, holdings, and account data stay out of the plugin package.

The published Kova app in ChatGPT is a separate distribution channel. Installing that app does not install this Agent Plugin, and installing this Agent Plugin does not add the ChatGPT app.

Install

The directory containing plugin.json is the plugin root. Install the repository root, not its skills/ directory.

VS Code: install directly from Git

VS Code can clone and install a plugin from its repository URL:

  1. Make sure Agent Plugins are enabled with the chat.plugins.enabled setting.
  2. Open the Command Palette and run Chat: Install Plugin From Source.
  3. Enter https://github.com/kovatools/kova-agent-plugin.
  4. Review the source trust prompt, install the plugin, and start a new chat.

To update, run Extensions: Check for Extension Updates. VS Code also checks automatically when extension auto-update is enabled. To uninstall, find Kova under Agent Plugins - Installed, open its context menu, and select Uninstall.

For a local clone instead, register the plugin root in VS Code settings:

json
{  "chat.pluginLocations": {    "/absolute/path/to/kova-agent-plugin": true  }}

See Agent plugins in VS Code for the current UI and settings.

Cursor: clone or symlink locally

Cursor loads local plugins from ~/.cursor/plugins/local:

sh
mkdir -p ~/.cursor/plugins/localgit clone https://github.com/kovatools/kova-agent-plugin.git ~/.cursor/plugins/local/kova

Restart Cursor or run Developer: Reload Window. For development, you can clone elsewhere and symlink the repository root instead:

sh
ln -s /absolute/path/to/kova-agent-plugin ~/.cursor/plugins/local/kova

To update a cloned copy, run git -C ~/.cursor/plugins/local/kova pull --ff-only, then reload Cursor. To uninstall, remove only the kova clone or symlink from ~/.cursor/plugins/local, then reload Cursor. See Cursor Plugins for the current local-plugin flow.

Other compatible clients

Clone a release, then copy or symlink the repository root into the directory your client scans for plugins:

sh
git clone --branch v0.1.1 --depth 1 https://github.com/kovatools/kova-agent-plugin.git

If Git is unavailable, download the v0.1.1 source archive from GitHub, extract it, and register the extracted repository root as a local plugin directory.

Registration, update, and uninstall behavior belongs to the client because Agent Plugins v1 defines the package format, not a universal installer. Consult the compatible clients list and your client's documentation. To update a clone tracking main, use git pull --ff-only; for an immutable release, replace the clone with a newer SemVer tag. To uninstall, unregister the plugin root and remove only that local clone or symlink.

Authenticate

The first time a client connects to https://kovatools.com/mcp, it should open Kova's OAuth authorization flow:

  1. Sign in to your Kova account in the browser window.
  2. Review the client name and requested access.
  3. Select Allow access.
  4. Return to the client and retry the request if it does not refresh automatically.

Kova uses OAuth with PKCE. Local clients may use an exact http://localhost, http://127.0.0.1, or http://[::1] callback. Cursor may also use its exact native callback, cursor://anysphere.cursor-mcp/oauth/callback; every other callback must use HTTPS. An active Kova subscription is required for MCP access.

To revoke a connection, remove its Kova API token from your account. Uninstalling the plugin does not revoke an already issued token.

Releases and support

Use immutable GitHub Releases for repeatable installs and version-specific compatibility notes. To report an installation problem, client compatibility issue, or workflow bug, open an issue.

License

MIT

來源:README.md,提交 ffc64ce

工具

0
工具後設資料尚未被收錄。

版本歷史

1
  1. v0.10.0最新Oct 3, 2026