
Kova
com.kovatoolsv0.10.0更新于 Oct 3, 2026
Saves a declared investment strategy so any agent can check a portfolio against it.
概览
Kova 让助手保存一份投资策略,并按该策略检查投资组合,且需经批准。
- 功能
- Kova 是面向智能体投资者的托管策略层。它让助手把目标、约束和投资原则整理成一份持久的投资策略,先完整预览,只有在明确批准后才保存。它还能记录投资组合的资产与负债,并生成包含一致性、冲突点和后续问题的策略简报。它不执行交易、不做市场预测,也不替你挑选证券。
- 适用场景
- 当你希望助手在多次会话中保持同一套投资策略,并以此作为投资组合复盘的稳定参照时,值得添加。它适合想要有据可查的策略和对齐简报、而非交易执行的用户。
- 运行要求
- 通过 streamable HTTP 连接 kovatools.com 上的远程 MCP 端点,使用 Kova 的 OAuth(PKCE)流程。MCP 访问需要有效的 Kova 订阅。无需本地服务器、软件包或 API 密钥文件。
安装
在 SourceWeft 中
- 打开 控制台中的 Kova,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"kova": {
"type": "http",
"url": "https://kovatools.com/mcp"
}
}
}README
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
- Turn your goals, constraints, and investing principles into a durable strategy.
- Review the exact strategy and approve it before Kova saves anything.
- Connect a portfolio, then ask an agent to check it against the same strategy.
- 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:
- Make sure Agent Plugins are enabled with the
chat.plugins.enabledsetting. - Open the Command Palette and run Chat: Install Plugin From Source.
- Enter
https://github.com/kovatools/kova-agent-plugin. - 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:
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:
Restart Cursor or run Developer: Reload Window. For development, you can clone elsewhere and symlink the repository root instead:
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:
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:
- Sign in to your Kova account in the browser window.
- Review the client name and requested access.
- Select Allow access.
- 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- v0.10.0最新Oct 3, 2026