Using the Online MCP Server

This guide covers using the hosted instance of workflow-os-mcp at mcp.vistaan.com instead of running your own local server.

Overview

The online version provides the same MCP capabilities without local installation. Access the server via HTTP at:

When to Use the Online Version

Use the online MCP server when:

When to Use Local/Offline

Run your own instance when:

Connecting to the Online Server

HTTP Mode Clients

For clients that support HTTP MCP endpoints, configure:

{
  "mcpServers": {
    "workflow-os": {
      "transport": "http",
      "url": "https://mcp.vistaan.com/mcp"
    }
  }
}

The exact configuration format varies by client. Some clients may call this:

Available Resources

The online server exposes the same bundled workflow resources:

Available Tools

All standard tools work identically to the local version:

Rate Limits and Usage

The online service may impose:

For high-volume or production use, consider running your own instance.

API Endpoints

Endpoint Method Description
/mcp POST MCP JSON-RPC messages
/mcp GET MCP SSE stream (best-effort)
/docs GET Interactive Swagger UI
/docs-api.json GET OpenAPI specification
/health GET Health status
/livez GET Liveness probe
/readyz GET Readiness probe

Example: Testing the Connection

# Check health
curl https://mcp.vistaan.com/health

# View OpenAPI spec
curl https://mcp.vistaan.com/docs-api.json

# Interactive docs (open in browser)
open https://mcp.vistaan.com/docs

Privacy Considerations

When using the online MCP server:

For sensitive workflows, running a local instance is recommended.

Troubleshooting

Connection refused:

Timeout errors:

Client not compatible:

Switching Between Online and Local

Your MCP client configuration determines which server is used. To switch:

  1. To online: Change server URL to https://mcp.vistaan.com/mcp
  2. To local: Change to local stdio command or http://localhost:3000/mcp

The tools, resources, and workflow behavior are identical in both modes.