samjwillis97/httpcraft-mcp
If you are the rightful owner of httpcraft-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP (Model Context Protocol) server for HttpCraft facilitates AI agents in performing HTTP API testing and configuration management.
HTTPCraft MCP
MCP (Model Context Protocol) server for HTTPCraft - enables AI agents to perform sophisticated HTTP API testing and automation through HTTPCraft CLI.
Quick Start
Prerequisites
Setup
git clone <repository-url>
cd httpcraft-mcp
# Set up Nix development environment
echo "use flake ." > .envrc
direnv allow
# Install Node.js dependencies
npm install
# Build the project
npm run build
# Run tests
npm run test
Alternative Setup (without Nix)
If you prefer not to use Nix, you'll need to manually install:
- Node.js v20+
- HTTPCraft CLI
- TypeScript
Then run the standard npm commands.
Development
This project uses a phased implementation approach. See:
PRD.md
- Product requirements and scopePIP.md
- Detailed implementation phasesAGENTS.md
- AI agent development guidelines
Architecture
HTTPCraft MCP acts as a thin wrapper around HTTPCraft CLI, providing AI agents with access to HTTPCraft's advanced features through the standardized MCP protocol.
For detailed architecture and implementation guidelines, see the documentation files above.