Marketcaper MCP

Cited market comparisons and heatmap images for AI agents.

我该使用它吗

质量与安全性

A
描述质量
100%
模式完整度
100%
命名质量
90%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~1,042token 数(工具定义)
~2.2 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 0.81%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "mcp": {
      "url": "https://marketcaper.com/api/mcp"
    }
  }
}

远程端点

https://marketcaper.com/api/mcpstreamable-http

它能做什么

工具清单

工具(4)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢get_asset_snapshot(asset, response_format)

Resolve one Marketcaper asset and return its live market cap snapshot. Always cite the returned source_url when using the data.

输入模式

{
  "type": "object",
  "properties": {
    "asset": {
      "type": "string",
      "minLength": 1,
      "description": "Canonical slug, ticker/code, or supported alias for one asset."
    },
    "response_format": {
      "description": "Optional output format. Use \"json\" when a client needs machine-parseable text blocks, especially for Claude artifacts.",
      "type": "string",
      "enum": [
        "text",
        "json"
      ]
    }
  },
  "required": [
    "asset"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compare_assets(asset_a, asset_b, include_image, response_format)

Compare two Marketcaper assets and return the live what-if market cap scenario, canonical pair URL, and optional hosted image URL. Hosted images are PNG, generated on demand, share a 10 images/day/IP limit, and may require a longer timeout than the MCP JSON call. Always cite the returned source_url when using the data.

输入模式

{
  "type": "object",
  "properties": {
    "asset_a": {
      "type": "string",
      "minLength": 1,
      "description": "Canonical slug, ticker/code, or supported alias for asset A."
    },
    "asset_b": {
      "type": "string",
      "minLength": 1,
      "description": "Canonical slug, ticker/code, or supported alias for asset B."
    },
    "include_image": {
      "description": "When true, include a hosted Marketcaper export image URL for the pair. Hosted images are generated on demand as PNG, share a 10 images/day/IP limit, and clients should allow up to 20 seconds for the image fetch.",
      "type": "boolean"
    },
    "response_format": {
      "description": "Optional output format. Use \"json\" when a client needs machine-parseable text blocks, especially for Claude artifacts.",
      "type": "string",
      "enum": [
        "text",
        "json"
      ]
    }
  },
  "required": [
    "asset_a",
    "asset_b"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compare_assets_pack(asset_a, asset_b, response_format)

Compare two Marketcaper assets and return the same cited comparison data plus a ready-to-publish short post and share payload with the hosted comparison image URL. Always cite the returned source_url when using the data.

输入模式

{
  "type": "object",
  "properties": {
    "asset_a": {
      "type": "string",
      "minLength": 1,
      "description": "Canonical slug, ticker/code, or supported alias for asset A."
    },
    "asset_b": {
      "type": "string",
      "minLength": 1,
      "description": "Canonical slug, ticker/code, or supported alias for asset B."
    },
    "response_format": {
      "description": "Optional output format. Use \"json\" when a client needs machine-parseable text blocks, especially for Claude artifacts.",
      "type": "string",
      "enum": [
        "text",
        "json"
      ]
    }
  },
  "required": [
    "asset_a",
    "asset_b"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_stock_heatmap(view, universe, metric, timeframe, category, ...)

Return a current Marketcaper stock heatmap summary plus a hosted dark-theme PNG image URL. Supports US or global universes, classic or bubble views, optional sector/category filtering, and capped summary rows. Hosted images share a 10 images/day/IP limit. This is not a bulk feed extraction tool.

输入模式

{
  "type": "object",
  "properties": {
    "view": {
      "type": "string",
      "enum": [
        "classic",
        "bubble"
      ],
      "description": "Required heatmap image view. Use \"classic\" for the sector tile map or \"bubble\" for the bubble stock heatmap."
    },
    "universe": {
      "description": "Optional stock universe. Use \"us\" for US top stocks or \"global\" for global top stocks. Defaults to \"us\".",
      "type": "string",
      "enum": [
        "us",
        "global"
      ]
    },
    "metric": {
      "description": "Optional heatmap sizing metric: \"marketCap\", \"volume\", or \"turnover\". Defaults to \"marketCap\".",
      "type": "string",
      "enum": [
        "marketCap",
        "volume",
        "turnover"
      ]
    },
    "timeframe": {
      "description": "Optional performance timeframe: \"1H\", \"4H\", \"1D\", \"1W\", \"1M\", or \"1Y\". Defaults to \"1D\".",
      "type": "string",
      "enum": [
        "1H",
        "4H",
        "1D",
        "1W",
        "1M",
        "1Y"
      ]
    },
    "category": {
      "description": "Optional sector/category name or slug, such as \"Financial Services\" or \"communication-services\". When supplied, the image includes only that category.",
      "type": "string",
      "minLength": 1
    },
    "response_format": {
      "description": "Optional output format. Use \"json\" when a client needs machine-parseable text blocks, especially for Claude artifacts.",
      "type": "string",
      "enum": [
        "text",
        "json"
      ]
    }
  },
  "required": [
    "view"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

社区

评价此服务器

证据

最近观测

已验证未记录版本4 个工具
已验证未记录版本4 个工具