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
- Discover endpoints via
.well-known/oauth-authorization-server - Register your client via Dynamic Client Registration (
/api/oauth/mcp/register) - Initiate OAuth 2.0 + PKCE authorization flow
- Exchange authorization code for access and refresh tokens
- Include the access token as a
Bearertoken in MCP requests