my quant doesn’t speak english — editorial discovery
Read-only discovery and bounded access to a finite market briefing with evidence boundaries.
我該用這個嗎
品質與安全性
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"myquant-editorial": {
"url": "https://myquantdoesntspeakenglish.com/mcp"
}
}
}遠端端點
https://myquantdoesntspeakenglish.com/mcpstreamable-http它能做什麼
工具清單
工具(5)
🟢list_capabilities
Discover available product features, API/MCP URLs, versions, content limits, and interpretation boundaries before choosing a content tool. Returns product.capabilities.v1 metadata, without fetching stories or checking upstream freshness. Public and read-only; no credentials or arguments. Use latest_stories for recent records or get_health for endpoint compatibility. The mobile app distribution channel remains separately suspended.
輸入結構描述
{
"type": "object",
"additionalProperties": false
}🟢get_health
Check that this endpoint responds with product.health.v1 metadata: product, API/MCP versions, deployed source SHA when available, and checked_at. Use for connection and version diagnosis; it does not fetch the editorial feed or prove source freshness. Public and read-only; no credentials or arguments. Use list_capabilities for supported surfaces and content limits.
輸入結構描述
{
"type": "object",
"additionalProperties": false
}🟢latest_stories(limit)
Read recent published archive records when you want a chronological overview without a search term. Returns count, stories, the feed receipt, and release identity; each story retains sources, evidence clocks, publication state, release IDs, and limitations. Public and read-only; no credentials. Lists default to 10 records, at most 20, without pagination. The canonical feed is cached for up to 60 seconds; unavailable or invalid feeds return a tool error. Use search_stories for text matching or get_story for an exact returned ID.
輸入結構描述
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Maximum records to return, newest first; 1–20, default 10. There is no pagination parameter.",
"minimum": 1,
"maximum": 20,
"default": 10
}
},
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"schema": {
"const": "myquant.editorial-content.v1"
},
"release": {
"type": "object",
"description": "MCP version and deployed source SHA, when available."
},
"feed": {
"type": "object",
"description": "Canonical feed URL, content hash, item count, publication authority, and retrieval timestamp."
},
"count": {
"type": "integer",
"description": "Number of records returned, not the total number of matches.",
"minimum": 0,
"maximum": 20
},
"stories": {
"type": "array",
"description": "Newest-first published records retaining stable IDs, source links, evidence clocks, publication state, release IDs, and limitations.",
"maxItems": 20,
"items": {
"type": "object"
}
}
},
"required": [
"schema",
"release",
"feed",
"count",
"stories"
],
"description": "Published archive records with a feed receipt and deployed MCP release identity. Evidence dates describe the source record; fetched_at describes retrieval, not market freshness."
}🟢get_story(id)
Retrieve one published story using its exact stable ID from latest_stories or search_stories. Returns story, feed receipt, and release identity while retaining canonical sources, evidence clocks, publication state, release IDs, and limitations. Matching is exact and case-sensitive; an unknown ID returns a tool error. Public and read-only; no credentials. The canonical feed is cached for up to 60 seconds; unavailable or invalid feeds return a tool error. Use search_stories first when you only know a title or topic.
輸入結構描述
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Exact stable story id copied from a list/search result, including its prefix; not a title or URL. Case-sensitive, nonblank, without surrounding whitespace, at most 256 characters.",
"minLength": 1,
"maxLength": 256
}
},
"required": [
"id"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"schema": {
"const": "myquant.editorial-content.v1"
},
"release": {
"type": "object"
},
"feed": {
"type": "object"
},
"story": {
"type": "object"
}
},
"required": [
"schema",
"release",
"feed",
"story"
]
}🟢search_stories(query, limit)
Find published archive records by text when you do not know an exact story ID. All space-separated terms must match as case-insensitive substrings across IDs, titles, summaries, tags, products, beats, evidence status, contributions, or source labels/release IDs. Returns newest-first stories, normalized query, count, feed receipt, and release identity, preserving evidence clocks and limitations. No relevance ranking or pagination; zero matches returns an empty list. Public and read-only; no credentials. The feed is cached for up to 60 seconds; invalid queries or unavailable/invalid feeds return a tool error. Use get_story for an exact ID or latest_stories for an unfiltered overview.
輸入結構描述
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Plain text, for example \"dollar funding\" or a source release ID. Unicode NFKC-normalized, trimmed, and whitespace-collapsed; every term must match. At most 12 terms, 160 characters, and 512 UTF-8 bytes after normalization. No quote, Boolean, regex, or semantic-search syntax.",
"minLength": 1,
"maxLength": 160
},
"limit": {
"type": "integer",
"description": "Maximum matching records to return, newest first; 1–20, default 10. Does not change which terms must match.",
"minimum": 1,
"maximum": 20,
"default": 10
}
},
"required": [
"query"
],
"additionalProperties": false
}輸出結構描述
{
"type": "object",
"properties": {
"schema": {
"const": "myquant.editorial-content.v1"
},
"release": {
"type": "object",
"description": "MCP version and deployed source SHA, when available."
},
"feed": {
"type": "object",
"description": "Canonical feed URL, content hash, item count, publication authority, and retrieval timestamp."
},
"count": {
"type": "integer",
"description": "Number of records returned, not the total number of matches.",
"minimum": 0,
"maximum": 20
},
"stories": {
"type": "array",
"description": "Newest-first published records retaining stable IDs, source links, evidence clocks, publication state, release IDs, and limitations.",
"maxItems": 20,
"items": {
"type": "object"
}
},
"query": {
"type": "string",
"description": "The Unicode-normalized query with leading/trailing whitespace removed and internal whitespace collapsed."
}
},
"required": [
"schema",
"release",
"feed",
"count",
"stories",
"query"
],
"description": "Published archive records with a feed receipt and deployed MCP release identity. Evidence dates describe the source record; fetched_at describes retrieval, not market freshness."
}社群
證據