Skip to main content

Supported MCP Clients

The Venturu MCP server uses the Streamable HTTP transport, which is supported by a growing number of AI assistants and development tools. Any client that implements the MCP specification can connect.

AI Assistants

Development Tools

Frameworks & Libraries

Client-Specific Features

ChatGPT Apps SDK Widgets

When accessed from ChatGPT, the Venturu MCP server returns interactive HTML widgets for search results. Business listings and broker profiles are rendered as rich, visual cards directly in the conversation — with images, pricing, and direct links.
Widget resources are served automatically when the server detects a ChatGPT client. No additional configuration is needed.

Voice Agent Integration

The Venturu MCP server supports integration with voice AI platforms like ElevenLabs Conversational AI. A pre-registered OAuth client allows voice agents to authenticate and use all tools, including contact tools, on behalf of users.

Building a Custom Client

If you’re building your own MCP client, connect using these details:

Discovery Endpoints

Authentication Flow

  1. Discover endpoints via .well-known/oauth-authorization-server
  2. Register your client via Dynamic Client Registration (/api/oauth/mcp/register)
  3. Initiate OAuth 2.0 + PKCE authorization flow
  4. Exchange authorization code for access and refresh tokens
  5. Include the access token as a Bearer token in MCP requests
See the Authentication page for full details.