Skip to content

YieldLord · 包租公

by baozugong.app · remote · no sign-in to list tools · v1.2.0 · published by app.baozugong

RENT-ranked covered-call, CSP & wheel income ideas, your positions & Greeks. Never places orders.

Changes · 1

4 tools: 1 change things and 3 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http landlord https://baozugong.app/api/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

4 tools

Changes things 1Claude Code: ask
  • connect_my_accountAccount status: whether this session is connected to a 包租公 · YieldLord account, which tier it is on, how many credits are left, and for Gold whether it is a trial or paid and when …No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    Account status: whether this session is connected to a 包租公 · YieldLord account, which tier it is on, how many credits are left, and for Gold whether it is a trial or paid and when it ends. Call this when the user asks "am I connected" or "how many credits do I have left", and when they ask about THEIR OWN positions, portfolio, morning brief or realized history — anonymous access cannot see those, and this explains what connecting unlocks and gives the link. Called with no arguments it returns text and a URL only. Call it again with start_authorization=true once the user has an account, to begin the OAuth flow — or, if you can't receive a browser redirect, with start_link=true (a link the user approves, then pickup=<pickup> gives you the token; nothing to copy back). A connected free account can also start its free Gold trial here (start_trial=true — always a two-step confirm with the user) or get the link to buy Gold. Call it again right after the user finishes signing in: for a connected account the reply lists every tool the connection unlocked (the tool list you fetched before sign-in only has the public ones — re-list tools after connecting).

    Annotations the server declares

    • title: Connect my account
    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
Only reads 3Claude Code: allow
  • explain_optionExplain ONE specific option contract the user named — ticker + put/call + strike + expiry.No findings

    Why it is in this group

    • The name "explain_option" says "explain": a word for reading.
    Description, as the server wrote it
    Explain ONE specific option contract the user named — ticker + put/call + strike + expiry. Unlike explain_score and compare_candidates, which can only explain contracts the engine already picked, this prices and scores the exact contract you ask about, including strikes the screener would never surface (deep in the money, far out of the money). Returns the live quote, Greeks, premium and collateral per contract, annualized yield, the chance it expires worthless (the SELLER's side), and the RENT score. If we cannot price it (no open interest, no bid, strike does not exist) it says so and why, rather than substituting a different contract. Output is analysis, not a recommendation to trade.

    Annotations the server declares

    • title: Explain one contract
    • readOnlyHint: true
    • openWorldHint: true
  • find_recommendationsFind RENT-ranked option income candidates (candidates only, not advice) for a ticker.No findings

    Why it is in this group

    • The name "find_recommendations" says "find": a word for reading.
    Description, as the server wrote it
    Find RENT-ranked option income candidates (candidates only, not advice) for a ticker. Set defined_risk=true for CREDIT SPREADS (bull put / bear call) instead of single-leg naked selling; omit it and we default to whatever this user actually trades. Output is analysis, not a recommendation to trade.

    Annotations the server declares

    • title: Find income candidates
    • readOnlyHint: true
    • openWorldHint: true
  • get_market_climateCurrent rent climate (market regime + VIX/IV env + macro proximity → seller-friendliness read).No findings

    Why it is in this group

    • The name "get_market_climate" says "get": a word for reading.
    Description, as the server wrote it
    Current rent climate (market regime + VIX/IV env + macro proximity → seller-friendliness read). Output is analysis, not a recommendation to trade.

    Annotations the server declares

    • title: Market climate
    • readOnlyHint: true
    • openWorldHint: true

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.2.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http landlord https://baozugong.app/api/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__landlord__find_recommendations",
      "mcp__landlord__get_market_climate",
      "mcp__landlord__explain_option"
    ],
    "ask": [
      "mcp__landlord__connect_my_account"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as landlord. Review it before you use it.