internal/

directory
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 14, 2026 License: MIT

Directories

Path Synopsis
Package cli is mcpify's command surface: parse arguments, load an OpenAPI spec, and either serve it as an MCP server or preview the tools it would expose.
Package cli is mcpify's command surface: parse arguments, load an OpenAPI spec, and either serve it as an MCP server or preview the tools it would expose.
Package openapi parses the subset of an OpenAPI 3.x document that mcpify needs to expose each operation as an MCP tool: the servers, and for every operation its method, path, parameters, and JSON request body.
Package openapi parses the subset of an OpenAPI 3.x document that mcpify needs to expose each operation as an MCP tool: the servers, and for every operation its method, path, parameters, and JSON request body.
Package server wires a parsed OpenAPI document into a running MCP server: every tool definition gets a handler that proxies the call to the upstream API and formats the response back into an MCP result.
Package server wires a parsed OpenAPI document into a running MCP server: every tool definition gets a handler that proxies the call to the upstream API and formats the response back into an MCP result.
Package tool turns OpenAPI operations into MCP tool definitions and builds the upstream HTTP request for a tool call.
Package tool turns OpenAPI operations into MCP tool definitions and builds the upstream HTTP request for a tool call.
Package ui holds mcpify's terminal styling: ANSI colors that switch off when output is not a terminal, plus the wordmark.
Package ui holds mcpify's terminal styling: ANSI colors that switch off when output is not a terminal, plus the wordmark.
Package upgrade replaces the running mcpify binary with the latest GitHub release: it finds the matching asset, verifies its checksum, and swaps the executable in place.
Package upgrade replaces the running mcpify binary with the latest GitHub release: it finds the matching asset, verifies its checksum, and swaps the executable in place.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL