39
/ 100
17 days ago
github_topic

Opptrix

Opptrix — 大模型驱动的投研助手 | Open-source LLM research assistant for China A-shares. 40+ MCP tools, factor screening, backtest, watchlist & Electron desktop. TypeScript · React · Fastify monorepo.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 4 credentials: CLOUDFLARE_API_TOKEN, LLM_API_KEY, OPPTRIX_CODE_SIGNING_P12_PASSWORD, R2_SECRET_ACCESS_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configAPI_PROXY_TARGET
🔐 secretCLOUDFLARE_API_TOKEN
configDEFAULT_SCORECARD
configDEFAULT_TOP_N
configELECTRON_OPEN_DEVTOOLS
configGYP_MSVS_VERSION
🔐 secretLLM_API_KEYcp example/startup/env.example .env # 填入
configLLM_BASE_URL
configLLM_MODEL
configLLM_PROVIDER
configNPM_CONFIG_REGISTRY
configOPPTRIX_API_PORT_MODE
configOPPTRIX_APP_VERSION
configOPPTRIX_AUDIT_REQUIRE_SIGN_SECRETS
configOPPTRIX_AUDIT_STAGE_UPDATER
configOPPTRIX_CODE_SIGNING_KEY_PATH
configOPPTRIX_CODE_SIGNING_KEY_PEM
configOPPTRIX_CODE_SIGNING_P12
🔐 secretOPPTRIX_CODE_SIGNING_P12_PASSWORD
configOPPTRIX_DESKTOP
configOPPTRIX_ELECTRON_BINARY
configOPPTRIX_ELECTRON_HEADERS_URL
configOPPTRIX_FORCE_NATIVE_REBUILD
configOPPTRIX_HF_MIRROR
configOPPTRIX_LLM_DIR
configOPPTRIX_MAC_UNSIGNED
configOPPTRIX_PORTS_RESOLVED
configOPPTRIX_PREBUILD_MIRROR
configOPPTRIX_RUNTIME_ARCH
configOPPTRIX_RUNTIME_PLATFORM
configOPPTRIX_TRANSLATION_MODEL
configOPPTRIX_UPDATE_BASE_URL
configOPPTRIX_WEB_PORT_MODE
configR2_ACCESS_KEY_ID
configR2_ACCOUNT_ID
configR2_BUCKET
configR2_ENDPOINT
configR2_JURISDICTION
🔐 secretR2_SECRET_ACCESS_KEY
configSERVE_UI
configSTOCK_RESEARCH_HOST
configSTOCK_RESEARCH_PORT.env / .env.example LLM_API_KEY、 等
configSystemRoot
configUI_DIST_PATH
configWEB_PORT
configWIN_CSC_LINK
configXDG_CACHE_HOME
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 3 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/travisun-opptrix-1aa9l1)](https://m8ven.ai/mcp/travisun-opptrix-1aa9l1)
commit: 429f4ef1ce3220f570a5a8abab12b64e748728b4
code hash: c43fdf292f08884726fa4659069639ded7804ecdaa779faafb6a1d79da2b7fd1
verified: 7/14/2026, 8:27:19 AM
view raw JSON →