Skip to main content
Glama

MCP-сервер AgentLayer

Сервер протокола контекста моделей (MCP), предоставляющий данные об ИИ-инфраструктуре в реальном времени с использованием TypeScript + Hono на Cloudflare Workers.

Обзор

MCP-сервер AgentLayer предоставляет 5 эндпоинтов для использования ИИ-агентами:

Эндпоинт

Описание

/llm-costs

Данные о ценах на LLM в реальном времени от различных провайдеров

/model-benchmarks

Бенчмарки производительности моделей и их сравнение

/api-deprecations

Отслеживание устаревших версий API и путей миграции

/quality-scores

Оценки качества ИИ-моделей с анализом тональности

/agent-spend

Отслеживание расходов на API агентов с поддержкой микроплатежей x402

Related MCP server: x402-api

Функции

  • Аутентификация: Аутентификация по API-ключу для всех эндпоинтов

  • Ограничение частоты запросов (Rate Limiting): Настраиваемые лимиты для каждого API-ключа

  • Логирование использования: Полное логирование запросов и ответов

  • Обработка ошибок: Комплексная обработка ошибок с информативными ответами

  • Микроплатежи x402: Встроенная поддержка платежного протокола x402

  • Биллинг Stripe: Уровни подписки (Starter $99/мес, Pro $299/мес, Scale $499/мес)

  • Анализ тональности: Автоматический сбор данных с Reddit/HN для получения оценок тональности моделей

Технологический стек

  • Среда выполнения: Cloudflare Workers

  • Фреймворк: Hono (легкий и быстрый)

  • Язык: TypeScript

  • База данных: Neon Postgres (serverless)

  • Платежи: Stripe + протокол x402

  • Сбор данных: Firecrawl API

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

Предварительные требования

  • Node.js 20+

  • Аккаунт Cloudflare

  • База данных Neon

  • Аккаунт Stripe

  • API-ключ Firecrawl

Установка

npm install

Настройка окружения

Скопируйте .env.example в .env и настройте:

cp .env.example .env

Необходимые переменные:

  • NEON_DATABASE_URL — строка подключения к Neon Postgres

  • FIRECRAWL_API_KEY — API-ключ Firecrawl

  • STRIPE_SECRET_KEY — секретный ключ Stripe

  • STRIPE_STARTER_PRICE_ID — ID цены Stripe для уровня Starter

  • STRIPE_PRO_MONTHLY_PRICE_ID — ID цены Stripe для уровня Pro

  • STRIPE_SCALE_MONTHLY_PRICE_ID — ID цены Stripe для уровня Scale

Настройка базы данных

# Apply schema to Neon
npx tsx scripts/setup-neon-db.ts

# Verify tables created
npx tsx scripts/verify-db.ts

Разработка

npm run dev

Развертывание

npm run deploy

Документация API

Аутентификация

Все эндпоинты требуют API-ключ через заголовок или параметр запроса:

X-API-Key: your-api-key
# or
?api_key=your-api-key

Эндпоинты

GET /llm-costs

Возвращает данные о ценах на LLM.

curl -H "X-API-Key: your-key" https://your-worker.workers.dev/llm-costs

GET /model-benchmarks

Возвращает результаты бенчмарков моделей.

curl -H "X-API-Key: your-key" https://your-worker.workers.dev/model-benchmarks

GET /api-deprecations

Возвращает устаревшие версии API.

curl -H "X-API-Key: your-key" https://your-worker.workers.dev/api-deprecations

GET/POST /quality-scores

Оценки качества с возможностью обновления данных о тональности.

# Get scores
curl -H "X-API-Key: your-key" https://your-worker.workers.dev/v1/quality-scores

# Trigger sentiment refresh
curl -H "X-API-Key: your-key" "https://your-worker.workers.dev/v1/quality-scores?refresh=true"

POST /agent-spend

Логирование расходов на API агента с поддержкой микроплатежей x402.

curl -X POST -H "X-API-Key: your-key" \
  -H "Content-Type: application/json" \
  -d '{"agent_id":"agent-123","model":"gpt-4","tokens_used":1500,"cost":0.045,"payment_receipt":"x402-receipt"}' \
  https://your-worker.workers.dev/agent-spend

GET /agent-spend

Получение записей о расходах агента.

curl -H "X-API-Key: your-key" "https://your-worker.workers.dev/agent-spend?agent_id=agent-123"

Отправка в MCP Hub

Этот сервер реализует протокол контекста моделей (MCP) для интеграции с ИИ-агентами. Отправьте в MCP Hub со следующими данными:

  • Имя сервера: agentlayer-mcp-server

  • Описание: Данные об ИИ-инфраструктуре в реальном времени (стоимость, бенчмарки, устаревшие API, оценки качества, отслеживание расходов)

  • Транспорт: HTTP с аутентификацией по API-ключу

  • Репозиторий: https://github.com/[org]/agentlayer-mcp-server

Архитектура

src/
├── index.ts                    # Main Hono app with all endpoints
├── routes/
│   └── v1-quality-scores.ts   # Quality scores route with sentiment refresh
└── scrapers/
    └── reddit-hn-sentiment.ts # Reddit/HN sentiment scraper via Firecrawl

CI/CD

Рабочий процесс GitHub Actions (.github/workflows/deploy.yml):

  • Запускается при пуше в ветку main

  • Проверяет типы с помощью TypeScript

  • Развертывает в Cloudflare Workers

Необходимые секреты GitHub:

  • CLOUDFLARE_API_TOKEN

  • CLOUDFLARE_ACCOUNT_ID

  • NEON_DATABASE_URL

  • FIRECRAWL_API_KEY

  • STRIPE_SECRET_KEY

  • STRIPE_STARTER_PRICE_ID

  • STRIPE_PRO_MONTHLY_PRICE_ID

  • STRIPE_SCALE_MONTHLY_PRICE_ID

Лицензия

MIT

Поддержка

По вопросам и запросам на добавление функций используйте систему отслеживания проблем (issue tracker) на GitHub.

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Provides access to real-time LLM pricing, speed metrics, and performance benchmarks for over 300 models from Artificial Analysis. It enables users to list, filter, and compare models based on costs, tokens per second, and intelligence indices.
    2
    37
    8
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for pay-per-call DeFi and crypto data via x402 micropayments on Base. 8 endpoints: token prices, TVL, funding rates, token security, gas tracker, whale monitoring, wallet profiling, and yield scanning.
    8
    46
    MIT

View all related MCP servers

Related MCP Connectors

  • 52 paid x402 API endpoints for AI agents — crypto, data, DeFi, market intelligence.

  • Pay-per-call x402 gateway: agent tools, OpenAI-compatible LLM, market data, RPC, security audits.

  • Live status, API pricing and rate limits for ChatGPT, Claude, Gemini, Cursor and 42+ AI tools.

View all MCP Connectors

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/ToddFisher42/agentlayer-mcp-server'

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