Vi Assistant by Vultax
Vi market evidence, hypothetical price scenarios and published Vultax research.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"vultax-research": {
"url": "https://vultax.com/mcp"
}
}
}リモートエンドポイント
https://vultax.com/mcpstreamable-httphttps://vultax.com/vi-mcpstreamable-httpできること
ツール一覧
ツール(3)
🟢search_research(query, limit, offset)
Find published Vultax studies by topic or question. Returns citation URLs, summaries and public dates. Use get_research_article for the full study.
入力スキーマ
{
"type": "object",
"properties": {
"query": {
"default": "",
"type": "string",
"maxLength": 240
},
"limit": {
"default": 5,
"type": "integer",
"minimum": 1,
"maximum": 10
},
"offset": {
"default": 0,
"type": "integer",
"minimum": 0,
"maximum": 10000
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}出力スキーマ
{
"type": "object",
"properties": {
"query": {
"type": "string"
},
"total": {
"type": "number"
},
"results": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"markdownUrl": {
"type": "string"
},
"category": {
"type": "string"
},
"publishedAt": {
"type": "string"
},
"modifiedAt": {
"type": "string"
}
},
"required": [
"id",
"title",
"description",
"url",
"markdownUrl",
"category",
"publishedAt",
"modifiedAt"
],
"additionalProperties": false
}
},
"nextOffset": {
"type": [
"number",
"null"
]
}
},
"required": [
"query",
"total",
"results",
"nextOffset"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢get_research_article(slug)
Read a published study by its exact slug from search_research. Includes the full article as Markdown, source citations, published tables, methodology context and limitations. Does not fetch changing live widgets.
入力スキーマ
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 160,
"pattern": "^[a-z0-9-]+$"
}
},
"required": [
"slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}出力スキーマ
{
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
},
"markdownUrl": {
"type": "string"
},
"category": {
"type": "string"
},
"publishedAt": {
"type": "string"
},
"modifiedAt": {
"type": "string"
},
"schemaVersion": {
"type": "string"
},
"markdown": {
"type": "string"
},
"summary": {
"type": "string"
},
"keywords": {
"type": "array",
"items": {
"type": "string"
}
},
"author": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"id",
"name",
"url"
],
"additionalProperties": false
},
"publisher": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"id",
"name",
"url"
],
"additionalProperties": false
},
"signals": {
"type": "array",
"items": {
"type": "object",
"properties": {
"label": {
"type": "string"
},
"value": {
"type": "string"
},
"note": {
"type": "string"
}
},
"required": [
"label",
"value"
],
"additionalProperties": false
}
},
"sections": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"heading": {
"type": "string"
},
"paragraphs": {
"type": "array",
"items": {
"type": "string"
}
},
"bullets": {
"type": "array",
"items": {
"type": "string"
}
},
"code": {
"type": "array",
"items": {
"type": "object",
"properties": {
"label": {
"type": [
"string",
"null"
]
},
"language": {
"type": "string",
"enum": [
"bash",
"python",
"json",
"text"
]
},
"text": {
"type": "string"
},
"caption": {
"type": [
"string",
"null"
]
}
},
"required": [
"label",
"language",
"text",
"caption"
],
"additionalProperties": false
}
}
},
"required": [
"id",
"heading",
"paragraphs",
"bullets",
"code"
],
"additionalProperties": false
}
},
"sources": {
"type": "array",
"items": {
"type": "object",
"properties": {
"label": {
"type": "string"
},
"url": {
"type": "string"
},
"note": {
"type": [
"string",
"null"
]
}
},
"required": [
"label",
"url",
"note"
],
"additionalProperties": false
}
},
"datasets": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"kind": {
"type": "string",
"enum": [
"published-table",
"published-chart"
]
},
"description": {
"type": "string"
},
"articleUrl": {
"type": "string"
},
"sectionUrl": {
"type": "string"
},
"publishedAt": {
"type": "string"
},
"modifiedAt": {
"type": "string"
},
"version": {
"type": "string"
},
"isLive": {
"type": "boolean",
"const": false
},
"columns": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"unit": {
"type": [
"string",
"null"
]
}
},
"required": [
"name",
"unit"
],
"additionalProperties": false
}
},
"rows": {
"type": "array",
"items": {
"type": "array",
"items": {
"type": [
"string",
"number"
]
}
}
},
"measurementContext": {
"type": [
"string",
"null"
]
},
"measurement": {
"type": "object",
"properties": {
"kind": {
"anyOf": [
{
"type": "string",
"enum": [
"observed",
"illustrative",
"reference"
]
},
{
"type": "null"
}
]
},
"temporalCoverage": {
"type": [
"string",
"null"
]
},
"population": {
"type": [
"string",
"null"
]
},
"methodology": {
"type": [
"string",
"null"
]
}
},
"required": [
"kind",
"temporalCoverage",
"population",
"methodology"
],
"additionalProperties": false
},
"limitations": {
"type": "string"
},
"sources": {
"type": "array",
"items": {
"type": "object",
"properties": {
"label": {
"type": "string"
},
"url": {
"type": "string"
},
"note": {
"type": [
"string",
"null"
]
}
},
"required": [
"label",
"url",
"note"
],
"additionalProperties": false
}
},
"downloads": {
"type": "object",
"properties": {
"json": {
"type": "string"
},
"csv": {
"type": "string"
}
},
"required": [
"json",
"csv"
],
"additionalProperties": false
}
},
"required": [
"id",
"title",
"kind",
"description",
"articleUrl",
"sectionUrl",
"publishedAt",
"modifiedAt",
"version",
"isLive",
"columns",
"rows",
"measurementContext",
"measurement",
"limitations",
"sources",
"downloads"
],
"additionalProperties": false
}
},
"questions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"question": {
"type": "string"
},
"answer": {
"type": "string"
}
},
"required": [
"question",
"answer"
],
"additionalProperties": false
}
},
"revisions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"date": {
"type": "string"
},
"text": {
"type": "string"
}
},
"required": [
"date",
"text"
],
"additionalProperties": false
}
},
"limitations": {
"type": "string"
},
"liveContextUrl": {
"type": [
"string",
"null"
]
}
},
"required": [
"id",
"title",
"description",
"url",
"markdownUrl",
"category",
"publishedAt",
"modifiedAt",
"schemaVersion",
"markdown",
"summary",
"keywords",
"author",
"publisher",
"signals",
"sections",
"sources",
"datasets",
"questions",
"revisions",
"limitations",
"liveContextUrl"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}🟢get_research_dataset(slug, dataset)
Retrieve a published table or chart by article slug and optional dataset ID returned by get_research_article. Without a dataset ID, returns all datasets in the article. Values include units, source context, data version and CSV/JSON links; these are study snapshots and calculations.
入力スキーマ
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 160,
"pattern": "^[a-z0-9-]+$"
},
"dataset": {
"type": "string",
"maxLength": 200,
"pattern": "^[a-z0-9-]+$"
}
},
"required": [
"slug"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}出力スキーマ
{
"type": "object",
"properties": {
"articleUrl": {
"type": "string"
},
"datasets": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"title": {
"type": "string"
},
"kind": {
"type": "string",
"enum": [
"published-table",
"published-chart"
]
},
"description": {
"type": "string"
},
"articleUrl": {
"type": "string"
},
"sectionUrl": {
"type": "string"
},
"publishedAt": {
"type": "string"
},
"modifiedAt": {
"type": "string"
},
"version": {
"type": "string"
},
"isLive": {
"type": "boolean",
"const": false
},
"columns": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"unit": {
"type": [
"string",
"null"
]
}
},
"required": [
"name",
"unit"
],
"additionalProperties": false
}
},
"rows": {
"type": "array",
"items": {
"type": "array",
"items": {
"type": [
"string",
"number"
]
}
}
},
"measurementContext": {
"type": [
"string",
"null"
]
},
"measurement": {
"type": "object",
"properties": {
"kind": {
"anyOf": [
{
"type": "string",
"enum": [
"observed",
"illustrative",
"reference"
]
},
{
"type": "null"
}
]
},
"temporalCoverage": {
"type": [
"string",
"null"
]
},
"population": {
"type": [
"string",
"null"
]
},
"methodology": {
"type": [
"string",
"null"
]
}
},
"required": [
"kind",
"temporalCoverage",
"population",
"methodology"
],
"additionalProperties": false
},
"limitations": {
"type": "string"
},
"sources": {
"type": "array",
"items": {
"type": "object",
"properties": {
"label": {
"type": "string"
},
"url": {
"type": "string"
},
"note": {
"type": [
"string",
"null"
]
}
},
"required": [
"label",
"url",
"note"
],
"additionalProperties": false
}
},
"downloads": {
"type": "object",
"properties": {
"json": {
"type": "string"
},
"csv": {
"type": "string"
}
},
"required": [
"json",
"csv"
],
"additionalProperties": false
}
},
"required": [
"id",
"title",
"kind",
"description",
"articleUrl",
"sectionUrl",
"publishedAt",
"modifiedAt",
"version",
"isLive",
"columns",
"rows",
"measurementContext",
"measurement",
"limitations",
"sources",
"downloads"
],
"additionalProperties": false
}
}
},
"required": [
"articleUrl",
"datasets"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}コミュニティ
エビデンス