Перейти к содержимому
Логотип Formatho

MCP-сервер Formatho

Какие серверы из официального реестра MCP принадлежат Formatho, отвечают ли они и что умеют. Всё это проверила программа, а не переписал человек со страницы продукта.

прочитано 2026-10-19

← Назад к Formatho

Чей это сервер
  • Имя в реестреcom.formatho/runtimeподтверждён в реестре MCP

Имя в реестре лежит в пространстве formatho.com. Реестр пускает в такое пространство только того, кто доказал владение доменом через DNS или HTTP.

Что он ответилпроверено 2026-10-19
  • Состояниеотвечаетпроверено 2026-10-19
  • Инструменты26
  • Сервер называет себяformatho-runtime
  • Версия сервера0.3.0
  • Версия протокола2025-06-18

2026-10-19 сервер ответил на initialize и tools/list без входа. Первый ответ за 440 мс.

Замер каждый деньежедневных проверок: 2, первая 2026-10-19
  • Отвечалидёт замерпроверок пока 2, долю покажем после 7
  • Медиана первого ответа402 мс
  • Место в контексте агента≈ 2 823 токеновописания всех инструментов (26), агент держит их в контексте на каждом ходу
  • Описания инструментовC · 67 из 100
  • Параметры без описания: в 25 из 26
  • Не сказано, только читает инструмент или может удалять: 26 из 26

На что посмотреть

В этих описаниях нет ни одного из пяти тревожных признаков.

Программа проверяет сервер раз в день: initialize и tools/list, без модели. Токены - это длина описаний из расчёта примерно четыре символа на токен. Оценка - среднее шести проверок имени, описания, схемы и аннотаций каждого инструмента. Она говорит, насколько понятно описаны инструменты, а не о том, работают ли они. Состояние MCP-серверов вендоров: методика и цифры →

Инструменты сервераинструментов: 26 · прочитано 2026-10-19
  • json.format

    Validate and pretty-print JSON with a configurable indent level. [data · v1.0.0 · deterministic: true · permissions: none]

  • json.minify

    Validate JSON and strip all insignificant whitespace. [data · v1.0.0 · deterministic: true · permissions: none]

  • json.validate

    Validate JSON and report the parse error position if invalid. [data · v1.0.0 · deterministic: true · permissions: none]

  • base64.encode

    Base64-encode text (standard alphabet). [data · v1.0.0 · deterministic: true · permissions: none]

  • base64.decode

    Base64-decode to text. [data · v1.0.0 · deterministic: true · permissions: none]

  • url.encode

    Percent-encode text (component encoding). [network · v1.0.0 · deterministic: true · permissions: none]

  • url.decode

    Decode percent-encoded text. [network · v1.0.0 · deterministic: true · permissions: none]

  • slug.generate

    Convert text to a URL-safe kebab-case slug. [dev · v1.0.0 · deterministic: true · permissions: none]

  • hash.text

    Hash text with md5/sha1/sha256/sha384/sha512 (hex output). MD5/SHA1 are for compatibility checks only, not security. [security · v1.0.0 · deterministic: true · permissions: none]

  • uuid.v4

    Generate random UUID v4 values. [security · v1.0.0 · deterministic: false · permissions: none]

  • random.string

    Generate a cryptographically random alphanumeric string. [security · v1.0.0 · deterministic: false · permissions: none]

  • jwt.decode

    Decode a JWT (JWS compact serialization) header and claims WITHOUT verifying the signature. Reports expiry status from the exp claim. [security · v1.0.0 · deterministic: true · permissions: none]

  • evm.keccak256

    Keccak-256 (Ethereum flavor, NOT NIST SHA3-256) of arbitrary hex or text. [web3 · v1.0.0 · deterministic: true · permissions: none]

  • evm.function_selector

    Compute the 4-byte function selector from a canonical signature, with reverse lookup against common signatures. [web3 · v1.0.0 · deterministic: true · permissions: none]

  • evm.create2_address

    Compute the deterministic CREATE2 address: keccak256(0xff ‖ factory ‖ salt ‖ initCodeHash)[12:]. [web3 · v1.0.0 · deterministic: true · permissions: none]

  • evm.storage_slot

    Compute Solidity storage slots: simple variables, mapping values (keccak(key ‖ p)), and dynamic array elements (keccak(p) + index). [web3 · v1.0.0 · deterministic: true · permissions: none]

  • evm.decode_calldata

    Extract the 4-byte selector from raw calldata, match it against common signatures, and decode static (word-based) arguments: address, uint256, int256, bytes32, bool. [web3 · v1.0.0 · deterministic: true · permissions: none]

  • evm.v4_hook_permissions

    Uniswap v4 hook permissions: compute the 14-bit permission field from hook-call names, or decode the field from a hook address (bits live in the LOW 14 bits: address & 0x3FFF). [web3 · v1.0.0 · deterministic: true · permissions: none]

  • erc4626.math

    Exact EIP-4626 vault math in BigInt: convert assets to shares (round down) and shares to assets (round down), with optional virtual offsets. [defi · v1.0.0 · deterministic: true · permissions: none]

  • timestamp.convert

    Convert Unix seconds/milliseconds to ISO 8601 (UTC) and back. [dev · v1.0.0 · deterministic: true · permissions: none]

  • regex.test

    Test a regular expression against text: match result plus all capture groups. [dev · v1.0.0 · deterministic: true · permissions: none]

  • case.convert

    Convert an identifier between camelCase, snake_case, kebab-case, CONSTANT_CASE, and Title Case. [dev · v1.0.0 · deterministic: true · permissions: none]

  • hex.encode

    Encode text to hex, or decode hex (with or without 0x) to text. [data · v1.0.0 · deterministic: true · permissions: none]

  • evm.checksum_address

    EIP-55 checksum an Ethereum address, or verify a checksummed one. [web3 · v1.0.0 · deterministic: true · permissions: none]

  • evm.unit_convert

    Convert EVM amounts between wei, gwei, and ether with exact BigInt math. [web3 · v1.0.0 · deterministic: true · permissions: none]

  • formatho.registry

    List every registered Formatho tool with version, category, deterministic flag, permissions, and Formatho Verified status. [meta · v1.0.0 · deterministic: true · permissions: none]

Как подключить

Добавьте сервер в конфиг MCP-клиента. Claude Desktop, Cursor и большинство других клиентов понимают такой вид:

{
  "mcpServers": {
    "runtime": {
      "type": "http",
      "url": "https://mcp.formatho.com/mcp"
    }
  }
}

Ещё распространяется через: oci

Каждую строку нашла программа: запись в реестре, ответ самого сервера, спецификация, которая разбирается. Если строки нет, значит, мы этого не нашли, а не что этого нет.