MCP.Market

Avrotize MCP server

by clemensv·io.github.clemensv/avrotize·v3.4.3·131 stars

Schema conversion and schema-driven code generation MCP server.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
Established

131 stars6.2k downloads/wk

Reviews

Write one

Nobody has reviewed Avrotize yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Avrotize tools (4, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • describe_capabilities

    Describe when this server should be used and how to invoke it.

  • get_conversion

    Get metadata for a specific conversion command.

  • list_conversions

    List available Avrotize conversion commands.

  • run_conversionwrite action

    Run a conversion command and return conversion output information.

Public scan report

scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it

1 medium
  • Code scan77 source files scanned20/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 7 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (1)

  • mediumeval / new Function usedexec.eval
    avrotize-3.4.3/avrotize/avrotize.py: … kwargs = { 'type': eval(arg['type']), 'help': ar…
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Avrotize compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 70% of 48,255 servers
Tools
4
the typical server has 7
Tools that change things
25%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
131
more than 95% of 28,688 servers
Downloads a week
6,176
more than 95% of 12,191 servers with a package

What its tools let an agent do: 3 read · 1 run or deploy

Install Avrotize in Claude Code, Cursor or VS Code

claude mcp add avrotize -- uvx avrotize
Add to Cursor

What the publisher says

From the Avrotize repository's README, as published. We do not edit it. Read it on GitHub

Avrotize & Structurize

mcp-name: io.github.clemensv/avrotize

📚 Documentation & Examples | 🎨 Conversion Gallery

Avrotize is a "Rosetta Stone" for data structure definitions, allowing you to convert between numerous data and database schema formats and to generate code for different programming languages.

It is, for instance, a well-documented and predictable converter and code generator for data structures originally defined in JSON Schema (of arbitrary complexity).

The tool leans on the Apache Avro-derived Avrotize Schema as its schema model.

  • Programming languages: Python, C#, Java, TypeScript, JavaScript, Rust, Go, C++
  • SQL Databases: MySQL, MariaDB, PostgreSQL, SQL Server, Oracle, SQLite, BigQuery, Snowflake, Redshift, DB2
  • Other databases: KQL/Kusto, SurrealDB, MongoDB, Cassandra, Redis, Elasticsearch, DynamoDB, CosmosDB
  • Data schema formats: Avro, JSON Schema, JSON Structure, XML Schema (XSD), Protocol Buffers 2 and 3, ASN.1, Apache Parquet, JSON Type Definition (JTD), CDDL, CUE, FlatBuffers, Apache Thrift IDL, Smithy IDL, Cap'n Proto, RAML 1.0 Data Types, and OpenAPI 3.x

Installation

You can install Avrotize from PyPI, having installed Python 3.10 or later:

pip install avrotize

For MCP server support (avrotize mcp), install with the MCP extra:

pip install "avrotize[mcp]"

For SQL database support (sql2a command), install the optional database drivers:

# PostgreSQL
pip install avrotize[postgres]

# MySQL
pip install avrotize[mysql]

# SQL Server
pip install avrotize[sqlserver]

# All SQL databases
pip install avrotize[all-sql]

Usage

Avrotize provides several commands for converting schema formats via Avrotize Schema.

Converting to Avrotize Schema:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Avrotize: common questions

Is Avrotize MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the Avrotize safety report
How do I install Avrotize?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Avrotize need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Avrotize maintained?
The last commit was 44 days ago (2026-09-21). The latest release is v3.4.3.
How does Avrotize compare with other MCP servers?
safety score 85/100 (higher than 70% of 48,255 servers); tools 4 (the typical server has 7); tools that change things 25% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.