Skip to main content

Automated OpenAPI Mapping

Automatically translate your existing OpenAPI/Swagger files into an LLM-usable format.

Native MCP Elicitation Auth

Securely handle authentication with protocols like OAuth2.

Context Window Optimization

Reduce the amount of unnecessary data sent to the LLM.

Real-time Dynamic Tooling

Allow the list of available tools to change on the fly.

Secure Secret & Proxy Management

Securely store and use secrets like API keys.

gRPC support

Build highly performant AI systems by leveraging your existing gRPC services.

MCP Composition

Build token optimized and modular AI systems by composing MCPs.

JMESPath Pruning

Declaratively filter and reshape JSON responses from your APIs.

Goja (JS) Logic

Write JavaScript code to process and manipulate API responses.

Observability & Telemetry

Get visibility into what your AI agents are doing.

Groups, Users, & Permissions

Manage access to HasMCP resources with granular control over groups, users, and permissions for enterprise customers.

Audit Logs

Track and review all activities within your HasMCP organization with comprehensive Audit Logs.

Git Connections

Automatically push MCP server configuration changes to GitHub or GitLab repositories.

Dynamic Tool Discovery

Reduce context window usage by up to 95% by exposing tools on demand instead of all at once.