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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions