Endpoints: 28,729MCP servers: 18,414Payout addresses: 2,071Paid calls: 1,569Letters: 14Defects: 1,334counted 3 min ago
teppi

Server definition

Hash
sha256:b94027366e347a3e5b93abcf3e352f3608b3ca8a33e555c5b098e84498874203
What it is
What a remote MCP server returned when asked what it offers: 10 tools

The blob, as servednamed by its sha256

{ "instructions": "Encirca MCP exposes public domain commerce tools without login. Account-management tools require an Auth0 bearer token after the user has completed the existing Encirca login and team-selection flow.", "tools": [ { "description": "Check live local pricing and availability for one or more domains using partner-specific ESB rules without writing cache rows.", "inputSchema": { "properties": { "default_tld": { "type": "string" }, "domain_years": { "additionalProperties": { "maximum": 10, "minimum": 1, "type": "integer" }, "description": "Optional per-domain registration period in years.", "type": "object" }, "domains": { "anyOf": [ { "description": "Space-separated or comma-separated domains.", "type": "string" }, { "items": { "type": "string" }, "minItems": 1, "type": "array" } ] }, "order_type": { "enum": [ "Domain_Order", "Domain_Renewal", "Domain_Transfer" ], "type": "string" }, "partner_id": { "description": "ESB partner id. Optional if ENCIRCA_MCP_DEFAULT_PARTNER_ID is set.", "type": "string" }, "requirement_use_case": { "description": "Restricted-TLD flow id when a TLD has multiple eligibility paths, e.g. preapproved or approval-help.", "type": "string" }, "years": { "description": "Registration period in years for all requested domains. Defaults to 1.", "maximum": 10, "minimum": 1, "type": "integer" } }, "required": [ "domains" ], "type": "object" }, "name": "check_domain_price", "outputSchema": { "properties": { "orderType": { "type": "string" }, "partnerId": { "type": "string" }, "results": { "type": "array" }, "success": { "type": "boolean" } }, "type": "object" } }, { "description": "Create a checkout URL for available domains using a raw JWT token. For special TLDs, do not collect field values in chat; tell the customer what checkout will require.", "inputSchema": { "properties": { "auth_code": { "description": "Single transfer auth code for one-domain transfer checkouts.", "type": "string" }, "auth_codes": { "additionalProperties": { "type": "string" }, "description": "Per-domain auth codes required for Domain_Transfer checkout links.", "type": "object" }, "default_tld": { "type": "string" }, "domain_years": { "additionalProperties": { "maximum": 10, "minimum": 1, "type": "integer" }, "description": "Optional per-domain registration period in years.", "type": "object" }, "domains": { "anyOf": [ { "description": "Space-separated or comma-separated domains.", "type": "string" }, { "items": { "type": "string" }, "minItems": 1, "type": "array" } ] }, "order_type": { "enum": [ "Domain_Order", "Domain_Renewal", "Domain_Transfer" ], "type": "string" }, "partner_id": { "description": "ESB partner id. Optional if ENCIRCA_MCP_DEFAULT_PARTNER_ID is set.", "type": "string" }, "requirement_use_case": { "description": "Restricted-TLD flow id when a TLD has multiple eligibility paths, e.g. preapproved or approval-help.", "type": "string" }, "skip_availability_check": { "default": false, "type": "boolean" }, "years": { "description": "Registration period in years for all requested domains. Defaults to 1.", "maximum": 10, "minimum": 1, "type": "integer" } }, "required": [ "domains" ], "type": "object" }, "name": "generate_checkout_link", "outputSchema": { "properties": { "checkoutUrl": { "type": "string" }, "success": { "type": "boolean" }, "token": { "type": "string" }, "tokenType": { "type": "string" } }, "type": "object" } }, { "description": "Return the currently authenticated Auth0 user and selected Encirca team identity. Requires Authorization: Bearer <Auth0 access token>.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_account_identity", "outputSchema": { "properties": { "authenticated": { "type": "boolean" }, "isLoginAsAnotherUser": { "type": "boolean" }, "isSignupFinished": { "type": "boolean" }, "team": { "anyOf": [ { "type": "object" }, { "type": "null" } ] }, "teamMembership": { "type": "object" }, "user": { "type": "object" } }, "type": "object" } }, { "description": "Return the authenticated Encirca account profile and selected team profile from the verified Auth0 token.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_account_profile", "outputSchema": { "properties": { "account": { "type": "object" }, "originalUser": { "anyOf": [ { "type": "object" }, { "type": "null" } ] }, "success": { "type": "boolean" }, "team": { "anyOf": [ { "type": "object" }, { "type": "null" } ] } }, "type": "object" } }, { "description": "Return sanitized read-only details for a domain owned by the authenticated Encirca account. Auth codes and contact records are never returned.", "inputSchema": { "properties": { "domain": { "minLength": 1, "type": "string" }, "partner_id": { "description": "ESB partner id. Optional if ENCIRCA_MCP_DEFAULT_PARTNER_ID is set.", "type": "string" } }, "required": [ "domain" ], "type": "object" }, "name": "get_domain_details", "outputSchema": { "properties": { "domain": { "type": "object" }, "partnerId": { "type": "string" }, "source": { "type": "string" }, "success": { "type": "boolean" } }, "type": "object" } }, { "description": "Return MCP-only restricted TLD eligibility requirements and checkout flow choices so the customer can be told what information checkout will require.", "inputSchema": { "properties": { "default_tld": { "type": "string" }, "domains": { "anyOf": [ { "description": "Space-separated or comma-separated domains.", "type": "string" }, { "items": { "type": "string" }, "minItems": 1, "type": "array" } ] }, "partner_id": { "description": "Optional partner id used to resolve a matching restricted-TLD flow.", "type": "string" }, "requirement_use_case": { "description": "Restricted-TLD flow id when a TLD has multiple eligibility paths, e.g. preapproved or approval-help.", "type": "string" }, "tld": { "description": "TLD to inspect, with or without leading dot.", "type": "string" } }, "type": "object" }, "name": "get_domain_requirements", "outputSchema": { "properties": { "requirements": { "type": "object" }, "success": { "type": "boolean" } }, "type": "object" } }, { "description": "List domains from the authenticated Encirca account that expire within a configurable number of days.", "inputSchema": { "properties": { "include_expired": { "default": false, "type": "boolean" }, "limit": { "default": 50, "maximum": 100, "minimum": 1, "type": "integer" }, "partner_id": { "description": "ESB partner id. Optional if ENCIRCA_MCP_DEFAULT_PARTNER_ID is set.", "type": "string" }, "within_days": { "default": 90, "maximum": 366, "minimum": 1, "type": "integer" } }, "type": "object" }, "name": "list_expiring_domains", "outputSchema": { "properties": { "count": { "type": "integer" }, "domains": { "type": "array" }, "includeExpired": { "type": "boolean" }, "partnerId": { "type": "string" }, "source": { "type": "string" }, "success": { "type": "boolean" }, "withinDays": { "type": "integer" } }, "type": "object" } }, { "description": "List read-only ESB domain invoices/orders for the authenticated Encirca account.", "inputSchema": { "properties": { "limit": { "default": 25, "maximum": 100, "minimum": 1, "type": "integer" }, "partner_id": { "description": "ESB partner id. Optional if ENCIRCA_MCP_DEFAULT_PARTNER_ID is set.", "type": "string" }, "status": { "type": "string" } }, "type": "object" }, "name": "list_invoices", "outputSchema": { "properties": { "count": { "type": "integer" }, "invoices": { "type": "array" }, "partnerId": { "type": "string" }, "source": { "type": "string" }, "success": { "type": "boolean" } }, "type": "object" } }, { "description": "List domains for the authenticated Encirca account from live RegyREST domain data plus read-only ESB task fallback.", "inputSchema": { "properties": { "include_pending": { "default": true, "description": "Include pending EPP and delayed-processing domain orders/transfers in addition to completed domains.", "type": "boolean" }, "partner_id": { "description": "ESB partner id. Optional if ENCIRCA_MCP_DEFAULT_PARTNER_ID is set.", "type": "string" } }, "type": "object" }, "name": "list_my_domains", "outputSchema": { "properties": { "count": { "type": "integer" }, "domains": { "items": { "type": "string" }, "type": "array" }, "includePending": { "type": "boolean" }, "partnerId": { "type": "string" }, "source": { "type": "string" }, "sourceWarnings": { "type": "array" }, "sources": { "type": "object" }, "success": { "type": "boolean" } }, "type": "object" } }, { "description": "Generate AI-backed domain ideas from a business brief and pre-check availability locally across partner-appropriate TLDs.", "inputSchema": { "properties": { "brief": { "maxLength": 400, "minLength": 1, "type": "string" }, "default_tld": { "type": "string" }, "include_unavailable": { "default": false, "type": "boolean" }, "limit": { "default": 8, "maximum": 20, "minimum": 1, "type": "integer" }, "partner_id": { "description": "ESB partner id. Optional if ENCIRCA_MCP_DEFAULT_PARTNER_ID is set.", "type": "string" }, "tlds": { "items": { "type": "string" }, "maxItems": 10, "type": "array" } }, "required": [ "brief" ], "type": "object" }, "name": "suggest_available_domains", "outputSchema": { "properties": { "partnerId": { "type": "string" }, "recommended": { "type": "array" }, "results": { "type": "array" }, "success": { "type": "boolean" } }, "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:b94027366e347a3e5b93abcf3e352f3608b3ca8a33e555c5b098e84498874203 | sha256sum