Koskamo

Free100Leads MCP

This MCP server provides read-only access to B2B contact database coverage information. It allows agents to list available countries, industries, company sizes, and US states, check if specific combinations are covered, and understand the free allowance mechanics without requiring authentication.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

Free100Leads MCP logo, by Free100LeadsVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-01Operated by Free100Leads
MCP endpoint (Streamable HTTP)
https://free100leads.com/api/mcp
Vendor documentation

What you can do with it

  • List available countries and industries in the database
  • Check if a specific combination of criteria is covered
  • Understand how the free daily allowance works

Source and maintenance

Vendor evidenceRegistry 1.0.0

Protocol and capabilities

Server
free100leads 1.0.0
MCP protocol
2025-06-18
Tools
3 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Free100Leads is a B2B contact database searchable by country, industry, company size and job title, with a daily allowance for any visitor. list_coverage returns the countries, industries, company-size bands and US states available. check_coverage says whether a combination of those is covered and returns a link to claim contacts for it on the site. how_it_works describes the daily allowance and what a record contains. This server returns coverage only, never contacts or record counts.

Tools

3 advertised

list_coverage — Countries, industries and sizes covered
Advertised by the server during the last successful anonymous check.
Advertised read-only

The countries, industries, company-size bands and US states Free100Leads has B2B contacts for. Use it to answer "do you cover X" questions and to resolve a name before check_coverage. Returns lists only; it never returns record counts or contacts, which are on the site.

list_coverage input schema
{
  "type": "object",
  "required": [],
  "properties": {},
  "additionalProperties": false
}
list_coverage annotations
{
  "title": "Countries, industries and sizes covered",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
check_coverage — Check a filter combination
Advertised by the server during the last successful anonymous check.
Advertised read-only

Whether a combination of country, industry, company size and US state is covered, with the canonical names and a link to that search on the site. Use it for "do you have fintech contacts in Germany" or "small companies in Texas". Limitation: says covered or not; the number of matching records and the records themselves are shown on the site, not here.

check_coverage input schema
{
  "type": "object",
  "required": [],
  "properties": {
    "country": {
      "type": "string",
      "description": "Country name or ISO code, e.g. Germany or DE"
    },
    "industry": {
      "type": "string",
      "description": "Industry name, e.g. fintech, software, healthcare"
    },
    "us_state": {
      "type": "string",
      "description": "US state name or code; only with country US"
    },
    "company_size": {
      "type": "string",
      "description": "Employee band such as \"11-50\", or a headcount such as \"200\""
    }
  },
  "additionalProperties": false
}
check_coverage annotations
{
  "title": "Check a filter combination",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
how_it_works — How Free100Leads works
Advertised by the server during the last successful anonymous check.
Advertised read-only

What Free100Leads is, what a record contains, how the daily allowance works, and the links to the site, the API docs and the removal form. Use it when the user asks how to get contacts from Free100Leads. Returns text and links only.

how_it_works input schema
{
  "type": "object",
  "required": [],
  "properties": {},
  "additionalProperties": false
}
how_it_works annotations
{
  "title": "How Free100Leads works",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
833 ms
95th percentile latency
833 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 833 ms · metadata changed · 3 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http free100leads-mcp https://free100leads.com/api/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add free100leads-mcp --url https://free100leads.com/api/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable free100leads-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "free100leads-mcp": {
      "url": "https://free100leads.com/api/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "free100leads-mcp": {
      "type": "streamableHttp",
      "url": "https://free100leads.com/api/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start free100leads-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "free100leads-mcp": {
      "type": "http",
      "url": "https://free100leads.com/api/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http free100leads-mcp https://free100leads.com/api/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "free100leads-mcp": {
      "url": "https://free100leads.com/api/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "free100leads-mcp": {
      "serverUrl": "https://free100leads.com/api/mcp"
    }
  }
}

Let your agent find its tools

Find servers like Free100Leads MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run Free100Leads MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing