mcp-http-proxy
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-http-proxyfetch https://api.example.com/data"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-http-proxy
An MCP server that exposes a single http_get tool, allowing MCP clients to perform HTTP GET requests to arbitrary URLs and receive the response.
Transport
Uses the Streamable HTTP MCP transport, listening on port 8000. The server operates in stateless mode — no session is maintained between requests.
Related MCP server: Http-tools Universal MCP Server
Tool
http_get
Performs an HTTP GET request to the provided URL.
Input
Field | Type | Description |
| string | The URL to fetch |
Output (JSON)
Field | Type | Description |
| number | HTTP response status code |
| string | HTTP response status text |
| object | Response headers as key/value pairs |
| string | Response body as text |
If the request fails (e.g. DNS error, connection refused), the tool returns an error result with a descriptive message.
Requirements
Node.js 18+
Installation
npm installUsage
Development (runs directly with tsx, no compile step):
npm run devProduction (compile then run):
npm run build
npm startThe server will print:
MCP HTTP proxy server listening on http://localhost:8000/mcpMCP Client Configuration
Point your MCP client at http://localhost:8000/mcp. For example, in a Claude Desktop claude_desktop_config.json:
{
"mcpServers": {
"http-proxy": {
"url": "http://localhost:8000/mcp"
}
}
}Project Structure
mcp-http-proxy/
├── src/
│ └── index.ts # MCP server entry point
├── package.json
└── tsconfig.jsonThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceEnables fetching HTTP resources through the MCP protocol.Last updatedMIT
- Alicense-qualityDmaintenanceProvides a standardized MCP interface for interacting with HTTP tools and services, enabling unified API access and management.Last updatedMIT
- Alicense-qualityDmaintenanceMCP server that fetches raw HTML content from a given URL to provide web context to LLMs.Last updated1The Unlicense
- Alicense-qualityDmaintenanceProvides tools to fetch web content in HTML, JSON, text, or Markdown formats via MCP. Supports custom headers, length limits, and start index.Last updatedMIT
Related MCP Connectors
GETS NZ MCP — New Zealand Government Electronic Tenders Service (keyless).
Free remote MCP server for fetching public web pages through a rotating proxy pool.
Access Kernel's cloud-based browsers and app actions via MCP (remote HTTP + OAuth).
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/matthewhuie/mcp-http-proxy'
If you have feedback or need assistance with the MCP directory API, please join our Discord server