Visual Basic 6.0 Requires Chilkat v11.6.0+
Visual Basic 6.0
Connect to an MCP Server
See more MCP Client Examples
Demonstrates Mcp.Connect, which connects to an MCP server at its Streamable HTTP endpoint URL. After connecting, the server's identifying properties are available.
Background. The Model Context Protocol (MCP) lets a client interact with a server's tools, resources, and prompts over a standard JSON-RPC interface. This example connects to the public, no-authentication Microsoft Learn MCP server at
https://learn.microsoft.com/api/mcp over Streamable HTTP.Chilkat Visual Basic 6.0 Downloads
Dim success As Long
success = 0
Dim mcp As New ChilkatMcp
' Connect to a public MCP (Model Context Protocol) server over its Streamable HTTP endpoint. The
' Microsoft Learn MCP server is public and requires no authentication.
success = mcp.Connect("https://learn.microsoft.com/api/mcp")
If (success = 0) Then
Debug.Print mcp.LastErrorText
Exit Sub
End If
' After connecting, the server's identifying information is available.
Debug.Print "Connected to " & mcp.ServerName & " " & mcp.ServerVersion
Debug.Print "Protocol version: " & mcp.ProtocolVersion
success = mcp.Close()
If (success = 0) Then
Debug.Print mcp.LastErrorText
Exit Sub
End If