Directories
¶
| Path | Synopsis |
|---|---|
|
Package app provides the main application logic.
|
Package app provides the main application logic. |
|
Package appconsts contains application-level constants for the MCP Any server, such as the application name and version.
|
Package appconsts contains application-level constants for the MCP Any server, such as the application name and version. |
|
Package auth provides authentication and authorization functionality.
|
Package auth provides authentication and authorization functionality. |
|
Package bus defines the message bus interface and implementations.
|
Package bus defines the message bus interface and implementations. |
|
memory
Package memory provides in-memory implementations of the bus interface.
|
Package memory provides in-memory implementations of the bus interface. |
|
nats
Package nats provides a NATS-based message bus implementation.
|
Package nats provides a NATS-based message bus implementation. |
|
redis
Package redis provides a Redis implementation of the bus.
|
Package redis provides a Redis implementation of the bus. |
|
Package cli provides a JSON executor for CLI commands.
|
Package cli provides a JSON executor for CLI commands. |
|
Package client provides the MCP client implementation.
|
Package client provides the MCP client implementation. |
|
Package command provides interfaces and implementations for executing commands.
|
Package command provides interfaces and implementations for executing commands. |
|
Package config provides configuration management for the application.
|
Package config provides configuration management for the application. |
|
Package consts defines common constants used across the application.
|
Package consts defines common constants used across the application. |
|
Package health provides health check functionality.
|
Package health provides health check functionality. |
|
Package logging provides logging utilities for the application.
|
Package logging provides logging utilities for the application. |
|
Package mcpserver implements the MCP server functionality.
|
Package mcpserver implements the MCP server functionality. |
|
Package metrics provides gRPC interceptors for metrics.
|
Package metrics provides gRPC interceptors for metrics. |
|
Package middleware provides HTTP middleware for the application.
|
Package middleware provides HTTP middleware for the application. |
|
Package pool provides a generic connection pool implementation.
|
Package pool provides a generic connection pool implementation. |
|
Package prompt provides prompt management functionality.
|
Package prompt provides prompt management functionality. |
|
Package resilience provides resilience patterns such as circuit breakers and retries.
|
Package resilience provides resilience patterns such as circuit breakers and retries. |
|
Package resource provides resource management functionality.
|
Package resource provides resource management functionality. |
|
Package service provides resilience patterns.
|
Package service provides resilience patterns. |
|
Package serviceregistry provides service registry functionality.
|
Package serviceregistry provides service registry functionality. |
|
Package telemetry provides functions for initializing and managing telemetry.
|
Package telemetry provides functions for initializing and managing telemetry. |
|
Package testutil provides test utilities and mocks.
|
Package testutil provides test utilities and mocks. |
|
Package tool defines the interface for tools that can be executed by the upstream service.
|
Package tool defines the interface for tools that can be executed by the upstream service. |
|
Package transformer provides functionality for transforming and parsing data.
|
Package transformer provides functionality for transforming and parsing data. |
|
Package update provides functionality for self-updating the application.
|
Package update provides functionality for self-updating the application. |
|
Package upstream provides the upstream service implementation.
|
Package upstream provides the upstream service implementation. |
|
command
Package command provides command execution functionality.
|
Package command provides command execution functionality. |
|
factory
Package factory provides upstream factory functionality.
|
Package factory provides upstream factory functionality. |
|
graphql
Package graphql provides GraphQL upstream integration.
|
Package graphql provides GraphQL upstream integration. |
|
grpc
Package grpc provides gRPC upstream integration.
|
Package grpc provides gRPC upstream integration. |
|
grpc/protobufparser
Package protobufparser provides a parser for Protocol Buffers.
|
Package protobufparser provides a parser for Protocol Buffers. |
|
mcp
Package mcp provides MCP upstream integration.
|
Package mcp provides MCP upstream integration. |
|
openapi
Package openapi provides OpenAPI integration for the upstream service.
|
Package openapi provides OpenAPI integration for the upstream service. |
|
webrtc
Package webrtc provides WebRTC upstream integration.
|
Package webrtc provides WebRTC upstream integration. |
|
websocket
Package websocket provides WebSocket upstream integration.
|
Package websocket provides WebSocket upstream integration. |
|
Package util provides utility functions for Docker and other shared functionality.
|
Package util provides utility functions for Docker and other shared functionality. |
|
schemaconv
Package schemaconv provides utilities for converting between schema formats.
|
Package schemaconv provides utilities for converting between schema formats. |
|
testutil
Package testutil provides testing utilities.
|
Package testutil provides testing utilities. |
|
Package validation provides validation utilities for config files and other inputs.
|
Package validation provides validation utilities for config files and other inputs. |
|
Package worker provides background worker functionality.
|
Package worker provides background worker functionality. |
Click to show internal directories.
Click to hide internal directories.