A flexible HTTP fetching Model Context Protocol server.

This MCP server provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.
fetch_html
url (string, required): URL of the website to fetchheaders (object, optional): Custom headers to include in the requestfetch_json
url (string, required): URL of the JSON to fetchheaders (object, optional): Custom headers to include in the requestfetch_txt
url (string, required): URL of the website to fetchheaders (object, optional): Custom headers to include in the requestfetch_markdown
url (string, required): URL of the website to fetchheaders (object, optional): Custom headers to include in the requestThis server does not provide any persistent resources. It’s designed to fetch and transform web content on demand.
npm installnpm run buildTo use the server, you can run it directly:
npm start
This will start the Fetch MCP Server running on stdio.
To integrate this server with a desktop app, add the following to your app’s server configuration:
{
"mcpServers": {
"fetch": {
"command": "node",
"args": [
"{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
]
}
}
}
npm run dev to start the TypeScript compiler in watch modenpm test to run the test suiteThis project is licensed under the MIT License.
System_information_mcp
DevEnvInfoServer - Cursor MCP Server for Development Environment Information
Audius Mcp Atris
Model Context Protocol server for Audius. Perform market research, purchase premium tracks, upload songs, and much more!
Nhl Go
NHL api client, mcp server, and cli written in Go
A Model Context Protocol (MCP) server that provides real-time cryptocurrency analysis via CoinCap's API. Enables Claude and other MCP clients to fetch crypto prices, analyze market trends, and track historical data.
A Model Context Protocol server for SMTP email services
Model Context Protocol server for OpenStreetMap data