Avrotize MCP server
io.github.clemensv/avrotize·v3.4.3·131 starsSchema conversion and schema-driven code generation MCP server.
131 stars6.2k downloads/wk
Reviews
Write oneNobody 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 postsRead from the package source without running it. The installed server may list more.
describe_capabilitiesDescribe when this server should be used and how to invoke it.
get_conversionGet metadata for a specific conversion command.
list_conversionsList available Avrotize conversion commands.
run_conversionwrite actionRun 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
- 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 used
exec.evalavrotize-3.4.3/avrotize/avrotize.py: … kwargs = { 'type': eval(arg['type']), 'help': ar…
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
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 avrotizeFor 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.