Files
robinhood-agentic-mcp/equity/client.go
T

33 lines
592 B
Go

package equity
import "s1d3sw1ped/robinhood-agentic-mcp/client"
// Client wraps Robinhood equity MCP tools.
type Client struct {
c client.Caller
}
// New returns an equity client that invokes tools through c.
func New(c client.Caller) *Client {
return &Client{c: c}
}
// Tools returns the MCP names this package implements.
func Tools() []string {
return []string{
toolPositions,
toolTaxLots,
toolQuotes,
toolOrders,
toolTradability,
toolHistoricals,
toolFundamentals,
toolPriceBook,
toolTechnicalIndicators,
toolNews,
toolReview,
toolPlace,
toolCancel,
}
}