Invoker MCP Server

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.

Category
Visit Server

README

<div align="center">

⚡ Invoker MCP Server

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

npm License: MIT

</div>


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

Tool Description
invoker_list_collection Scan a folder for .ivk and .md files
invoker_read_request Read and parse an .ivk file
invoker_create_request Create a new .ivk request file
invoker_send_request Execute a request (from file or inline)
invoker_list_environments List all environments with variables
invoker_set_variable Set an environment variable
invoker_switch_environment Switch the active environment
invoker_add_environment Create a new environment
invoker_build_site Build 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

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured