Skip to main content

Mito AI MCP server package.

Project description

Mito AI MCP Server

This server enables LLMs to perform better data analysis and visualization, including best-in-class Excel-to-Python workflows.

Available Tools

  • run_data_analyst - Run one-shot Mito AI analysis for notebook/spreadsheet workflows (Excel/CSV, cleaning/transforms, EDA, and Jupyter cell generation/edits).
    • Required arguments:
      • prompt (string): Natural-language instruction describing the analysis task.

Installation

The Mito AI MCP server works with any application that supports MCP. Below are setup instructions for a few popular tools: Cursor, VS Code, Claude Desktop. If yours isn’t listed, see Other Applications at the end.

[!TIP] To use the Mito AI MCP server the only requirement is uv. You can find installation instructions here.

Cursor

One-click install

For quick installation, use the one-click install:

Install in Cursor

Manual install

Manual install instructions

To manually add the server to Cursor, open the Command Palette (Ctrl + Shift + P) and go to Cursor Settings: Tools & MCPs. Scroll to Install MCP Server and select Add Custom MCP. This will open a JSON file with an mcpServers object, add the appropriate config there:

{
  "mcpServers": {
    "mito-ai": {
      "command": "uvx",
      "args": [
        "mito-ai-mcp"
      ]
    }
  }
}

VS Code

One-click install

For quick installation, use one of the one-click install buttons below:

Install with UV in VS Code

Manual install

Manual install instructions

For manual installation, add the following JSON block to your User Settings (JSON) file in VS Code. You can do this by pressing Ctrl + Shift + P and typing Preferences: Open User Settings (JSON).

Optionally, you can add it to a file called .vscode/mcp.json in your workspace. This will allow you to share the configuration with others.

Note that the mcp key is needed when using the mcp.json file.

Add the following MCP config:

{
  "mcp": {
    "servers": {
      "mito-ai": {
        "command": "uvx",
        "args": ["mito-ai-mcp"]
      }
    }
  }
}

Claude Desktop

One-click install

  1. Download the mcp bundle:

mito-ai-mcp.mcpb

  1. Double-click the .mcpb file. This should open Claude; follow the directions on screen.

Claude Code

In your terminal enter:

claude mcp add --transport stdio mito-ai -- uvx mito-ai-mcp

You should see a success message on submit. You can also enter claude from the terminal, and use the /mcp command to make sure the mito-ai MCP server is connected.

Other Applications

To set this up in another MCP-compatible app, find its MCP settings page in the docs.

Then add:

  • Name: mito-ai
  • Type: stdio
  • Command: uvx
  • Arguments: mito-ai-mcp

Development

Developers should consult the dev guide.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mito_ai_mcp-0.1.2.tar.gz (20.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mito_ai_mcp-0.1.2-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

Details for the file mito_ai_mcp-0.1.2.tar.gz.

File metadata

  • Download URL: mito_ai_mcp-0.1.2.tar.gz
  • Upload date:
  • Size: 20.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for mito_ai_mcp-0.1.2.tar.gz
Algorithm Hash digest
SHA256 e6f72333d72df3371bea2ffb73f9b71ff96ec96984e3ecbd41ec837187b7b33e
MD5 a3b2eb1fcb13affe6b99227e80b0baf4
BLAKE2b-256 4a66fa40312e82d76ca67bffd41e367f57b1f88f2928c2b7bceafe603dfd2728

See more details on using hashes here.

File details

Details for the file mito_ai_mcp-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: mito_ai_mcp-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 14.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for mito_ai_mcp-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6dc1041231e280dc279272b966de8ffa45df36d727eadfcae2c999eea9902968
MD5 46e218a38288632727b06de876c820d7
BLAKE2b-256 330578c27013fb810352557fe684e026771f73045fa455c4a6496b490136c048

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page