Back to App
📦MSI Treeby PH3AR
v0.0.1

API Documentation

REST API for MSI database operations by PH3AR (pronounced FEAR)

OpenAPI 3.1RESTMCP Compatible
OpenAPI Spec
MCP Endpoint
/api/mcp
Webhooks
/api/webhooks
Base URL
https://msi.platphormnews.com
API Endpoints
All endpoints return JSON unless otherwise specified
GET/api/health

Health check endpoint

Response: { "status": "healthy", "service": "msi-tree", "version": "0.0.1" }
GET/api/docs

OpenAPI 3.1 specification

Response: OpenAPI JSON specification
POST/api/v1/parse

Parse an MSI file

Request: multipart/form-data with 'file' field
Response: MSIDatabase JSON object
POST/api/v1/export

Export database to various formats

Request: { "database": MSIDatabase, "format": "json|xml|sql|csv" }
Response: Exported data in requested format
POST/api/webhooks

Register a webhook for events

Request: { "url": "https://...", "events": ["parse.completed"], "secret": "..." }
Response: { "id": "webhook_id", "status": "active" }
GET/api/events

Event outbox for integrations

Response: Array of pending events
POST/api/mcp

Model Context Protocol (MCP) JSON-RPC endpoint

Request: { "jsonrpc": "2.0", "method": "tools/list", "id": 1 }
Response: MCP JSON-RPC response
MCP Tools
Model Context Protocol tools available via JSON-RPC
parse_msi

Parse an MSI file from base64 data

export_database

Export database to JSON/XML/SQL/CSV

list_tables

List all tables in the database

get_table

Get a specific table with rows

search_database

Search across all tables

validate_database

Run validation checks

get_summary

Get MSI summary information

Platphorm Network Integrations
Export your MSI data to other Platphorm News tools

MSI Tree API v0.0.1 by PH3AR (pronounced FEAR)

Part of the Platphorm News network

Support: 0x30589F2e1B8E9a48BBb2c66Ac012FE7ED2A7eB85