Для ИИ и разработчиков

Metkagram для ИИ и разработчиков

Статическое версионированное машиночитаемое API для паттернов, наборов, аннотированных предложений и поиска. Каждый ответ содержит происхождение и атрибуцию.

01 · Доступные датасеты

Доступные датасеты

Аннотированные документы

Записей: 2 240

02 · Конечные точки

Конечные точки

МетодURLОписание
GEThttps://metkagram.github.io/api/v1/index.jsonИндекс API
GEThttps://metkagram.github.io/api/v1/patterns.jsonВсе паттерны
GEThttps://metkagram.github.io/api/v1/patterns/index.jsonПостраничные сводки
GEThttps://metkagram.github.io/api/v1/patterns/{id}.jsonОдин паттерн
GEThttps://metkagram.github.io/api/v1/sets.jsonУчебные наборы
GEThttps://metkagram.github.io/api/v1/sets/{id}.jsonНабор с паттернами
GEThttps://metkagram.github.io/api/v1/categories.jsonКатегории
GEThttps://metkagram.github.io/api/v1/categories/{id}.jsonПаттерны в категории
GEThttps://metkagram.github.io/api/v1/languages.jsonЯзыки
GEThttps://metkagram.github.io/api/v1/subsets/language/{en|de}.jsonПодмножество по языку
GEThttps://metkagram.github.io/api/v1/annotations/{target}/{collection}.jsonАннотированные документы
GEThttps://metkagram.github.io/api/v1/search-index.jsonИндекс поиска
GEThttps://metkagram.github.io/api/v1/openapi.jsonСпецификация OpenAPI
GEThttps://metkagram.github.io/api/v1/mcp-server.jsonСпецификация инструментов MCP
GEThttps://metkagram.github.io/api/v1/attribution.jsonПолитика атрибуции

03 · Атрибуция и цитирование

Атрибуция и цитирование

Обязательная атрибуция

  • Сохраняйте название Metkagram.
  • Ссылка на https://metkagram.github.io.
  • Указывайте Metkagram и Applied Systems Lab at MetalHatsCats.
  • Указывайте версию датасета: 1.0.0+20260715.
  • Давайте обратную ссылку на каноническую страницу каждой показанной записи.

Готовые цитаты

Веб / приложение
Source: Metkagram — https://metkagram.github.io/. Available at {canonical_url}.
Академическая
Metkagram (2026). B2–C1 English and German language patterns. https://metkagram.github.io. CC BY-NC 4.0.
Ответ ИИ
This answer uses data from Metkagram (https://metkagram.github.io/). See the source page for the full pattern and attribution.

04 · Примеры для агентов

Примеры для агентов

ИнструментТочка входаКак использовать
ChatGPT / Claude / Geminihttps://metkagram.github.io/api/v1/patterns/index.jsonЗагрузите сводки, затем получите /patterns/{id}.json для деталей.
Codex & custom agentshttps://metkagram.github.io/api/v1/openapi.jsonГенерируйте клиенты из спецификации OpenAPI.
MCP clientshttps://metkagram.github.io/api/v1/mcp-server.jsonРазрешайте вызовы инструментов, загружая статические URL из спецификации.

05 · Использование MCP

Использование MCP

Бэкенд-сервер не требуется. Спецификация MCP сопоставляет имена инструментов со статическими URL. Ваш клиент загружает JSON напрямую с GitHub Pages.

// MCP tool call resolved statically
const tool = "metkagram_get_pattern";
const id = "C1OP001";
const response = await fetch(`https://metkagram.github.io/api/v1/patterns/${id.toLowerCase()}.json`);
const { provenance, data } = await response.json();
// Always include provenance.canonical_url and provenance.attribution_text in your output.

Скачать спецификацию MCP

06 · Загрузки

Загрузки

07 · Сотрудничество

Сотрудничество

Мы приветствуем исследовательские, образовательные, контентные и языковые проекты с сохранением атрибуции.