iterFact MCP
Public MCP server for generating interactive documents through iterFact.
- MCP endpoint:
https://mcp.iterfact.com/mcp - Health check: https://mcp.iterfact.com/healthz
Public Creation Quickstart
- Use
iterfact_createas the default public path when the caller wants iterFact to create a hosted artifact. - Pass only
promptfor the fastest first call, or addtemplate_id,data, orrowswhen the shape is already known. - Use
match_template,get_template_contract, orpreview_normalized_inputonly when you need template-specific guidance before retryingiterfact_create.
Admin Implementation Quickstart
- Bespoke HTML upload, direct template rendering, composition, freeform generation, and staged draft tools are hidden from non-admin public MCP catalogs.
- Admin MCP callers can use those lower-level tools when they are visible, but public clients should start with
iterfact_create. - If the artifact needs resumable viewer state or hosted-chrome guidance, admins can call
get_iterfact_hosted_runtime_guidebefore wiring persistence.
Company Data Quickstart
- Use
list_iterfact_data_catalogwhen the user asks what structured data iterFact has in general. - Use
list_company_data_catalogwhen the user asks what company data iterFact has. - Use
match_company_slugwhen the user gives a company name but not the exact slug. - Use
get_company_financials,get_company_segments, orget_company_geographyto inspect the data directly. - Use
prepare_company_template_inputto turn curated company data into deterministic template input.
Florida Property Data Quickstart
- Use
list_real_estate_data_catalogwhen the user asks what Florida real estate or property data iterFact has. - Use
search_florida_real_estateto browse Florida parcels by text, city, zip, county, and property group before you know the parcel ID. - Use
rank_florida_real_estatewhen the user asks for top or bottom Florida property values, largest parcels, or newest properties. - Use
count_florida_real_estatewhen the user asks how many properties fit a Florida scope without needing raw rows back. - Use
get_florida_real_estate_price_trendwhen the user asks how Florida prices changed over time in a county, city, or zip. - Use
lookup_florida_real_estateto resolve a subject parcel from county + parcel ID or an address. - Use
find_florida_real_estate_comps,get_florida_real_estate_market_stats, andestimate_florida_real_estate_pricingto inspect Florida public-record real estate data in chat. - Use
prepare_real_estate_cma_template_inputto turn the subject, comps, market context, and pricing posture into deterministic CMA-ready template input.
Feedback Revision Quickstart
- Share the published artifact in
iteratemode so viewers can leave targeted notes on the live link. - Use
get_artifact_feedbackto read those notes back through the MCP. - Use
apply_artifact_feedbackto revise the sameartifact_idin place, then pollget_artifact_statusuntil the updated revision is published. - Fallback HTTP endpoints are available at
https://mcp.iterfact.com/v1/artifacts/<artifact_id>/feedbackandhttps://mcp.iterfact.com/v1/artifacts/<artifact_id>/status.