Skip to content

fetch fails without optional settings #2035

Description

@jhmonroe

Describe the bug
The docs clearly say:

fetch - Fetches a URL from the internet and extracts its contents as markdown.
url (string, required): URL to fetch
max_length (integer, optional): Maximum number of characters to return (default: 5000)
start_index (integer, optional): Start content from this character index (default: 0)
raw (boolean, optional): Get raw content without markdown conversion (default: false)

To Reproduce
Steps to reproduce the behavior:

  1. When I run fetch in LibreChat (Docker) + MCP/Fetch (Docker), I receive the attached errors

Expected behavior
It should disregard optional settings

Image

another try:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingserver-fetchReference implementation for the Fetch MCP server - src/fetch

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions