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.
README
MOSTLY AI MCP Server
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>
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>
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
- Set the necessary environment variables (see
.env.example) uv run mostlyai-mcp-server --port 8000- 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
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
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.
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.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
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.
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.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
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.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.