init.go 451 B

123456789101112131415161718192021222324
  1. package fetch
  2. import (
  3. _ "embed"
  4. mcpservers "github.com/labring/aiproxy/mcp-servers"
  5. )
  6. //go:embed README.md
  7. var readme string
  8. func init() {
  9. mcpservers.Register(
  10. mcpservers.NewMcp(
  11. "fetch",
  12. "Fetch",
  13. mcpservers.McpTypeEmbed,
  14. mcpservers.WithNewServerFunc(NewServer),
  15. mcpservers.WithConfigTemplates(configTemplates),
  16. mcpservers.WithTags([]string{"fetch", "web", "html", "markdown"}),
  17. mcpservers.WithReadme(readme),
  18. ),
  19. )
  20. }