Skip to main content
Glama
faiaz000

fuzzy-match-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
normalize_textA
    Normalize text before fuzzy matching.

    Profiles:
    - general: standard text normalization
    - company: removes legal company suffixes
    - product: standardizes product units and model names
    - address: standardizes common address terms

    Args:
        value: Text to normalize.
        profile: Type of normalization to apply.
    
compare_stringsC
    Compare two strings using fuzzy matching.

    Strategies:
    - ratio
    - partial
    - token_sort
    - token_set
    - weighted
    - strict

    Args:
        first: First text value.
        second: Second text value.
        threshold: Minimum score required for a match.
        profile: Normalization profile.
        strategy: Score-selection strategy.
    
find_best_matchesC
    Find and rank candidate strings most similar to a query.

    Args:
        query: Text to search for.
        choices: Candidate values.
        limit: Maximum number of matches.
        threshold: Minimum similarity score.
        profile: Normalization profile.
        strategy: Score-selection strategy.
    
find_duplicate_groupsB
    Group strings that probably represent the same entity.

    Useful for:
    - company-name deduplication
    - customer-name cleanup
    - product catalogue cleanup
    - contact-list cleanup

    Args:
        values: Values to examine.
        threshold: Minimum score for joining a group.
        profile: Normalization profile.
        strategy: Score-selection strategy.
    
explain_matchB
    Compare two strings and explain why they match or differ.

    Args:
        first: First text value.
        second: Second text value.
        threshold: Minimum score required for a match.
        profile: Normalization profile.
        strategy: Score-selection strategy.
    

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/faiaz000/fuzzy_match_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server