Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Save and query market signals from your AI conversations.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
Authorization「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"vantage": {
"command": "npx",
"args": [
"-y",
"@cavendo-ai/vantage-mcp"
]
}
}
}ターミナルでこれを実行します
claude mcp add --transport http vantage https://vantage.cavendo.ai/mcp --header 'Authorization: your-value'claude mcp add vantage -- npx -y @cavendo-ai/vantage-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"vantage": {
"url": "https://vantage.cavendo.ai/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"vantage": {
"command": "npx",
"args": [
"-y",
"@cavendo-ai/vantage-mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"vantage": {
"type": "http",
"url": "https://vantage.cavendo.ai/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"vantage": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cavendo-ai/vantage-mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
Authorization 秘密 必須 HTTP headerこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント Cavendo-AI で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:Authorization
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.1)がレジストリに届いたのは8 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, NexusWindows
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Windows computer use in the background: desktop apps driven without your mouse or keyboard.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Track what you're seeing. Use it later.
Vantage is a personal signal store for AI-native work — a place to capture and query the things you notice across the web.
A post on X. A thread on LinkedIn. An insight from an article. A competitor move. Instead of losing it across tabs, screenshots, and notes, you save it — and use it later.
Your AI tools don't share memory.
Vantage fixes that.
Save signals once, and access them anywhere you have an MCP-compatible client — across Claude, Cursor, and other supported tools.
Example:
"Save this as a signal"
"What have I saved about pricing?"
"Show me signals from Lemkin"
Vantage is a simple way to keep track of what you're seeing — so your AI can actually use it later.
Sign up at vantage.cavendo.ai. Connect to Claude or another supported client. Start capturing.
Takes about 2 minutes. No install required.
npm install
npm run dev
PORT=YOUR_PORT npm run dev
curl -X POST http://localhost:3020/api/auth/keys \ -H 'Content-Type: application/json' \ -d '{"name": "my-key"}'
The first API key can be created from localhost without auth. If you're bootstrapping a fresh remote deployment, set VANTAGE_BOOTSTRAP_TOKEN on the server and send the same value in the X-Vantage-Bootstrap-Token header on that first request. The API key is returned as data.key in the JSON response.
Capture your first signal:
curl -X POST http://localhost:3020/api/signals \
-H 'Content-Type: application/json' \ -H 'Authorization: Bearer vtg_YOUR_KEY_HERE' \ -d '{ "signalType": "post", "platform": "x", "content": "Every SaaS company will need an agent layer within 18 months.", "topics": ["AI Agents", "SaaS"], "importance": "high" }'
Vantage includes an MCP server with 13 tools for use with Claude, Claude Code, Cursor, or any MCP-compatible client.
If you want to use the bundled stdio MCP server directly, install its dependencies too:
cd mcp-server
npm install cd ..
claude mcp add vantage --transport http "http://localhost:3020/mcp" --header "Authorization: Bearer vtg_YOUR_KEY"
For manual testing, note that /mcp is a streamable HTTP endpoint. MCP clients handle the response format automatically, but ad hoc curl calls need to be prepared for stream-oriented responses rather than a simple JSON-only request/response flow.
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": { "vantage": { "command": "node", "args": ["/path/to/vantage/mcp-server/src/index.js"], "env": { "VANTAGE_API_URL": "http://localhost:3020", "VANTAGE_API_KEY": "vtg_YOUR_KEY_HERE" } } } }
| Tool | What it does |
|---|---|
capture_signal | Save a post, article, quote, or discussion. Auto-creates sources and topics. |
search_signals | Full-text search with filters — platform, topic, date range, importance. |
list_recent_signals | Latest signals feed. |
get_signal | Full detail on a specific signal. |
manage_source | Create or update a person/account you're tracking. |
list_sources | See everyone you're tracking with signal counts. |
manage_topic | Create or update a topic/theme. |
list_topics | All topics with signal counts. |
manage_collection | Group signals into named collections. |
set_business_context | Upload strategy docs for comparison. |
analyze_signals | Assemble signals + context for analysis. |
get_dashboard | Summary — counts, top topics, top sources, highlights. |
save_analysis | Persist an analysis for later reference. |
Most API requests require Authorization: Bearer vtg_YOUR_KEY.
Exceptions:
GET /healthPOST /api/auth/keys for first-key bootstrap from localhost, or from a remote client that supplies a valid X-Vantage-Bootstrap-Token| Method | Endpoint | Description |
|---|---|---|
| POST | /api/signals | Create a signal |
| GET | /api/signals | List signals with filters |
| GET | /api/signals/search?q=query | Full-text search |
| GET | /api/signals/feed | Chronological feed |
| GET | /api/signals/:id | Signal detail |
| POST | /api/sources | Create a source |
| GET | /api/sources | List sources |
| POST | /api/topics | Create a topic |
| GET | /api/topics | List topics |
| POST | /api/collections | Create a collection |
| POST | /api/contexts | Upload business context |
| GET | /api/dashboard/summary | Dashboard summary |
| POST | /api/auth/keys | Generate API key |
| Component | Technology |
|---|---|
| Runtime | Node.js 20+ / Express / ESM |
| Database | SQLite via better-sqlite3 |
| Validation | Zod |
| Auth | API key (vtg_ prefix), SHA-256 hashed |
| MCP | @modelcontextprotocol/sdk (stdio + HTTP) |
| Variable | Default | Description |
|---|---|---|
PORT | 3020 | Server port |
NODE_ENV | development | Environment |
DATABASE_PATH | ./data/vantage.db | SQLite file path |
CORS_ORIGIN | * | CORS allowed origin |
VANTAGE_BOOTSTRAP_TOKEN | unset | Allows first API key creation from a non-localhost client when sent as X-Vantage-Bootstrap-Token |
MIT — use it however you want.
Built by Jonathan Arehart at Cavendo AI.