Postmancer

by hijaz

28 stars
328 downloads
Not rated
GitHub

About

An experimental MCP server Rest Client intended to be a replacement of tools postman & insomnia

Details

Author
hijaz
GitHub stars
28
Downloads
328
Categories
Other

- Make HTTP requests to any REST API
- Save and organize requests in collections
- Set and use environment variables with variable substitution
- Multiple authentication methods (Basic, Bearer, API Key, OAuth2)
- Request/response history and testing

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Postmancer
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install globally with npm install -g postmancer or run directly with npx postmancer. For Claude Desktop, add a configuration entry with "command": "npx", "args": ["-y", "postmancer"] to the MCP server list. Alternatively, run with Docker using docker run -i --rm --mount type=bind,src=/path/to/collections,dst=/data/collections postmancer.

http_request

Sends HTTP requests to specified URLs with optional authentication, headers, and body

list_collections

Lists all available request collections

list_requests

Lists all requests in a specified collection

save_request

Saves an HTTP request to a collection for future use

request_from_collection

Retrieves and optionally executes a request from a collection

set_environment_variable

Sets an environment variable for use in HTTP requests

get_environment_variables

Retrieves all environment variables from the specified environment

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "postmancer": {
            "postmancer": {
                "command": "npx",
                "args": [
                    "postmancer"
                ]
            }
        }
    }
}

McpServers

{
    "postmancer": {
        "command": "npx",
        "args": [
            "postmancer"
        ]
    }
}

Postmancer

Trust Score

Postmancer

A standalone MCP server for API testing and management, allowing AI assistants to interact with RESTful APIs through natural language.

Overview

Postmancer is an MCP (Model Context Protocol) server that enables AI assistants like Claude to make HTTP requests, manage collections of API endpoints, and test API responses. It provides similar functionality to tools like Postman or Insomnia but designed specifically for AI assistants.

Features

- Make HTTP requests to any REST API
- Save and organize requests in collections
- Set and use environment variables with variable substitution
- Multiple authentication methods (Basic, Bearer, API Key, OAuth2)
- Request/response history and testing

Quick Start

Installation

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.