Skill 详情

you-finance

Finance research and market-data API workflow.

匹配类型直接匹配已针对 金融 审核
来源youdotcom-oss/agent-skills外部来源
报告安装量15仅表示受欢迎程度

使用前先检查

自动化审核只检查相关性,不代表安全审查或推荐。使用前请阅读来源中的说明。

已保存的来源预览

SKILL.md

这段内容是审核时保存的快照。外部来源才是完整且最新的版本。

---
name: you-finance
description: Route finance questions to an existing local script, a new You.com Finance Research API call, or an MCP payment-aware fallback.
license: MIT
compatibility: Requires network access and either the You.com Finance Research API with `YDC_API_KEY` or MPP/x402 payment support, or a You.com MCP client that can tolerate long finance responses and keyless MPP/x402 payment challenges.
metadata:
  mcp_servers: '{"you-docs":{"url":"https://you.com/docs/_mcp/server","auth":"none","tools":["searchDocs"]},"you-finance-fallback":{"url":"https://api.you.com/mcp?tools=you-finance","auth":"YDC_API_KEY OAuth MPP/x402","tools":["you-finance"]}}'
  author: youdotcom-oss
  version: 0.3.0
  category: finance
  keywords: you.com,mcp,finance,market-data,tickers,earnings,company-financials
---

# You.com Finance Research

Use this skill to decide how a local code agent should answer finance-specific questions. Prefer reusing or creating a small local script for You.com Finance Research API calls instead of directly invoking MCP for every finance question.

## Prerequisites

For API scripts, use `YDC_API_KEY` when available or an MPP/x402-capable HTTP client for keyless paid Finance Research API calls.

For MCP fallback, the You.com finance MCP server must be installed and connected with a client that can tolerate long finance responses:

- Server URL: `https://api.you.com/mcp?tools=you-finance`
- Auth: either `YDC_API_KEY` bearer auth, OAuth login into the server, or an MPP/x402-aware MCP client. For bearer auth, set `Authorization: Bearer ${YDC_API_KEY}` in the host MCP client.
- Required tool: `you-finance`

## Local code-agent workflow

Before answering, choose the lightest path that fits the task:

1. Reuse an existing local finance script when one exists. Look in `scripts/`, package scripts, and the current working directory.
2. Otherwise, implement against `https://api.you.com/v1/finance_research`, using Docs MCP `searchDocs` to verify current request shape, auth, payment behavior, and `research_effort` before coding. If Docs MCP is unavailable, use the canonical page: https://you.com/docs/api-reference/finance-research/v1-finance_research
   - With `YDC_API_KEY`, use these API request headers: `X-API-Key: ${YDC_API_KEY}` and `User-Agent: SKILL/(@youdotcom-oss/agent-skills you-finance)`.
   - With MPP/x402, expect Finance Research API pricing by `research_effort`; retry `402 payment-required` only through a payment-capable client or library. For the keyless direct x402 REST client pattern (pay USDC on Base, no API key), follow [x402 direct client](references/x402-direct-client.md); it encodes the 5-step flow, dependency and version requirements, security rules, and spend discipline.
3. Use `you-finance` MCP only when direct API implementation is not practical, for example OAuth or MCP-hosted payment handling is required and the client can tolerate long request resolution times.
   - Prefer a dedicated `you-finance` server profile when using MCP and the host exposes server profiles. The expected remote MCP config is `https://api.you.com/mcp?tools=you-finance`.
   - `you-finance` supports You.com auth via `YDC_API_KEY` bearer auth, OAuth, or MCP payment-header pass-through. If the MCP client receives a `402 payment-required` challenge, let the client pay externally and retry with payment headers. Do not handle wallets or signing in this skill.
   - For keyless payment with no API key and no manual signing, compose the You.com MCP server with the Coinbase Payments MCP server; see [Coinbase Payments MCP path](references/coinbase-payments-mcp.md) for setup and when to choose it over the direct client.
   - If neither API access nor `you-finance` is available, tell the user what is missing, provide the Finance Research API and MCP setup options from the prerequisites above, and request approval before installing, connecting, or changing configuration.

## When to use

- Stock price or ticker lookup.
- Company financial
在 GitHub 阅读完整来源 (打开外部页面)
相关上下文

相关工作