modelcontextprotocol / modelcontextprotocol/servers

Include title of fetched page in content returned by the fetch server

Open
#2,472 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement server-fetch
Dominant language
TypeScript
Stars
90.5k
Forks
11.7k
Avg merge
2d 2h
Merged PRs (30d)
5

Description

Describe the bug
Fetching the URL https://pandas.pydata.org/docs/dev/whatsnew/v2.1.0.html does not include the the title line "What’s new in 2.1.0 (Aug 30, 2023)".

To Reproduce
Run the fetch tool with the https://pandas.pydata.org/docs/dev/whatsnew/v2.1.0.html URL.

Expected behavior
"What’s new in 2.1.0 (Aug 30, 2023)" title line should be included, but it isn't.

Logs
N/A

Additional context
This was done as part of an Outlier project which implemented the tool. I have no access to their implementation of the MCP server but I don't think its a server configuration error.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the fetch tool entry point and reproduce the request against the pandas URL given in the issue. Trace how the fetched page is converted into returned content, then verify that the page title "What’s new in 2.1.0 (Aug 30, 2023)" is included in the result.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.