modelcontextprotocol / modelcontextprotocol/servers
Include title of fetched page in content returned by the fetch server
Nobody has claimed this yet.
- 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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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