Skip to content
Discussion options

You must be logged in to vote

I could tell it was always calling because it get erroring out with the exception of a missing parameter (document_id). I actually did some additional reading on MCP servers and was reviewing how the descriptions were written. I have updated my descriptions so that they are more descriptive and that has seemed to fix the problem. Being more explicit with what the tool does and how it should be used does the trick.

Example:

    public function __construct()
    {
        parent::__construct(
            'get_confluence_document',
            'This tool retrieves a Confluence document by its ID. It returns the document title, URL, and content in a markdown format. This is useful for providi…

Replies: 1 comment 8 replies

Comment options

You must be logged in to vote
8 replies
@ilvalerione
Comment options

@whobutsb
Comment options

@ilvalerione
Comment options

@whobutsb
Comment options

Answer selected by whobutsb
@ilvalerione
Comment options

@whobutsb
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants