@kavindu26589/openapi-payload-analyzer
v0.1.0
Published
MCP server that analyzes OpenAPI Insert/Update schemas against network captures
Readme
@kavindu26589/openapi-payload-analyzer
MCP server (TypeScript) that analyzes OpenAPI Insert/Update schemas against network captures.
Port of the Rust openapi-payload-analyzer crate.
Tools
list_entities_in_spec— list entities with Insert/Update schemas.analyze_insert_schema— extract fields from an entity's Insert schema.analyze_update_schema— extract fields from an entity's Update schema.compare_spec_vs_capture— compare spec fields vs POST body fields.get_recommended_fields— recommend POJO / pojodata / key / timestamp fields.
Run
npx -y @kavindu26589/openapi-payload-analyzeropencode config
"openapi-payload-analyzer": {
"type": "local",
"command": ["npx", "-y", "@kavindu26589/openapi-payload-analyzer"],
"enabled": true
}Environment
ENDPOINTS_ROOT— default endpoints root (defaults toD:\Skorpian\AnDTest\AutoTest\capture\Endpoints).AUTOTEST_ROOT— default AutoTest root.
License
MIT
