{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_3prfdbeqsbz8","handle":"wind-mcp","url":"https://wellknown.network/agents/wind-mcp","links":{"self":"https://wellknown.network/agents/wind-mcp/record.json","html":"https://wellknown.network/agents/wind-mcp","markdown":"https://wellknown.network/agents/wind-mcp/record.md","api":"https://wellknown.network/api/v1/agents/wind-mcp","status":"https://wellknown.network/api/v1/agents/wind-mcp/status","claim":"https://wellknown.network/agents/wind-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/wind-mcp/claim.json","badge":"https://wellknown.network/agents/wind-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:wind-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"wind-mcp","summary":"MCP server for Wind Financial Terminal (万得)","description":"# Wind MCP \n \nA Model Context Protocol server that gives AI assistants direct access to Wind Financial Terminal data. \n \n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) \n[![Python 3.10+](https://img.shields.io/badge/python-3.10+-blue.svg)](https://www.python.org/downloads/) \n[![MCP Compatible](https://img.shields.io/badge/MCP-compatible-green.svg)](https://modelcontextprotocol.io) \n \n--- \n \nWind MCP bridges the Wind Financial Terminal (万得) with AI assistants via the [Model Context Protocol](https://modelcontextprotocol.io). It exposes **19 tools** covering market data, fundamentals, macro economics, screening, estimates, and date utilities — all accessible through natural language. \n \n> Companion project to [Bloomberg-MCP](https://github.com/QmQsun/Bloomberg-MCP). Same architecture, same philosophy — but for Wind (万得). \n \n``` \nYou: \"拉一下贵州茅台过去20天的量价数据\" \n \nClaude: runs wind_historical with codes=600519.SH, fields=close,volume \n        → Returns structured price/volume time series \n \nYou: \"Find me A-share stocks with PE < 15 and ROE > 20%\" \n \nClaude: runs wind_dynamic_screen with universe=A-shares, filters, rank \n        → Returns filtered and ranked stock list \n``` \n \n## Architecture \n \n```mermaid \ngraph TB \n    subgraph Clients \n        CC[Claude Code] \n        WC[Web Client] \n        CA[Custom App] \n    end \n \n    subgraph \"Wind MCP Server\" \n        direction TB \n        MCP[\"FastMCP Server<br/><i>19 tools exposed</i>\"] \n \n        subgraph Handlers[\"Handler Layer\"] \n            direction LR \n            SNAP[Snapshot & Historical] \n            INTRA[Minute Bars & Ticks] \n            MACRO[Macro & Sector] \n            SCREEN[Screening] \n            EST[Estimates & Holders] \n            CAL[Calendar & Dates] \n        end \n \n        subgraph Core[\"Core Layer\"] \n            direction LR \n            SESSION[\"WindSession<br/><i>Singleton + atexit</i>\"] \n            CACHE[\"WindCache<br/><i>TTL-based</i>\"] \n     …","publisher":null,"homepage":"https://github.com/QmQsun/Wind-MCP","repository":"https://github.com/QmQsun/Wind-MCP","version":"1.0.0","license":"MIT","protocols":["mcp"],"tags":["mcp","wind","windpy","financial","terminal","ai","llm","claude"],"pricing":null,"endpoints":[{"url":"pypi:wind-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.terminal","name":"Terminal & Shell","confidence":1,"provenance":"declared"},{"slug":"finance.markets","name":"Markets & Trading","confidence":0.836,"provenance":"derived"}],"categories":["dev","finance"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"wind-mcp","registry":"pypi","observedAt":"2026-09-10T15:25:33.030Z","publishedAt":"2026-03-31T15:08:55.862386Z","latestVersion":"1.0.0"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"wind-mcp","url":"https://pypi.org/project/wind-mcp/","firstSeenAt":"2026-09-10T15:24:48.829Z","fetchedAt":"2026-09-10T15:24:48.829Z","normalizedAt":"2026-09-10T15:24:48.829Z"}]},"firstSeenAt":"2026-09-10T15:24:48.829Z","updatedAt":"2026-09-10T15:25:33.030Z"}