🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@offerkit/mcp

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@offerkit/mcp

OfferKit MCP server - exposes the OfferKit API as Model Context Protocol tools.

latest
Source
npmnpm
Version
0.2.3
Version published
Maintainers
1
Created
Source

@offerkit/mcp

OfferKit MCP server for exposing the OfferKit API as Model Context Protocol tools.

The server connects to an OfferKit deployment, discovers every procedure in the OfferKit contract, and registers them as stdio MCP tools. Tool descriptions include risk metadata such as safe, mutating, and destructive so MCP hosts and agents can ask for the right confirmation before changing data.

Install

Most MCP hosts can run the package directly with npx:

npx -y @offerkit/mcp

You can also install it globally:

npm install -g @offerkit/mcp

Configuration

The server reads these environment variables:

  • OFFERKIT_API_URL: OfferKit deployment URL. Defaults to http://localhost:3000.
  • OFFERKIT_API_KEY: Required API key. Mint one in the dashboard at /settings/api-keys.

MCP host config

{
  "mcpServers": {
    "offerkit": {
      "command": "npx",
      "args": ["-y", "@offerkit/mcp"],
      "env": {
        "OFFERKIT_API_URL": "https://your-offerkit-deployment",
        "OFFERKIT_API_KEY": "offerkit_..."
      }
    }
  }
}

Tools

Tools are derived from the OfferKit contract at server startup. Every API procedure is exposed. Explicit MCP metadata on a contract procedure is used when present; otherwise the server infers risk from the HTTP method: GET is safe, DELETE is destructive, and other methods are mutating.

Mutating tools describe their risk level and should be confirmed with the user before invocation. Redemption tools accept idempotency keys where supported by the API.

  • Repository: https://github.com/offerkit/offerkit
  • SDK package: https://www.npmjs.com/package/@offerkit/sdk
  • License: MIT

FAQs

Package last updated on 22 Jun 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts