MCP Hub
Back to servers

Invoker MCP Server

Enables AI agents to create, run, and manage HTTP requests using the Invoker API client's .ivk format. It provides tools for scanning collections, executing requests, managing environments, and building documentation sites.

glama
Updated
Apr 18, 2026

⚡ Invoker MCP Server

Let AI agents create, run, and manage HTTP requests in .ivk format.

npm License: MIT


An MCP (Model Context Protocol) server that wraps ivkjs to let AI tools interact with the Invoker API client.

Install

npm install -g invoker-mcp

Configure

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "invoker": {
      "command": "npx",
      "args": ["invoker-mcp"]
    }
  }
}

Claude Code

claude mcp add invoker -- npx invoker-mcp

Tools

ToolDescription
invoker_list_collectionScan a folder for .ivk and .md files
invoker_read_requestRead and parse an .ivk file
invoker_create_requestCreate a new .ivk request file
invoker_send_requestExecute a request (from file or inline)
invoker_list_environmentsList all environments with variables
invoker_set_variableSet an environment variable
invoker_switch_environmentSwitch the active environment
invoker_add_environmentCreate a new environment
invoker_build_siteBuild a static documentation site

Example usage (in an AI conversation)

"Scan my API collection at ./invoker and send the login request"

The AI agent would:

  1. Call invoker_list_collection with folder_path: "./invoker"
  2. Call invoker_send_request with file_path: "./invoker/auth/login.ivk"
  3. Return the response to you

License

MIT

Reviews

No reviews yet

Sign in to write a review