@junct/beefy
v0.1.0
Published
beefy tools for AI agents — 10 tools, MCP + OpenAI compatible. Generated by Junct.
Maintainers
Readme
@junct/beefy
beefy tools for AI agents — 10 tools
Generated by Junct. vault domain.
Install
npm install @junct/beefyUsage — OpenAI
import { tools } from '@junct/beefy';
import OpenAI from 'openai';
const client = new OpenAI();
const response = await client.chat.completions.create({
model: 'gpt-4o',
messages: [{ role: 'user', content: 'Query beefy' }],
tools,
});Usage — MCP (Claude Desktop / Cursor)
Add to your MCP config:
{
"mcpServers": {
"beefy": {
"url": "https://beefy.mcp.junct.dev/mcp",
"transport": "streamable-http"
}
}
}Usage — Direct Call
import { callTool } from '@junct/beefy';
const result = await callTool('get_api_v1_status', {});
console.log(result);Tools (10)
get_api_v1_status— GET /api/v1/status Returns: { arbitrum: { subgraph: string, tag: string, blockNuget_api_v1_investor_investor_address_timeline— GET /api/v1/investor/{investor_address}/timelineget_api_v1_vault_chain_vault_address_price— GET /api/v1/vault/{chain}/{vault_address}/priceget_api_v1_vault_chain_vault_address_harvests— GET /api/v1/vault/{chain}/{vault_address}/harvestsget_api_v1_vault_chain_vault_address_prices_period_since— GET /api/v1/vault/{chain}/{vault_address}/prices/{period}/{since}get_api_v1_vault_chain_vault_address_prices_range_period— GET /api/v1/vault/{chain}/{vault_address}/prices/range/{period} Returns: { min:get_api_v1_vault_chain_vault_address_investors— Get all investor positions for a vault Returns: { investor_address: string, totaget_api_v1_vault_chain_vault_address_move_ticks— Get all move ticks for a vault — Get all move ticks for a vault, excluding deposget_api_v1_vaults_chain_period— GET /api/v1/vaults/{chain}/{period}get_api_v1_vaults_chain_harvests_since— GET /api/v1/vaults/{chain}/harvests/{since}
Links
- Server: https://beefy.mcp.junct.dev/mcp
- Dashboard: https://junct.dev/servers/beefy
- All servers: https://junct.dev/servers
