Apitomy Data Models
БесплатноНе проверенAn MCP server that wraps the @apitomy/data-models library for querying, validating, and editing OpenAPI and AsyncAPI documents.
Описание
An MCP server that wraps the @apitomy/data-models library for querying, validating, and editing OpenAPI and AsyncAPI documents.
README
Apitomy Data Models MCP
An MCP (Model Context Protocol) server that wraps the @apitomy/data-models library, making it
easy for AI coding agents to query, validate, and edit OpenAPI and AsyncAPI documents.
Supported Specifications
- OpenAPI 2.0 (Swagger)
- OpenAPI 3.0.x
- OpenAPI 3.1.x
- AsyncAPI 2.x
- AsyncAPI 3.x
Quick Start
Install from npm
npm install -g @apitomy/data-models-mcp
Configure in Claude Code
The easiest way is to use the claude mcp add command:
claude mcp add apitomy-data-models apitomy-data-models-mcp
Tool Catalog
The server provides 102 tools across 5 categories: session management (7), document querying (16), document editing (76), validation (1), and transformation (2).
See the full tools reference for detailed documentation on every tool and its parameters.
MCP Resources
| URI Pattern | Description |
|---|---|
api://{session}/info |
Document metadata |
api://{session}/paths |
List of paths/channels |
api://{session}/schemas |
List of schema definitions |
Usage Examples
Load and inspect an existing API
> Load /path/to/petstore.yaml into session "petstore"
> What paths does the petstore API have?
> Show me the GET /pets operation
> Validate the document
Create a new API from scratch
> Create a new OpenAPI 3.0 document called "widgets"
> Set the title to "Widget API" and version to "1.0.0"
> Add a path /widgets with GET and POST operations
> Add a Widget schema with id, name, and color properties
> Save it to ./widget-api.yaml as YAML
Transform a Swagger document
> Load my swagger.json as "legacy"
> Transform it to OpenAPI 3.0
> Validate the transformed document
> Save it to openapi3.json
Development
npm install # Install dependencies
npm run build # Compile TypeScript
npm test # Run tests
npm run test:watch # Run tests in watch mode
npm run lint # Run linter
Links
Contributing
See CONTRIBUTING.md for guidelines on how to contribute to this project.
License
This project is licensed under the Apache License 2.0.
Установка Apitomy Data Models
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Apitomy/apitomy-data-models-mcpFAQ
Apitomy Data Models MCP бесплатный?
Да, Apitomy Data Models MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Apitomy Data Models?
Нет, Apitomy Data Models работает без API-ключей и переменных окружения.
Apitomy Data Models — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Apitomy Data Models в Claude Desktop, Claude Code или Cursor?
Открой Apitomy Data Models на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Apitomy Data Models with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
