MOSTLY AI MCP Server

MOSTLY AI MCP Server

Enables LLM agents to interact with the MOSTLY AI Platform for generating synthetic data, including training generators, managing data connectors, executing queries, and generating synthetic datasets with OAuth 2.1 authentication.

Category
Visit Server

README

MOSTLY AI MCP Server

license GitHub stars

A Model Context Protocol (MCP) server with OAuth 2.1 support for LLM agents to interact with the MOSTLY AI Platform.

Available Tools

Tool Description
get_platform_info retrieve information about the platform
get_user_info retrieve information about the current user
get_models retrieve a list of available models of a specific type
get_computes retrieve a list of available compute resources for tasks
list_connectors list all available connectors
get_connector get details of a specific connector
create_connector create a new connector and optionally test the connection
get_connector_locations list available locations (schemas, tables, buckets, etc.) for a connector
get_connector_schema get the schema of a table or file at a connector location
read_connector_data read data from a connector location
write_connector_data write data to a connector location (currently disabled)
query_connector execute a read-only SQL query against a connector's data source
list_generators list all available generators
get_generator get details of a specific generator
poll_generator_progress poll progress of a generator training job
train_generator train a new generator with provided data or configuration
clone_generator clone an existing generator
get_synthetic_dataset get details of a specific synthetic dataset
poll_synthetic_dataset_progress poll progress of a synthetic dataset generation job
generate_synthetic_dataset generate a synthetic dataset using a generator
list_synthetic_datasets list all available synthetic datasets
probe_generator probe a generator for a new synthetic dataset (quick sample)

Usage of Remote Server

Prerequisites

An MCP host that supports the latest MCP specification and remote servers, such as Claude, VS Code and Cursor.

Installation

<details>

<summary>Claude Desktop or Web UI</summary>

Search and tools -> Add integrations -> Add integration -> Set Integration name to the name of your choice (e.g., mostlyai) and Integration URL to https://mcp.mostly.ai/sse.

</details>

<details>

<summary>VS Code (>= v1.101)</summary>

Install in VS Code

For quick installation, please use the one-click button above. Alternatively, one can add the following JSON to .vscode/mcp.json (for the workspace) or the global settings.json (for the user).

{
  "servers": {
    "mostlyai": {
      "url": "https://mcp.mostly.ai/sse"
    }
  }
}

</details>

<details>

<summary>Cursor</summary> Install in Cursor

For quick installation, please use the one-click button above. Alternatively, one can add the following JSON to ~/.cursor/mcp.json.

{
    "mcpServers": {
      "mostlyai": {
        "url": "https://mcp.mostly.ai/sse"
      }
    }
}

</details>

Development

Setup virtual environment

uv sync --frozen

Start the server locally

  1. Set the necessary environment variables (see .env.example)
  2. uv run mostlyai-mcp-server --port 8000
  3. Connect to the server with the configuration described in the above section, but change the url to http://localhost:8000/sse.

Debug

We recommend to use the Anthropic's MCP Inspector for testing and debugging by running npx @modelcontextprotocol/inspector.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured