Digital Business Portal MCP
An MCP server providing AI agents with tools to verify email and phone numbers, extract web context, search contractor license snapshots in CA/TX/FL/WA, and retrieve appliance repair service coverage areas. It supports home-repair dispatch logic and contractor licensing data access.
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.
https://digitalbusinessportal.com/mcpWhat its tools do
7 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to digitalbusinessportal.com ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Verify contractor licenses in CA, TX, FL, or WA
- Check email and phone number validity
- Find appliance repair service coverage by ZIP code
- Extract public web page content as Markdown
Source and maintenance
Protocol and capabilities
- Server
- Digital Business Portal 1.30.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 7 advertised
- Resources
- 0 advertised
- Resource templates
- 0 advertised
- Prompts
- 0 advertised
{
"tools": {
"listChanged": false
},
"prompts": {
"listChanged": false
},
"resources": {
"subscribe": false,
"listChanged": false
},
"experimental": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
7 advertised
verify_email
Check one email address for signup-abuse risk: known disposable domain, mail server (MX) present, role mailbox (info@), free provider, and a typo suggestion (gmial.com -> gmail.com). Returns risk_score and accept/reject. Free: 20 checks per day.
{
"type": "object",
"title": "verify_emailArguments",
"required": [
"email"
],
"properties": {
"email": {
"type": "string",
"title": "Email"
}
}
}verify_phone
Check one phone number (245 countries and territories, offline data): E.164 and national format, country, region, time zones, line type, risk_score and accept/review/reject. No live carrier lookup; US/Canada VoIP is not detected. Free: 30 checks per day.
{
"type": "object",
"title": "verify_phoneArguments",
"required": [
"phone"
],
"properties": {
"phone": {
"type": "string",
"title": "Phone"
},
"default_country": {
"type": "string",
"title": "Default Country",
"default": "US"
}
}
}extract_web_context
Read one public web page and return its main content as clean Markdown plus title and metadata. robots.txt is respected (user agent DBP-Reader); max_tokens 50-4000 (default 2000). Free: 10 pages per day.
{
"type": "object",
"title": "extract_web_contextArguments",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"title": "Url"
},
"max_tokens": {
"type": "integer",
"title": "Max Tokens",
"default": 2000
}
}
}search_contractor_license_snapshot
Search a SNAPSHOT of public contractor-licence data for one state: CA (CSLB), TX (TDLR contractors), FL (DBPR construction and electrical) or WA (L&I contractors). Give license_number, business_name (3+ characters), zip and/or county (CA, TX, FL; not WA); city narrows. limit 1-10. live_active_verified is always false -- confirm at the verify_url in every answer. Not a consumer report under the FCRA. States accepted: CA, TX, FL, WA; loaded now: CA, FL, TX, WA. A state not loaded yet answers state_unavailable.
{
"type": "object",
"title": "search_contractor_license_snapshotArguments",
"required": [
"state"
],
"properties": {
"zip": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Zip",
"default": null
},
"city": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "City",
"default": null
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 5
},
"state": {
"type": "string",
"title": "State"
},
"county": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "County",
"default": null
},
"business_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Business Name",
"default": null
},
"license_number": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "License Number",
"default": null
}
}
}search_cslb_bulk_snapshot
1.0.0 name for search_contractor_license_snapshot with state CA: search a SNAPSHOT of California CSLB's public bulk contractor-licence list by license_number, business_name (3+ characters) and/or zip (optional city filter). Up to 10 results; live_active_verified is always false -- this is not a live CSLB lookup.
{
"type": "object",
"title": "search_cslb_bulk_snapshotArguments",
"properties": {
"zip": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Zip",
"default": null
},
"city": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "City",
"default": null
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 5
},
"business_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Business Name",
"default": null
},
"license_number": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "License Number",
"default": null
}
}
}get_appliance_repair_coverage
Is appliance repair dispatched in this California ZIP? If yes: the phone number to call (answered 24/7 by Joanna, our AI dispatcher), the diagnostic fee, specialist hours and on/off duty now. No booking: the person calls the number.
{
"type": "object",
"title": "get_appliance_repair_coverageArguments",
"required": [
"zip"
],
"properties": {
"zip": {
"type": "string",
"title": "Zip"
}
}
}find_service
Describe what you need in plain words (task, up to 500 characters; optional 2-letter country) and get the matching tool or API from us -- a deterministic keyword match, no AI. Requests are logged after best-effort scrubbing for 30 days so we learn what agents need.
{
"type": "object",
"title": "find_serviceArguments",
"required": [
"task"
],
"properties": {
"task": {
"type": "string",
"title": "Task"
},
"country": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Country",
"default": null
}
}
}Prompts
0 advertised
Resources
0 advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-07: 2 of 2 checks answered
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
- 220 ms
- 95th percentile latency
- 220 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 220 ms · metadata changed · 7 tool(s), 0 resource(s), 0 resource template(s), 0 prompt(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http digital-business-portal-mcp https://digitalbusinessportal.com/mcpCodex
codex mcp add digital-business-portal-mcp --url https://digitalbusinessportal.com/mcpCursor
{
"mcpServers": {
"digital-business-portal-mcp": {
"url": "https://digitalbusinessportal.com/mcp"
}
}
}Cline
{
"mcpServers": {
"digital-business-portal-mcp": {
"type": "streamableHttp",
"url": "https://digitalbusinessportal.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"digital-business-portal-mcp": {
"type": "http",
"url": "https://digitalbusinessportal.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http digital-business-portal-mcp https://digitalbusinessportal.com/mcpClaude Desktop
https://digitalbusinessportal.com/mcpWindsurf
{
"mcpServers": {
"digital-business-portal-mcp": {
"serverUrl": "https://digitalbusinessportal.com/mcp"
}
}
}Let your agent find its tools
Find servers like Digital Business Portal MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other productivity and knowledge servers
Do you run Digital Business Portal 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.