Lead Scorer
Score and prioritize inbound leads.
View In AppBuilding your Procurement & Supplier Selection Agent isn't about creating a procurement decision engine from scratch. It's about connecting a compatible AI platform to specialized tools that help evaluate suppliers, compare purchasing options, and explain the reasoning behind a decision.
There are four decisions to make. Choose your agent builder, prepare your procurement data, decide how your agent will access that data, and connect the Procurement & Supplier Selection MCP.
Choose an AI platform or agent-building environment that supports the MCP connection method you plan to use. Examples to consider include:
The available connection methods differ by platform. Check the current MCP support and configuration requirements of your chosen client.
The goal is to give your agent access to the Procurement & Supplier Selection MCP tools so it can request structured supplier comparisons, reliability analysis, and purchasing-cost evaluations.
The agent uses supplier, purchasing, and performance information to carry out its analyses. The data required depends on the question you want to answer.
For supplier ranking, prepare the available supplier quotations and evaluation scores for criteria such as price, quality, delivery, and service. Also define the criteria that matter to your organization.
For a meaningful comparison, evaluate suppliers using relevant and consistently applied criteria. If multiple stakeholders contribute scores or priorities, document their assumptions so the results can be reviewed.
For criteria weighting, provide the pairwise comparisons needed by the Analytic Hierarchy Process (AHP). These comparisons express which criteria matter more and by how much according to the selected method.
The agent can calculate the resulting weights and check their consistency, helping identify judgments that may need review.
For vendor-reliability analysis, provide available delivery-history and quality records. Depending on your records, these may include delivery outcomes, on-time status, and defect information.
Historical records support the reliability analysis. Incomplete or inconsistent records can limit the usefulness of the results.
For quantity-discount analysis, prepare demand estimates, supplier price breaks, ordering costs, and inventory-holding assumptions. This lets the agent compare purchasing options using more than the unit price alone.
For spend classification, provide the relevant purchasing or item-level spend information and supply-risk assessments. These inputs support classification using the Kraljic portfolio matrix.
The initial MCP specification describes supplier quotations, criteria scores, and delivery or quality history supplied through CSV, with other required inputs provided through the caller's data workflow.
Your procurement data and the MCP tools serve different purposes. Your data provides the facts about suppliers and purchases; the MCP exposes the specialized methods used to analyze those facts.
MCP stands for Model Context Protocol. It provides a standardized way for compatible AI applications to discover and call external tools.
Once connected, your agent can request operations such as setting criteria weights, ranking suppliers, evaluating reliability, comparing quantity-discount options, classifying spend, and retrieving a decision record.
An MCP connection does not automatically connect your ERP, procurement suite, or supplier database. Data must be supplied through a supported workflow, and any native system integration depends on what has actually been implemented.
Connecting the Procurement & Supplier Selection MCP makes its supported procurement-analysis tools available to a compatible client.
After connecting, verify that the MCP is enabled and that the client can discover the tools. The exact configuration steps depend on the platform you use.
These tools help turn procurement information into structured decision support. Their output depends on the inputs provided and the tool's available functionality.
Pick your platform below. Connecting our MCP is the same idea on each one — you add it once, then sign in with your Saifs AI account.
Launch Claude Desktop. In the top-left corner, click the three-dot menu to open the app's main menu.
From the three-dot menu, hover over File. Click Settings (or press Ctrl + Comma).
In Settings, select the Developer tab. Click Edit Config at the bottom of the panel. A File Explorer window will open at the Claude config folder. Click to select claude_desktop_config.json.
With the config file open, add this server — not the generic Saifs AI MCP. This one is Procurement & Supplier Selection only. Then restart Claude.
Open the Cursor application on your desktop. On the home screen, choose Open project, Clone repo, or Connect via SSH to begin working on a project.
Click the gear icon (top right) or go to File → Settings. In the left panel, click Tools & Integrations. Scroll to MCP Tools and click Add Custom MCP.
After clicking Add Custom MCP, Cursor opens the MCP config file. Add this server — not the generic Saifs AI MCP. This one is Procurement & Supplier Selection only. Click Connect next to the new MCP server under MCP Tools to start the integration.
When prompted, select Open so Cursor can process the URI and start the login flow. Sign in with your Saifs AI account, then click Open to finish the connection and confirm the toggle is ON.
From the ChatGPT home page, go to Settings.
Click Connectors in the settings menu. Click Create in the browse connectors section.
Enter this server — not the generic Saifs AI MCP. This one is Procurement & Supplier Selection only. Then click Save.
Click Save. You can now ask about supplier rankings, criteria weights, reliability, quantity discounts, and spend classification in ChatGPT.
Open the VS Code marketplace and install an MCP-compatible client.
Open the command palette, type MCP: add, and select MCP: Add Server to start the wizard. Search MCP: Add Server and choose HTTP (HTTP or Server-Sent Events) to connect to a remote MCP server.
Input this server URL — not the generic Saifs AI MCP. This one is Procurement & Supplier Selection only. Press Enter to confirm. When prompted, choose Global (all workspaces) or Workspace (this workspace only).
Allow the server to authenticate so VS Code can talk to the Procurement & Supplier Selection MCP. The MCP server should show as Running. That confirms the Procurement & Supplier Selection Agent is connected in VS Code.
Once connected, the Procurement & Supplier Selection Agent can use specialized procurement tools to help your team compare suppliers, evaluate purchasing trade-offs, and document how decisions were made.
Imagine your organization needs to select a supplier for an important purchase. You have several quotations, different delivery commitments, varying quality scores, and a purchase committee that needs to understand why one supplier was preferred.
Here's how the agent can help.
Before comparing suppliers, your team needs to decide what matters most. For one purchase, price may be the primary concern. For another, quality, delivery reliability, or service may be more important.
The set_criteria_weights tool uses the Analytic Hierarchy Process (AHP) to calculate criteria weights from pairwise comparisons. It also checks the consistency of the judgments and flags comparisons that may need to be revisited.
This gives your team a more structured starting point for evaluating supplier alternatives.
Example prompt: “Help me evaluate these procurement criteria using AHP. Explain the resulting weights and flag any inconsistent judgments that need review.”
Suppose three suppliers offer the same component at different prices and with different quality and delivery scores. Choosing the lowest-priced option may not produce the best overall outcome.
The rank_suppliers tool uses the TOPSIS method to rank supplier alternatives using the supplied criteria scores and weights. It considers the relative performance of each alternative across the selected criteria.
The result helps your team see which suppliers rank more favorably under the chosen evaluation method and why the inputs matter.
Example prompt: “Compare these three suppliers using price, quality, delivery, and service. Apply the agreed criteria weights and explain the resulting TOPSIS ranking.”
A supplier may offer an attractive quotation but have a history of late deliveries or quality problems. Procurement teams need to consider this history when evaluating the risk of a purchase.
The score_vendor_reliability tool analyzes supplied delivery history to estimate indicators such as on-time delivery rate, defect rate, and modeled future reliability.
This gives the team additional evidence to consider alongside quotation price and evaluation scores.
Example prompt: “Analyze the delivery history for these suppliers. Summarize their on-time delivery and defect performance, and explain what the reliability estimates suggest.”
A supplier offers a lower unit price if you purchase a larger quantity. The discount looks attractive, but ordering more may increase inventory-holding costs and tie up working capital.
The quantity_discount_order tool compares available quantity-price breaks using demand, ordering-cost, and inventory-holding assumptions. It helps assess whether the discount offers a worthwhile overall cost benefit.
This moves the discussion beyond the unit price to the broader economics of purchasing and holding stock.
Example prompt: “A supplier offers several quantity discounts. Compare the available order quantities using my demand and cost estimates, and explain which option has the lowest estimated total cost.”
Not all purchases should be managed in the same way. A frequently purchased, readily available office supply presents a different procurement challenge from a critical component with few alternative suppliers.
The classify_spend tool uses the Kraljic portfolio matrix to classify items into strategic, leverage, bottleneck, or routine categories based on the supplied spend and supply-risk information.
This gives procurement teams a structured starting point for deciding which categories need closer supplier-management attention.
Example prompt: “Classify these purchasing categories using their spend and supply-risk information. Explain the Kraljic category assigned to each item and the considerations our procurement team should review.”
A purchasing decision may need to be reviewed by a manager, finance team, audit function, or purchase committee. A supplier ranking alone may not capture the reasoning behind the choice.
The decision_record tool can retrieve a structured record containing available criteria, weights, supplier scores, consistency information, and approval details.
This helps teams organize the evidence behind a procurement decision so reviewers can understand the basis of the evaluation.
Example prompt: “Retrieve the decision record for this procurement decision and summarize the criteria, weights, supplier scores, consistency checks, and approval details available.”
The completeness of the record depends on the information supplied and retained by the workflow.
The agent can help bring criteria weighting, supplier ranking, reliability indicators, and cost comparisons into a more structured decision process.
Before selecting a supplier, your team should review the input data, confirm that the criteria reflect the purchase requirements, consider commercial and operational risks, and obtain the required approvals.
For public procurement, statutory tender requirements, GeM rules, and applicable procurement procedures must take precedence over any general ranking or recommendation from the agent.
Example prompt: “Summarize the available supplier comparison, key trade-offs, reliability concerns, and assumptions. Identify what the purchasing team should verify before making its final decision.”
From price-only comparisons and difficult-to-explain spreadsheets to a more structured procurement process.
The Procurement & Supplier Selection MCP gives compatible AI agents access to tools for criteria weighting, supplier ranking, reliability analysis, quantity-discount comparisons, spend classification, and decision records.
The goal is to help your team make procurement decisions that are easier to examine, explain, and document—while keeping final purchasing authority with the people responsible for the decision.
Score and prioritize inbound leads.
View In AppScore and prioritize inbound leads.
View In AppScore and prioritize inbound leads.
View In AppScore and prioritize inbound leads.
View In App