Skip to main content
Glama

Agent Toolbelt

Herramientas de investigación bursátil para agentes de IA. Datos financieros en tiempo real + análisis sintetizado por Claude, servidos como 7 herramientas enfocadas, no OHLCV sin procesar. Además, 20 herramientas de utilidad para el resto del trabajo de un agente.

API de producción: https://agent-toolbelt-production.up.railway.app


Inicio rápido

# Get a free API key (1,000 calls/month, no credit card)
curl -X POST 'https://agent-toolbelt-production.up.railway.app/api/clients/register' \
  -H "Content-Type: application/json" \
  -d '{"email": "you@example.com"}'

# Generate a Motley Fool-style investment thesis for any ticker
curl -X POST https://agent-toolbelt-production.up.railway.app/api/tools/stock-thesis \
  -H "Authorization: Bearer atb_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ticker": "NVDA", "timeHorizon": "3-5 years"}'

Devuelve: veredicto alcista/neutral/bajista, párrafos de tesis, fortalezas clave, riesgos clave, lectura de valoración, lectura de información privilegiada, lectura de consenso de analistas y qué observar en el próximo informe de ganancias.


Herramientas de investigación bursátil (7)

Análisis sintetizado por LLM sobre datos financieros en tiempo real de Polygon.io, Finnhub y Financial Modeling Prep.

Herramienta

Qué hace

Precio

stock-thesis

Tesis de inversión completa al estilo Motley Fool: veredicto + párrafos de tesis + fortalezas + riesgos + lectura de valoración

$0.05/llamada

earnings-analysis

Historial de superación/incumplimiento de EPS, tendencia de ingresos, lectura de consistencia de ganancias a largo plazo, fecha de próximas ganancias

$0.05/llamada

insider-signal

Interpretación del Formulario 4: distingue compras significativas en mercado abierto de ventas/premios rutinarios. Fuerza de la señal + confianza

$0.05/llamada

valuation-snapshot

P/E, P/S, EV/EBITDA, rendimiento FCF, ROE, márgenes → veredicto barato/justo/caro + zona de compra específica

$0.05/llamada

bear-vs-bull

Caso 3-alcista / 3-bajista con datos específicos, veredicto neto, pregunta clave de debate

$0.05/llamada

compare-stocks

Comparación directa de 2-3 tickers. Ganador + fortalezas/preocupaciones por ticker + mapa ifYouValue (crecimiento / valor / calidad)

$0.05/llamada

moat-analysis

Evaluación de foso competitivo al estilo Buffett (marca / costes de cambio / red / escala / IP / coste). Amplio/estrecho/ninguno + durabilidad

$0.05/llamada

Cada herramienta bursátil devuelve un bloque dataSources con fetchedAt + indicadores de éxito por fuente para que sepas exactamente qué datos respaldaron el análisis.


Herramientas de utilidad (20)

Infraestructura común para agentes. Herramientas basadas en reglas facturadas a $0.0001–$0.001/llamada; herramientas impulsadas por LLM a $0.005–$0.10/llamada.

Herramienta

Qué hace

Precio

text-extractor

Extraer correos electrónicos, URL, teléfonos, fechas, monedas, direcciones, nombres del texto

$0.0005/llamada

token-counter

Contar tokens en 15 modelos LLM con estimaciones de costes

$0.0001/llamada

schema-generator

Validador JSON Schema / TypeScript / Zod a partir de inglés sencillo

$0.001/llamada

csv-to-json

CSV a JSON tipado con delimitador automático y conversión de tipos

$0.0005/llamada

markdown-converter

Conversión HTML ↔ Markdown

$0.0005/llamada

url-metadata

Título, etiquetas OG, favicon, autor de cualquier URL

$0.001/llamada

web-summarizer

Obtener + resumir una URL con puntos clave

$0.02/llamada

regex-builder

Lenguaje natural → regex con fragmentos JS/Python/TS

$0.0005/llamada

cron-builder

Descripción de programación → expresión cron con vista previa de la próxima ejecución

$0.0005/llamada

address-normalizer

Dirección de EE. UU. → formato USPS con análisis de componentes

$0.0005/llamada

color-palette

Paletas de colores con puntuaciones WCAG y variables CSS

$0.0005/llamada

brand-kit

