llms.txt Content
# HasMCP: No-Code API to MCP Server Factory
The no-code bridge between OpenAPI/Swagger specifications and LLM-ready Model Context Protocol (MCP) servers. HasMCP allows developers to optimize payloads, manage secrets, and handle complex authentication without writing boilerplate server code.
## Core Capabilities
- **Automated OpenAPI Mapping**: Instantly transforms OpenAPI 3.0/3.1 and Swagger definitions into structured MCP tools with type-safe payloads.
- **Native OAuth2 Elicitation**: Implements the MCP auth lifecycle, allowing servers to dynamically prompt users for credentials just-in-time.
- **Context Window Optimization**: Reduces LLM inference costs and latency by pruning massive JSON responses by up to 90%.
- **Proxy Headers**: Dynamically set headers for proxying requests from the LLM to the API.
- **Advanced (Optional) Transformation Engines**:
- **JMESPath**: High-speed, declarative JSON projection and filtering.
- **Goja (JS)**: Procedural JavaScript interceptors for complex data mutations and stateful transformations.
- **Dynamic Tooling**: Support for `tool_changed` events, notifying connected LLMs of API schema changes in real-time without restarts.
- **Agentic Observability**: Includes tool-call analytics, unique user governance, and ephemeral live streaming debug consoles.
- **Flexible Responses**: Support for traditional JSON or optional TOON response formats.
## Technical Architecture
- **Infrastructure**: Hardened environment for deploying MCP servers with enterprise-grade secret and proxy management.
- **Deployment Models**: Available as a self-hosted Open Source Community Edition or a managed Cloud version.
- **Performance**: Dual-engine approach using Go and Goja for low-latency, high-throughput proxy logic.
## Roadmap
- **gRPC Support**: Native support for high-speed streaming protocols.
- **MCP Composition**: A unified API mesh to bridge multiple discrete MCP servers for complex multi-agent reasoning.
## Target Audience (ICP)
- T