A TypeScript-based MCP server for testing REST API endpoints through Cline and other MCP clients. Version 0.4.0 supports GET, POST, PUT, DELETE methods with authentication (Basic, Bearer, API Key), automatic endpoint normalization, SSL verification control, and configurable response size limits. Unlike generic HTTP tools, it integrates directly with MCP ecosystems like Cline and Claude Desktop, providing structured resources for examples, response formats, and configuration. Released under MIT license, with active development on GitHub.
npm install dkmaker-mcp-rest-apiNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates installing globally, configuring environment variables for base URL and Bearer token, starting the server, and calling the test_request tool with a GET request.
Use absolute path like C:/Users/<Username>/AppData/Roaming/...
Set REST_BASE_URL environment variable before starting the server.
Set REST_ENABLE_SSL_VERIFY=false in environment to disable SSL verification.
Set REST_RESPONSE_SIZE_LIMIT to a higher value in environment.
Consider using npx or project-local install instead.
Run 'npm install -g dkmaker-mcp-rest-api' or install locally with 'npm install dkmaker-mcp-rest-api'.
Set REST_BASE_URL in your shell or cline_mcp_settings.json env block.
Set REST_ENABLE_SSL_VERIFY=false in environment.