ШІ-асистенти для розробки можуть скоротити час інтеграції лише тоді, коли працюють із точними й актуальними джерелами. Ми повністю оновили публічну документацію API CoinsSend, щоб розробники та сумісні ШІ-агенти використовували один перевірений контракт, однакові приклади й рекомендації з безпеки.
Оновлення об’єднує публічний MCP-сервер лише для читання, канонічний документ OpenAPI 3.1, зручний для мовних моделей індекс документації, тестові вектори підписів запитів і посилені автоматичні перевірки. Тепер досліджувати API та готувати код інтеграції можна швидше, тоді як облікові дані й платіжні операції залишаються під контролем розробника.
Єдине перевірене джерело для розробників і агентів
Новий рівень документації надає кожному інструменту формат, з яким він працює найкраще:
- MCP для ШІ-агентів. Сумісний клієнт може шукати в публічній документації, отримувати конкретну сторінку, перевіряти операцію OpenAPI або завантажувати схему компонента.
- OpenAPI 3.1 для інструментів розробки. Публічний контракт можна використовувати для генерації коду, валідації, дослідження API та інтеграційних тестів.
- llms.txt і маніфест документації. Агенти без підтримки MCP можуть знаходити канонічні публічні сторінки, не скануючи сторонній вміст.
- Виконувані тестові вектори підписів. Команди можуть перевіряти канонічний JSON, застарілі підписи MD5 і HMAC-підписи виведення коштів із часовою позначкою за опублікованими прикладами.
- Серверні приклади та промпти із захисними обмеженнями. Документація містить приклади на PHP, JavaScript/Node.js і Python, а також промпти для завдань із checkout, webhooks і підготовки до продакшену.
Контракт OpenAPI навмисно охоплює перевірений набір публічних операцій замість того, щоб розкривати внутрішні маршрути застосунку. Завдяки цій межі машиночитна частина API залишається корисною та придатною для аудиту.
Підключіть ШІ-агента за кілька хвилин
Віддалений сервер документації доступний за адресою https://api.coinssend.com/v1/docs/mcp. Наприклад, користувачі Codex можуть додати його командою:
codex mcp add coinssend-docs --url https://api.coinssend.com/v1/docs/mcpДля цього підключення не потрібен API-ключ CoinsSend, оскільки сервер надає лише публічну документацію. Інші сумісні MCP-клієнти можуть використовувати той самий endpoint відповідно до власного процесу підключення. Повні інструкції наведено в посібнику з MCP.
Із чим може допомогти агент
Після підключення сервера документації ШІ-агент може:
- знайти потрібний робочий процес, наприклад інвойси, статичні гаманці, webhooks, виведення коштів, комісії, баланси або курси монет;
- отримати конкретну сторінку публічної документації замість того, щоб покладатися на загальний вебпошук;
- знайти операцію за
operationIdі перевірити схеми її запиту, відповіді, автентифікації та помилок; - використати опубліковані приклади підписів для тестування реалізації підписання запитів у застосунку;
- підготувати серверний код інтеграції та тести, які інженер зможе перевірити й запустити.
Якщо перед упровадженням ви обираєте між платіжними моделями, наш посібник про статичні гаманці та інвойси пояснює, які компроміси має кожна модель для продукту. Після цього документація для ШІ-агентів надає точний контракт API для обраного шляху.
Чітка межа безпеки
MCP-сервер працює лише в режимі читання. Він не може створити інвойс, згенерувати гаманець, ініціювати виведення коштів, отримати доступ до облікового запису мерчанта або прийняти його облікові дані. Інструменти сервера обмежені перевіреним корпусом публічної документації та спроєктовані як неруйнівні й ідемпотентні.
Код інтеграції, як і раніше, має виконуватися на довіреному сервері. Зберігайте ключі мерчанта в захищених змінних середовища або менеджері секретів, підписуйте запити на сервері, перевіряйте підписи webhooks за необробленим тілом запиту та переглядайте згенерований код перед виконанням. Запити на запис мають дотримуватися задокументованих правил повторних спроб — їх не можна повторювати наосліп.
OpenAPI, тестові вектори та прямий доступ
Ті самі вихідні матеріали доступні й без MCP:
- контракт OpenAPI 3.1 із машиночитними операціями та схемами;
- llms.txt із компактним індексом для агентів;
- маніфест документації з канонічним публічним корпусом;
- тестові вектори підписів для перевірки сумісності реалізації;
- промпти для інтеграції із ШІ для структурованих завдань із реалізації та рев’ю.
Отже, команда може скористатися агентом із підтримкою MCP, імпортувати OpenAPI до наявного набору інструментів або працювати безпосередньо з документацією, зберігаючи те саме джерело істини.
Перевірки, що підтримують відповідність контракту
Тепер зміни документації проходять автоматичні перевірки узгодженості, лінтинг OpenAPI, виявлення несумісних змін і тести runtime-контракту, які порівнюють опубліковану специфікацію з реальними публічними маршрутами, контролерами та middleware. Окремі тести охоплюють MCP-сервер, корпус документації, підписи запитів і керовану синхронізацію з OpenAI Vector Store, яку використовує асистент документації CoinsSend.
Процес синхронізації готує та перевіряє новий публічний корпус до видалення попередніх керованих файлів. Блокування, пагінація, тайм-аути, перевірки власності й очищення зменшують імовірність публікації неповного або непередбаченого корпусу.
Почніть із робочого процесу, а потім перевірте деталі
Відкрийте посібник із початку роботи, підключіть сервер документації, якщо ваш ШІ-агент підтримує MCP, і опишіть платіжний процес, який хочете реалізувати. Попросіть агента послатися на конкретну сторінку документації, операцію OpenAPI та використану схему. Потім перевірте результат, запустіть тестові вектори підписів і тести та провалідуйте інтеграцію у власному середовищі.
Це оновлення не перетворює платіжну інтеграцію на неперевірену дію в один клік. Воно дає розробникам та їхнім інструментам швидший і надійніший спосіб знайти правильний контракт і створити інтеграцію на його основі.