resources

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package resources provides MCP resources for SQLite database schema information

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SchemaResources

type SchemaResources struct {
	// contains filtered or unexported fields
}

SchemaResources provides MCP resources for SQLite database schema information

func New

func New(db *database.DB) *SchemaResources

New creates a new SchemaResources instance

func (*SchemaResources) GetResourceTemplates

func (*SchemaResources) GetResourceTemplates() []mcp.ResourceTemplate

GetResourceTemplates returns all available MCP resource templates

func (*SchemaResources) GetResources

func (*SchemaResources) GetResources() []mcp.Resource

GetResources returns all available MCP resources

func (*SchemaResources) HandleResource

func (sr *SchemaResources) HandleResource(ctx context.Context, request mcp.ReadResourceRequest) ([]mcp.ResourceContents, error)

HandleResource handles MCP resource requests

Jump to

Keyboard shortcuts

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