Skip to content

vendrinc/vendr-mcp

Repository files navigation

Vendr MCP Tools

Model Context Protocol tools for Vendr software pricing insights.

Overview

This package provides MCP (Model Context Protocol) tools that give AI assistants access to Vendr's proprietary software pricing catalog. These tools help users navigate software categories, companies, products, and generate customized price estimates.

Features

  • Catalog Navigation: Browse software categories, companies, and product families
  • Product Information: Get detailed information about specific software products
  • Price Estimation: Generate basic and advanced price estimates based on user requirements
  • Scope Management: Create and manage pricing scopes with custom dimensions

Installation

npm install

Usage

Basic Setup

import { makeServer, type Context } from "./src/index";

// Create a context with your API configuration
const context: Context = {
  apiKey: "your-api-key",
  baseUrl: "https://api.vendr.com",
  userIdentifyingHeaders: {
    "x-vendr-end-user-email": "user@example.com"
  }
};

// Create the MCP server
const server = makeServer(context);

Available Tools

Catalog Tools

  • searchCompaniesAndProducts: Search for companies and products in the catalog

Pricing Tools

  • getCustomPriceEstimate: Get a custom price estimate for a scope with pricing benchmarks
  • getNegotiationInsights: Get negotiation insights and recommendations

API Requirements

To use these tools, you'll need:

  1. API Key: A valid Vendr API key
  2. Base URL: The Vendr API endpoint
  3. User Headers: Optional user identifying headers for personalization

Development

Build

npm run build

Type Check

npm run typecheck

Start

npm run start

Dependencies

  • @modelcontextprotocol/sdk: Core MCP functionality
  • result-type-ts: Type-safe result handling
  • zod: Runtime type validation

License

MIT

Privacy Policy

https://www.vendr.com/legal/privacy-policy

Support

For questions about Vendr's software pricing tools or to connect with pricing experts, visit Vendr.

About

Model Context Protocol tools for Vendr software pricing insights.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors