Skip to content

Add resource and tools for custom components #72

@mathislucka

Description

@mathislucka

Consult REPO.md on general contributor guidelines.

Then look at src/deepset_mcp/main.py. We have some code there that is commented out. The code allows to interact with custom components (either through the schema or through the custom component endpoint).

Based on this code, I want you to do the following:

  • add a tool to the haystack_service tools that only extracts custom components from the schema
  • also add the tool as mcp
  • add a new resource for custom components that allows you to list installations and to get latest installation logs (note that you might also need to add a user resource as the deepset user is also fetched in the tool)
  • add tools for the custom component resource

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions