T

Vendr MCP

Created Oct 19, 2025 by Vendr

Language:

Typescript

Stars:

0

Forks:

0

README

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.

Last updated: Oct 19, 2025

More MCP servers built with Typescript

Vue.js

This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

By vuejs 209.9K
Excalidraw

Virtual whiteboard for sketching hand-drawn like diagrams

By excalidraw 114.9K
Angular

Deliver web apps with confidence 🚀

By angular 99.7K