@mcp-get-community/server-curl
An MCP server that allows LLMs to make HTTP requests to any URL using a curl-like interface.
Features
- Make HTTP requests to any URL
- Support for all common HTTP methods (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS)
- Customizable headers and request body
- Configurable timeout
- Full response information including status, headers, and body
Installation
Usage
The server provides a single tool called
curl that accepts the following parameters:url(required): The URL to make the request to
method(optional): HTTP method to use (default: 'GET')
headers(optional): Object containing HTTP headers
body(optional): Request body for POST/PUT/PATCH requests
timeout(optional): Request timeout in milliseconds (default: 30000, max: 300000)
Example Request
Example Response
Development
License
MIT
@mcp-get-community/server-curl
An MCP server that allows LLMs to make HTTP requests to any URL using a curl-like interface.
Features
- Make HTTP requests to any URL
- Support for all common HTTP methods (GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS)
- Customizable headers and request body
- Configurable timeout
- Full response information including status, headers, and body
Installation
Usage
The server provides a single tool called
curl that accepts the following parameters:url(required): The URL to make the request to
method(optional): HTTP method to use (default: 'GET')
headers(optional): Object containing HTTP headers
body(optional): Request body for POST/PUT/PATCH requests
timeout(optional): Request timeout in milliseconds (default: 30000, max: 300000)
Example Request
Example Response
Development
License
MIT