evcc-io/server/mcp/tools.go

20 lines
414 B
Go

package mcp
import (
"context"
"github.com/modelcontextprotocol/go-sdk/mcp"
)
func docsTool(_ context.Context, _ *mcp.CallToolRequest, _ any) (*mcp.CallToolResult, any, error) {
return &mcp.CallToolResult{
Content: []mcp.Content{
&mcp.ResourceLink{
URI: "https://docs.evcc.io",
Name: "evcc-docs",
Title: "evcc documentation",
MIMEType: "text/html",
},
},
}, nil, nil
}