A TypeScript-based MCP server that enables testing of REST APIs through Cline. This tool allows you to test and interact with any REST API endpoints directly from your development environment.
Installation
Installing via Smithery
To install REST API Tester for Claude Desktop automatically via Smithery:
Installing Manually
Install the package globally:
Configure Cline Custom Instructions:
To ensure Cline understands how to effectively use this tool, add the following to your Cline custom instructions (Settings > Custom Instructions):
Add the server to your MCP configuration:
While these instructions are for Cline, the server should work with any MCP implementation. Configure based on your operating system:
Windows
IMPORTANT: Due to a known issue with Windows path resolution (issue #40), you must use the full path instead of %APPDATA%.
Add to C:\Users\<YourUsername>\AppData\Roaming\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json:
macOS
Add to ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json:
Note: Replace the environment variables with your actual values. Only configure one authentication method at a time:
Basic Authentication (username/password)
Bearer Token (if Basic Auth is not configured)
API Key (if neither Basic Auth nor Bearer Token is configured)
Features
Test REST API endpoints with different HTTP methods
Support for GET, POST, PUT, and DELETE requests
Detailed response information including status, headers, and body
Custom Headers:
Request body handling for POST/PUT methods
Response Size Management:
SSL Certificate Verification:
Multiple authentication methods:
Usage Examples
Once installed and configured, you can use the REST API Tester through Cline to test your API endpoints:
Development
Clone the repository:
Install dependencies:
Build the project:
For development with auto-rebuild:
License
This project is licensed under the MIT License - see the LICENSE file for details.
A TypeScript-based MCP server that enables testing of REST APIs through Cline. This tool allows you to test and interact with any REST API endpoints directly from your development environment.
Installation
Installing via Smithery
To install REST API Tester for Claude Desktop automatically via Smithery:
Installing Manually
Install the package globally:
Configure Cline Custom Instructions:
To ensure Cline understands how to effectively use this tool, add the following to your Cline custom instructions (Settings > Custom Instructions):
Add the server to your MCP configuration:
While these instructions are for Cline, the server should work with any MCP implementation. Configure based on your operating system:
Windows
IMPORTANT: Due to a known issue with Windows path resolution (issue #40), you must use the full path instead of %APPDATA%.
Add to C:\Users\<YourUsername>\AppData\Roaming\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json:
macOS
Add to ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json:
Note: Replace the environment variables with your actual values. Only configure one authentication method at a time:
Basic Authentication (username/password)
Bearer Token (if Basic Auth is not configured)
API Key (if neither Basic Auth nor Bearer Token is configured)
Features
Test REST API endpoints with different HTTP methods
Support for GET, POST, PUT, and DELETE requests
Detailed response information including status, headers, and body
Custom Headers:
Request body handling for POST/PUT methods
Response Size Management:
SSL Certificate Verification:
Multiple authentication methods:
Usage Examples
Once installed and configured, you can use the REST API Tester through Cline to test your API endpoints:
Development
Clone the repository:
Install dependencies:
Build the project:
For development with auto-rebuild:
License
This project is licensed under the MIT License - see the LICENSE file for details.