Skip to main content
Glama
Kaidn-io

Kaidn-mcp

Official
by Kaidn-io

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KAIDN_API_KEYYesYour secret key. Environment only — never a flag, never a tool argument.
KAIDN_API_URLNoAPI base URLhttps://api.kaidn.io
KAIDN_MCP_HOSTNoHTTP bind address127.0.0.1
KAIDN_MCP_PORTNoHTTP port8765
KAIDN_MCP_TRANSPORTNoServe Streamable HTTPstdio
KAIDN_MCP_HTTP_TOKENNoRequire Authorization: Bearer on HTTP
KAIDN_MCP_ALLOW_WRITESNoRegister the mutating toolsoff
KAIDN_MCP_MAX_QUOTA_CALLSNoQuota ceiling per process100

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
check_emailA

Enrichment and in-network reputation for one email address: disposable/ throwaway domain, deliverability, fraud score, plus how often the address has been seen abusing other operators. Also returns canonical, the identity key: every alias that reaches one mailbox (+tags, gmail dot tricks, googlemail.com) collapses to the same string, so compare THAT across accounts to tell whether two signups are one person. is_aliased and alias_tricks say which trick was used, and reject_reason says why an address is unusable. Consumes one row of monthly quota.

check_ipA

Enrichment and in-network reputation for one IP: proxy/VPN/Tor, datacenter ASN, geo, fraud score, and cross-operator abuse history. Consumes one row of monthly quota.

check_phoneA

Validity, line type, carrier and fraud score for one phone number. Consumes one row of monthly quota.

list_eventsA

Scored events for this tenant, newest first. Free — does not consume quota. Filter by verdict or event type to narrow an investigation.

get_statsA

Aggregate view over a rolling window: totals by verdict, average score and the most common reasons. Free — does not consume quota. Start here to see what changed before drilling into individual events.

get_configA

This tenant's weight and threshold overrides plus the effective merged engine config. Free. Useful for explaining why a score landed where it did.

explain_eventA

The 'why was this blocked?' tool. Returns the event with every check that fired, its weight, and the raw evidence behind it, so the reasoning can be narrated with receipts rather than guessed at. Free.

investigate_entityA

One call for what a fraud analyst actually wants. Returns enrichment for the entity, its reputation across the CROSS-OPERATOR abuse network (whether this email, IP or device has already burned other businesses, not just yours), and every recent event it appears in — which is how you get from one suspicious signup to the whole ring of accounts sharing its device, IP or inbox. Supply exactly one of email, ip or device_id. Enrichment consumes one row of monthly quota (device_id lookups are free).

triage_queueA

Every event sitting on the 'review' verdict, sorted by score descending — the daily triage job. Free.

score_eventA

Run an event through the scoring engine and get {score, verdict, reasons, checks}. When the event carries an email, the response also has an identity block whose email_canonical is the dedupe key for that address — so one call both scores the event and tells you whether the mailbox is one you have already seen. Consumes one row of monthly quota AND records an event — prefer the read-only tools when investigating history rather than testing new input.

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/Kaidn-io/kaidn-mcp'

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