IERhub MCP
An official MCP server provided by IERhub that allows AI agents to look up Texas electrician license statuses, retrieve renewal paths, list and check regulatory forms, get license statistics, and access course information. It serves as a machine interface for the IERhub license lookup tools, enabling automated verification of TDLR-regulated license data and continuing education requirements.
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://ierhub.com/api/mcpWhat you can do with it
- Look up Texas electrician license status and fees
- Retrieve renewal paths and required forms
- Check if specific regulatory forms have changed
- Get license statistics and course offers
Source and maintenance
Protocol and capabilities
- Server
- ierhub 1.0.0
- MCP protocol
- 2025-03-26
- Tools
- 9 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {}
}Tools
9 advertised
lookup_license
Look up one Texas electrician license in the Texas Department of Licensing and Regulation (TDLR) file by license number, or by last name plus license type. Returns type, number, county, expiration date, the renewal state, and the fees for an expired license.
{
"type": "object",
"properties": {
"lang": {
"enum": [
"en",
"es"
],
"type": "string",
"description": "Answer language, en or es. Default en."
},
"type": {
"type": "string",
"description": "License type name or page slug, for example journeyman-electrician."
},
"number": {
"type": "string",
"description": "License number, letters, digits and hyphen, 20 characters at most."
},
"last_name": {
"type": "string",
"description": "Last name, 2 letters or more. Use with type."
}
}
}{
"title": "Look up a license",
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}get_renewal_path
Say how a Texas electrician license renews, for a license type and the months since it expired. Returns the window, the fee, the method (online, mail or reapply), and the forms to send.
{
"type": "object",
"required": [
"type",
"expired_months"
],
"properties": {
"type": {
"type": "string",
"description": "License type name or page slug."
},
"expires": {
"type": "string",
"description": "Optional expiration date, YYYY-MM-DD, to add the three fee step dates."
},
"expired_months": {
"type": "number",
"description": "Months since expiration. 0 or less means not expired."
}
}
}{
"title": "Get a renewal path",
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}list_forms
List the Texas Department of Licensing and Regulation (TDLR) electrician forms: id, title, form number, when a person needs it, and the PDF address. Optional filter.
{
"type": "object",
"properties": {
"need": {
"type": "string",
"description": "Optional word to filter by, for example expired or journeyman."
}
}
}{
"title": "List TDLR forms",
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}get_form
Get one TDLR electrician form by id: purpose, pages, mailing address, SHA-256 and the date of the last check.
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
},
"lang": {
"enum": [
"en",
"es"
],
"type": "string",
"description": "Answer language, en or es. Default en."
}
}
}{
"title": "Get one form",
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}check_form_changed
Say whether TDLR changed one form since the IERhub mirror was made: the unchanged-since date and any logged change rows.
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string"
}
}
}{
"title": "Check a form for changes",
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}get_license_stats
Counts of active licenses and licenses that expire within 3 months, by license type, from the daily Texas Department of Licensing and Regulation (TDLR) file pull.
{
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "Optional license type name or page slug."
}
}
}{
"title": "Get license counts",
"readOnlyHint": true,
"openWorldHint": true,
"destructiveHint": false
}get_course_offer
The IERhub 4-hour TDLR approved continuing education course for Texas electricians: name, hours, TDLR course number, prices and the page to buy it.
{
"type": "object",
"properties": {
"lang": {
"enum": [
"en",
"es"
],
"type": "string",
"description": "Answer language, en or es. Default en."
}
}
}{
"title": "Get the course offer",
"readOnlyHint": true,
"openWorldHint": false,
"destructiveHint": false
}list_license_types
The ten Texas electrician license types that IERhub holds renewal fees for: page slug, name, renewal fee and the lookup page.
{
"type": "object",
"properties": {}
}{
"title": "List license types",
"readOnlyHint": true,
"openWorldHint": false,
"destructiveHint": false
}subscribe_alert
Start an email alert sign up for one license: 30 and 7 days before it expires, and at each fee step after. Writes a pending record and sends a confirm email. Ask the person first.
{
"type": "object",
"required": [
"number",
"email"
],
"properties": {
"lang": {
"enum": [
"en",
"es"
],
"type": "string",
"description": "Answer language, en or es. Default en."
},
"type": {
"type": "string",
"description": "Optional Worker license type, when the number belongs to more than one type."
},
"email": {
"type": "string"
},
"number": {
"type": "string"
},
"confirmed": {
"type": "boolean",
"description": "true only after the person agreed to the sign up."
}
}
}{
"title": "Subscribe to alerts",
"readOnlyHint": false,
"openWorldHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
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
- 979 ms
- 95th percentile latency
- 979 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 979 ms · metadata changed · 9 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http ierhub-mcp https://ierhub.com/api/mcpCodex
codex mcp add ierhub-mcp --url https://ierhub.com/api/mcpCursor
{
"mcpServers": {
"ierhub-mcp": {
"url": "https://ierhub.com/api/mcp"
}
}
}Cline
{
"mcpServers": {
"ierhub-mcp": {
"type": "streamableHttp",
"url": "https://ierhub.com/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"ierhub-mcp": {
"type": "http",
"url": "https://ierhub.com/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http ierhub-mcp https://ierhub.com/api/mcpClaude Desktop
{
"mcpServers": {
"ierhub-mcp": {
"url": "https://ierhub.com/api/mcp"
}
}
}Windsurf
{
"mcpServers": {
"ierhub-mcp": {
"serverUrl": "https://ierhub.com/api/mcp"
}
}
}Let your agent find its tools
Find servers like IERhub 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 IERhub 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.