Curl MCP - Natural Language Curl Commander
@MartinPSDev
Curl MCP - Natural Language Curl Commander について
MCP server that translates natural language instructions into curl commands, supporting both English and Spanish
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"curl-mcp": {
"command": "python3",
"args": [
"-m",
"venv",
".env"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Curl MCP - Natural Language Curl Commander?
Curl MCP - Natural Language Curl Commander is an MCP server that translates natural language prompts into curl commands, supporting both English and Spanish. It is designed for developers and testers who want to execute HTTP requests using plain language instead of writing raw curl syntax.
How to use Curl MCP - Natural Language Curl Commander?
Clone the repository, create a Python virtual environment, install dependencies, and start the server with python3 main.py. Configure the server in your MCP client settings by adding the JSON entry provided in the README, then send natural language commands like "Get headers from https://example.com" or "POST to https://api.example.com/users with data name=John and age=25".
Key features of Curl MCP - Natural Language Curl Commander
- Supports both English and Spanish commands
- Handles GET, POST, and other common HTTP methods
- Manages headers, authentication, and data payloads
- Offers SSL verification toggling and timeout settings
- Allows proxy specification and custom user agents (e.g., Chrome, iPhone)
- Saves responses to files using download commands
Use cases of Curl MCP - Natural Language Curl Commander
- Quickly inspect HTTP headers or raw responses from an API endpoint
- Send authenticated requests (Bearer tokens, basic auth) without memorizing curl flags
- Test form data uploads or URL-encoded POSTs via natural language
- Download files or pages while controlling output file names
- Simulate different client environments (mobile, browser) for API testing
FAQ from Curl MCP - Natural Language Curl Commander
What languages does Curl MCP - Natural Language Curl Commander support?
It supports both English and Spanish natural language commands.
What are the system requirements to run this server?
You need Python 3.13 or higher, curl (pre-installed on most Linux systems), Git, and the Python dependencies listed in requirements.txt.
How do I configure the server in an MCP client?
Add the provided JSON configuration to your MCP settings, adjusting the paths to match your local repository location and virtual environment Python site-packages.
Can I use authentication headers or bearer tokens?
Yes, the server interprets commands like "Make a request to https://api.example.com with header Authorization: Bearer mytoken" and "Get https://api.example.com using basic auth user:password".
What curl options can I control through natural language?
You can set timeouts, ignore SSL verification, specify a proxy, choose user agents (e.g., “as Chrome” or “as iPhone”), and handle different data formats (form data, URL-encoded, file uploads).
「その他」の他のコンテンツ
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
コメント