Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Spectra Finance MCP server: yield discovery, PT/YT, looping, Morpho, 10 chains
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"spectra": {
"command": "npx",
"args": [
"-y",
"spectra-mcp-server"
]
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add spectra -- npx -y spectra-mcp-serverวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"spectra": {
"command": "npx",
"args": [
"-y",
"spectra-mcp-server"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"spectra": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"spectra-mcp-server"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub Finanzgoblin ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.0.0) เข้า registry 9 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี Finance Toolkit, SolidInvoice, Korea Tax Calculator
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
Korean tax calculation and tax-audit judgment MCP: 96 tools with statutory citations.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Multi-protocol yield intelligence for AI agents — covering Spectra Finance, Pendle, and Morpho via the Model Context Protocol.
55 tools · 3 protocols · 10+ chains · read-only · open emergence architecture · calibration intelligence · on-chain Curve quoting · Pendle logit AMM modeling · ERC-4626 health checks · yield curve term structure · historical eth_getLogs · full Pendle protocol parity (15 tools) · cross-protocol position map · cross-protocol Spectra↔Pendle comparison · veSPECTRA + vePENDLE governance · Pendle historical time-series · Morpho supply-side visibility with supplier cascade modeling · Morpho user positions & historical rates · Merkl campaign APR + expiry integration · entry path awareness · prescriptive observation boundaries · curator risk monitoring · withdrawal stress testing · rollover planning · multi-vault portfolio aggregation · pool expiry monitoring · zero web3 library dependencies
Any AI agent (Claude, GPT, open-source) that supports MCP can query Spectra, Pendle, and Morpho in a unified interface to:
get_dy() for exact output, falling back to math estimateseth_getLogs when API data has aged out — with dynamic RPC URL support for any chainmv_get_protocol_context (PT/YT identity, Router batching, deposit paths, glossary, fees & costs, workflow routing, externalPositions registry)The agent doesn't need to understand PT/YT mechanics -- it just calls spectra_scan_opportunities or pendle_scan_opportunities with its capital size and gets ranked, actionable data. For cross-protocol comparison, mv_scan_curator_opportunities ranks both protocols together. If it needs to understand *why* something works that way, it calls mv_get_protocol_context.
The server is designed so that AI agents can discover novel strategies without being taught specific strategies. Instead of hard-coding strategy identification logic, the system teaches protocol mechanics at three layers — and lets the agent compose building blocks into its own analysis.
Layer 1: Protocol Context (mv_get_protocol_context tool + resources)
→ Teaches the "physics" of the protocol: PT/YT identity, Router batching, minting → Available as a callable tool (on-demand) and as MCP resources → Static knowledge — what CAN happen, not what IS happening
Layer 2: Tool Descriptions (every tool's description string) → Teaches domain-specific mechanics relevant to that tool's data → Cross-reference nudges: "use spectra_get_portfolio to check actual holdings" → Uses "could be" language, not "is" — preserves ambiguity where it exists → Calls out hidden mechanics that could mislead (e.g., AMM_ADD_LIQUIDITY can mint YT)
Layer 3: Structured Output Hints (computed at runtime in tool output) → Position Shape analysis in portfolio: balance ratios (e.g., "YT/PT 4:1") → Portfolio Signals: concentration, maturity alerts, strategy shape across positions → Volume Signals: volume/liquidity ratio, buy/sell skew, trend detection → Morpho Market Hints: capacity warnings, utilization alerts, spread analysis, reward incentives → Morpho Supply-Side Analysis: supplier identification (vault/EOA/looper), concentration metrics, supply gap warnings — surfaces where lending liquidity comes from and whether it's sufficient → Competing Interpretation Branches (A/B/C) in activity analysis per-address: multiple explanations for the same observable pattern, presented with equal weight. The agent must bring external evidence to collapse branches — the tension IS the info. → Statistical confidence boundaries: small-N cycle repetitions (≤5) flagged as insufficient for extrapolation, preventing false pattern-matching → Flow Accounting with competing hypotheses: YT-only, PT-only, fully exited positions each get multiple explanations that predict different future behavior → Address isolation mode: cycle detection, flow accounting, contract/EOA detection, pool impact warnings, gas estimates, pool context → Capital-aware warnings: short maturity, low liquidity, negative effective APY → Yield Dimensions in scan output: fixed, variable, LP, looping side-by-side → Strategy Tension: competing PT looping vs YT accumulation on same pool → On-chain quote source indicators: "(on-chain Curve get_dy)" vs "(estimated)" → Yield composition: IBT APR breakdown (organic base vs external incentives) in scans and quotes → Incentive sustainability: flags when >50% of IBT APR or LP APY comes from incentives, shows "organic only" APY so agents can assess yield durability without incentive assumptions → Pool reserves: IBT/PT amounts with ratio for AMM imbalance analysis → Merkl campaign APR: external incentive programs (e.g., KAT rewards) shown per-pool/market with double-counting avoidance (skips campaigns whose reward tokens are already displayed) → Merkl campaign eligibility: action type (POOL/HOLD) always shown, with explicit "[LP only — not for YT/PT holders]" flag on POOL campaigns to prevent misattribution → Protocol YT fees: Spectra 3% and Pendle 5% shown in every pool/market detail output so agents apply them to yield calculations without needing external lookups → Points multipliers: external programs (Drops, InfiniFi, Firelight) with amounts → "Could be" / "at current rates" language: preserves ambiguity in ranked output → Makes key signals SALIENT without prescribing interpretation
Layer 4: Observation Coverage (quantifies blind spots in tool output) → Value coverage: what % of an address's position is explained by observable activity. Low coverage means most behavior is invisible (direct mints, transfers, cross-chain). → Temporal coverage: active days vs dark periods with no observable events. Longest gap duration surfaced so the agent can reason about invisible activity. → Data source coverage: which of 5 available sources were consulted vs not. Explicitly lists what is invisible to the current analysis. → Activity diversity: single-type activity flagged as highest-ambiguity pattern. → Boundary marker: "Position sizing should assume this analysis is incomplete, not comprehensive." — a structural admission of domain-of-validity limits. → Coverage metrics bound ALL interpretations above them. High-confidence strategy assessment + low observation coverage = false confidence. The coverage section forces the agent to size its conviction to what it actually observed.
ตัดมาแค่ช่วงต้น อ่านต่อใน repo