Directories
¶
| Path | Synopsis |
|---|---|
|
Package admin implements the admin server
|
Package admin implements the admin server |
|
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. |
|
kafka
Package kafka provides a Kafka implementation of the bus.
|
Package kafka provides a Kafka implementation of the bus. |
|
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 gc provides a background worker for global garbage collection of temporary files and directories.
|
Package gc provides a background worker for global garbage collection of temporary files and directories. |
|
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 profile provides functionality for managing and resolving profiles.
|
Package profile provides functionality for managing and resolving profiles. |
|
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 storage defines the interface for persisting configuration.
|
Package storage defines the interface for persisting configuration. |
|
memory
Package memory provides an in-memory storage implementation for testing.
|
Package memory provides an in-memory storage implementation for testing. |
|
postgres
Package postgres implements PostgreSQL storage for MCP Any configuration.
|
Package postgres implements PostgreSQL storage for MCP Any configuration. |
|
sqlite
Package sqlite implements SQLite storage for MCP Any configuration.
|
Package sqlite implements SQLite storage for MCP Any configuration. |
|
Package telemetry provides functions for initializing and managing telemetry.
|
Package telemetry provides functions for initializing and managing telemetry. |
|
Package terraform provides a Terraform provider skeleton.
|
Package terraform provides a Terraform provider skeleton. |
|
Package testutil provides test utilities and mocks.
|
Package testutil provides test utilities and mocks. |
|
Package tokenizer provides interfaces and implementations for counting tokens in text.
|
Package tokenizer provides interfaces and implementations for counting tokens in text. |
|
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. |
|
browser
Package browser provides a browser automation tool.
|
Package browser provides a browser automation tool. |
|
Package topology manages the network topology visualization and state.
|
Package topology manages the network topology visualization and state. |
|
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. |
|
filesystem
Package filesystem provides the filesystem upstream implementation.
|
Package filesystem provides the filesystem upstream implementation. |
|
filesystem/provider
Package provider implements filesystem providers.
|
Package provider implements filesystem providers. |
|
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. |
|
sql
Package sql provides a SQL upstream implementation.
|
Package sql provides a SQL upstream implementation. |
|
vector
Package vector provides vector database upstream implementations.
|
Package vector provides vector database upstream implementations. |
|
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. |
|
passhash
Package passhash provides password hashing utilities using bcrypt.
|
Package passhash provides password hashing utilities using bcrypt. |
|
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 wasm provides a WASM plugin runtime.
|
Package wasm provides a WASM plugin runtime. |
|
Package worker provides background worker functionality.
|
Package worker provides background worker functionality. |
Click to show internal directories.
Click to hide internal directories.