Kit de marca completo: colores, tipografía, tokens CSS/Tailwind

$0.001/llamada

image-metadata-stripper

Eliminar metadatos EXIF/GPS/IPTC/XMP por privacidad

$0.001/llamada

meeting-action-items

Elementos de acción, decisiones, resumen de notas de reuniones

$0.05/llamada

prompt-optimizer

Puntuación y reescritura de prompts de LLM

$0.05/llamada

document-comparator

Diferencia semántica entre dos versiones de documentos

$0.05/llamada

contract-clause-extractor

Cláusulas clave + indicadores de riesgo de contratos

$0.10/llamada

api-response-mocker

Datos simulados realistas a partir de un JSON Schema

$0.0005/llamada

dependency-auditor

Escaneo de CVE para paquetes npm/PyPI a través de la base de datos OSV

$0.005/llamada

context-window-packer

Empaquetar contenido en un presupuesto de tokens para contexto LLM

$0.001/llamada


npm SDK + LangChain

npm install agent-toolbelt

Cliente tipado

import { AgentToolbelt } from "agent-toolbelt";

const client = new AgentToolbelt({ apiKey: process.env.AGENT_TOOLBELT_KEY! });

// Stock research
const thesis = await client.stockThesis({ ticker: "NVDA", timeHorizon: "3-5 years" });
const moat = await client.moatAnalysis({ ticker: "AAPL" });
const compare = await client.compareStocks({ tickers: ["NVDA", "AMD"] });

// Utility
const tokens = await client.tokenCounter({ text: myDocument });
const contacts = await client.textExtractor({
  text: emailBody,
  extractors: ["emails", "phone_numbers", "addresses"],
});

Integración con LangChain

import { AgentToolbelt } from "agent-toolbelt";
import { createLangChainTools } from "agent-toolbelt/langchain";
import { createReactAgent } from "@langchain/langgraph/prebuilt";
import { ChatOpenAI } from "@langchain/openai";

const client = new AgentToolbelt({ apiKey: process.env.AGENT_TOOLBELT_KEY! });
const tools = createLangChainTools(client); // 27 ready-to-use DynamicStructuredTools

const agent = createReactAgent({
  llm: new ChatOpenAI({ model: "gpt-4o" }),
  tools,
});

Claude MCP

Utiliza las herramientas de investigación bursátil (y el resto del cinturón de herramientas) directamente dentro de Claude Desktop o Claude Code a través del paquete agent-toolbelt-mcp.

Claude Desktop — añadir a claude_desktop_config.json:

{
  "mcpServers": {
    "agent-toolbelt": {
      "command": "npx",
      "args": ["-y", "agent-toolbelt-mcp"],
      "env": {
        "AGENT_TOOLBELT_KEY": "atb_your_key_here"
      }
    }
  }
}

Claude Code — un comando:

claude mcp add agent-toolbelt -e AGENT_TOOLBELT_KEY=atb_your_key_here -- npx -y agent-toolbelt-mcp

Una vez instalado, pídele a Claude cosas como "Dame un análisis completo de NVDA: tesis, calidad de ganancias, actividad de información privilegiada y si está barato en este momento" y llamará a las herramientas en paralelo.


Descubrir herramientas programáticamente

Los agentes pueden autodescubrir las 27 herramientas en tiempo de ejecución:

curl https://agent-toolbelt-production.up.railway.app/api/tools/catalog

Precios

Nivel

Precio

Llamadas mensuales

Límite de tasa

Gratuito

$0/mes

1,000

10/min

PAYG

créditos prepagados

ilimitado

60/min

Starter

$29/mes

50,000

60/min

Pro

$99/mes

500,000

300/min

Enterprise

Personalizado

5,000,000

1,000/min


Integraciones

  • npm SDKnpm install agent-toolbelt — cliente tipado + herramientas LangChain

  • MCPnpx -y agent-toolbelt-mcp — funciona con Claude Desktop y Claude Code

  • OpenAI GPT Actions — especificación OpenAPI en /openapi/openapi-gpt-actions.json

  • RapidAPI — listado en el mercado de RapidAPI

  • Smithery, Glama, PulseMCP, registro MCP — descubrible en directorios MCP


Licencia

MIT

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/marras0914/agent-toolbelt'

If you have feedback or need assistance with the MCP directory API, please join our Discord server