Skip to content
  • There are no suggestions because the search field is empty.

Connecting Model Match to Replit

Add Model Match as a custom MCP server in Replit so Agent can pull Loan Officer, Real Estate Agent, and Company data into the app you're building.


In this article:

  1. What the Model Match connector does
  2. The Model Match connector (MCP server) URL
  3. Adding the Model Match server in Replit
  4. Confirming the connection works
  5. Frequently asked questions

What the Model Match connector does

The Model Match connector is a remote MCP server that gives Replit Agent secure access to your Model Match workspace through the Model Context Protocol. Once it's connected, Agent can search and act on your data while it builds — not just read it.

What it reaches:

  • Loan Officers and Real Estate Agents: search by market, production, and tenure, and pull contact details straight into the app you're building.
  • Companies and lenders: roll up volume, look up branches, and trace where an originator sends business.
  • Live market data: the same production and market activity you'd pull in Market Insights.
  • Your own workspace: Agent can act on your Model Match records, not just query them.

Every tool call runs against your own Model Match sign-in, so Agent only ever reaches data you already have access to.

The Model Match connector (MCP server) URL

One address does the whole setup:

https://replit.modelmatch.com/mcp

Adding the Model Match server in Replit

Model Match isn't in Replit's curated integrations list, so you're adding it as a custom server — it takes the same five steps as any other custom MCP server, and there's nothing to build.

  1. Open the MCP Servers pane at replit.com/integrations.
  2. Click + Add MCP server.
  3. For display name, enter Model Match — this is the name Agent uses in its chat logs when it calls a tool.
  4. Paste the server URL above. Leave Advanced settings alone — Model Match authorizes over OAuth, so there are no custom headers to add.
  5. Click Test & save. Replit connects, walks you through the Model Match sign-in in your browser, and stores the connection.

💡 Naming it Model Match rather than something shorthand matters more here than on other platforms — Agent surfaces that exact name every time it logs a tool call, so a clear name makes those logs easy to scan later.

Once saved, Model Match appears in your MCP Servers list with its current status, and every tool call it makes respects your existing workspace roles and permissions.

Confirming the connection works

Ask Agent for something only Model Match can answer, right in the build chat:

"Search Model Match for the top loan officers in Austin, TX this year."

You should get named originators with production figures back in the chat. Agent picks the right tools from the server automatically based on what you ask — you don't need to name a specific tool, just name Model Match.

If Agent doesn't reach for it, check the server's status in the MCP Servers pane before anything else — a connection that didn't finish OAuth shows as unauthorized there, even though it's listed.

Frequently asked questions

Do I need a specific Replit plan for this?
Replit doesn't gate custom MCP servers to a specific plan tier. You'll need an active Model Match account, since the connector authenticates as you rather than as a shared credential.

Is my data safe? What can Agent actually see?
Agent connects using your own Model Match sign-in, and every tool call respects your existing workspace roles and permissions. It reaches the same records you'd see in Model Match — nothing more.

Where do I add an API key or header?
Nowhere — leave Advanced settings alone. Model Match authorizes over OAuth, so there's no bearer token, API key, or custom header to configure. Replit walks you through the Model Match sign-in instead.

Why does the tool call in Agent's log say "ModelMatch" instead of what I searched for? That's the display name you set when adding the server, not the query. Agent labels every tool call with the server's display name, so naming it clearly during setup is what makes those logs readable later.

Agent says it can't reach Model Match — what do I check first?
Open the MCP Servers pane at replit.com/integrations and check the connection's status. If it shows unauthorized, the OAuth sign-in didn't finish — remove and re-add the server, and complete the browser sign-in prompt this time.

Can I connect Model Match to Replit and Claude or ChatGPT at the same time?
Yes. One Model Match account can back connectors in several tools at once, each authenticating as you.

See Connecting Model Match to Claude (Web, Desktop & Claude Code), Connecting Model Match to ChatGPT (for OpenAI Users), and Connecting Model Match to Perplexity.