Curl icon

Curl

Enables AI assistants to make HTTP requests and download files directly from their environment through a Model Context Protocol server.

About

Curl is a Model Context Protocol (MCP) server designed to empower AI assistants with robust HTTP request capabilities. By wrapping the powerful `curl` command-line utility, it allows AI to seamlessly interact with web services, send various types of data, and download files. This server integrates directly into AI environments like Claude Desktop, providing a secure and validated interface for executing network operations, extending the AI's ability to fetch and manipulate data from the internet.

Key Features

  • Support for HTTP GET, POST, PUT, and DELETE requests
  • Secure subprocess execution with input validation
  • Advanced request customization with custom headers, timeouts, and redirects
  • Built-in JSON data handling for POST/PUT requests
  • Direct file downloading capabilities
  • 0 GitHub stars

Use Cases

  • Fetching data from web APIs for AI processing
  • Submitting data or updating resources on web servers from an AI assistant
  • Downloading files or assets required by an AI task directly to the environment
Advertisement

Advertisement