Model Context Protocol tools for Vendr software pricing insights.
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.
- 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
npm installimport { 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);- searchCompaniesAndProducts: Search for companies and products in the catalog
- getCustomPriceEstimate: Get a custom price estimate for a scope with pricing benchmarks
- getNegotiationInsights: Get negotiation insights and recommendations
To use these tools, you'll need:
- API Key: A valid Vendr API key
- Base URL: The Vendr API endpoint
- User Headers: Optional user identifying headers for personalization
npm run buildnpm run typechecknpm run start- @modelcontextprotocol/sdk: Core MCP functionality
- result-type-ts: Type-safe result handling
- zod: Runtime type validation
MIT
https://www.vendr.com/legal/privacy-policy
For questions about Vendr's software pricing tools or to connect with pricing experts, visit Vendr.