Skip to main content
Glama

Agent Toolbelt

Инструменты для анализа акций для ИИ-агентов. Актуальные финансовые данные + анализ, синтезированный Claude, представлены в виде 7 специализированных инструментов — это не просто «сырые» данные OHLCV. Плюс 20 вспомогательных инструментов для повседневной работы агента.

Production API: https://agent-toolbelt-production.up.railway.app


Быстрый старт

# 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"}'

Возвращает: вердикт (бычий/нейтральный/медвежий), тезисы, ключевые сильные стороны, основные риски, оценку стоимости, данные об инсайдерах, консенсус-прогноз аналитиков и на что обратить внимание в следующем отчете о доходах.


Инструменты для анализа акций (7)

Анализ, синтезированный LLM на основе актуальных финансовых данных от Polygon.io, Finnhub и Financial Modeling Prep.

Инструмент

Что он делает

Цена

stock-thesis

Инвестиционный тезис в стиле Motley Fool: вердикт + тезисы + сильные стороны + риски + оценка стоимости

$0.05/вызов

earnings-analysis

История превышения/недостижения EPS, тренд выручки, оценка стабильности долгосрочной прибыли, дата ближайшего отчета

$0.05/вызов

insider-signal

Интерпретация формы 4 — отличает значимые покупки на открытом рынке от рутинных продаж/вознаграждений. Сила сигнала + уверенность

$0.05/вызов

valuation-snapshot

P/E, P/S, EV/EBITDA, доходность FCF, ROE, маржа → вердикт (дешево/справедливо/дорого) + конкретная зона покупки

$0.05/вызов

bear-vs-bull

Аргументированный анализ «за» и «против» (3 бычьих / 3 медвежьих довода) с конкретными данными, итоговый вердикт, ключевой вопрос для дискуссии

$0.05/вызов

compare-stocks

Сравнение 2-3 тикеров. Победитель + сильные стороны/опасения по каждому тикеру + карта ifYouValue (рост / стоимость / качество)

$0.05/вызов

moat-analysis

Оценка конкурентного рва в стиле Баффета (бренд / затраты на переключение / сеть / масштаб / IP / затраты). Широкий/узкий/отсутствует + долговечность

$0.05/вызов

Каждый инструмент для акций возвращает блок dataSources с fetchedAt и флагами успешности для каждого источника, чтобы вы точно знали, какие данные легли в основу анализа.


Вспомогательные инструменты (20)

Стандартная инфраструктура для агентов. Инструменты на основе правил стоят $0.0001–$0.001/вызов; инструменты на базе LLM — $0.005–$0.10/вызов.

Инструмент

Что он делает

Цена

text-extractor

Извлечение email, URL, телефонов, дат, валют, адресов, имен из текста

$0.0005/вызов

token-counter

Подсчет токенов для 15 моделей LLM с оценкой стоимости

$0.0001/вызов

schema-generator

JSON Schema / TypeScript / Zod-валидатор из обычного английского текста

$0.001/вызов

csv-to-json

CSV в типизированный JSON с автоопределением разделителя и приведением типов

$0.0005/вызов

markdown-converter

Преобразование HTML ↔ Markdown

$0.0005/вызов

url-metadata

Заголовок, OG-теги, favicon, автор из любого URL

$0.001/вызов

web-summarizer

Получение + краткое изложение URL с ключевыми моментами

$0.02/вызов

regex-builder

Естественный язык → регулярное выражение со сниппетами JS/Python/TS

$0.0005/вызов

cron-builder

Описание расписания → cron-выражение с предпросмотром следующего запуска

$0.0005/вызов

address-normalizer

Адрес в США → формат USPS с парсингом компонентов

$0.0005/вызов

color-palette

Цветовые палитры с оценками WCAG и CSS-переменными

$0.0005/вызов

brand-kit

Полный набор брендинга — цвета, типографика, токены CSS/Tailwind

$0.001/вызов

image-metadata-stripper

Удаление метаданных EXIF/GPS/IPTC/XMP для конфиденциальности

$0.001/вызов

meeting-action-items

Задачи, решения, резюме из заметок встречи

$0.05/вызов

prompt-optimizer

Оценка и переписывание промптов для LLM

$0.05/вызов

document-comparator

Семантическое сравнение двух версий документа

$0.05/вызов

contract-clause-extractor

Ключевые пункты + флаги рисков из контрактов

$0.10/вызов

api-response-mocker

Реалистичные мок-данные из JSON Schema

$0.0005/вызов

dependency-auditor

Сканирование CVE для пакетов npm/PyPI через базу данных OSV

$0.005/вызов

context-window-packer

Упаковка контента в бюджет токенов для контекста LLM

$0.001/вызов


npm SDK + LangChain

npm install agent-toolbelt

Типизированный клиент

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"],
});

Интеграция с 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

Используйте инструменты для анализа акций (и весь остальной набор) прямо в Claude Desktop или Claude Code через пакет agent-toolbelt-mcp.

Claude Desktop — добавьте в claude_desktop_config.json:

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

Claude Code — одна команда:

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

После установки попросите Claude, например: «Дай мне полный анализ NVDA — тезисы, качество прибыли, активность инсайдеров и стоит ли покупать сейчас», и он параллельно вызовет нужные инструменты.


Программное обнаружение инструментов

Агенты могут автоматически обнаруживать все 27 инструментов во время выполнения:

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

Тарифы

Уровень

Цена

Вызовов в месяц

Лимит запросов

Free

$0/мес

1,000

10/мин

PAYG

предоплата

безлимит

60/мин

Starter

$29/мес

50,000

60/мин

Pro

$99/мес

500,000

300/мин

Enterprise

Индивидуально

5,000,000

1,000/мин


Интеграции

  • npm SDKnpm install agent-toolbelt — типизированный клиент + инструменты LangChain

  • MCPnpx -y agent-toolbelt-mcp — работает с Claude Desktop и Claude Code

  • OpenAI GPT Actions — OpenAPI спецификация по адресу /openapi/openapi-gpt-actions.json

  • RapidAPI — представлен на маркетплейсе RapidAPI

  • Smithery, Glama, PulseMCP, MCP registry — доступен в каталогах MCP


Лицензия

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