Skip to main content

All-in-1 MCP server for developers

Project description

AgentMode ✨

AgentMode is an all-in-one Model Context Protocol (MCP) server that connects your coding AI to dozens of databases, data warehouses, data pipelines, cloud services, and more. This extension is designed to streamline your development workflow by providing seamless integration with various data and cloud platforms.

flow diagram!

Installation 👨‍💻

with VS code

  1. Install our VS Code extension.
  2. Click the 'Install' button next to the agentmode extension.
  3. Start the MCP server via the Command Palette (Ctrl+Shift+P or Cmd+Shift+P on macOS), then type in 'MCP', then select 'MCP: List Servers' and click on agentmode.
  4. Click on the 'AgentMode' text in the bottom-right status bar corner of VS Code to open a browser tab, and sign in.

without VS code (Python package)

  1. Open the terminal and install uv with curl -LsSf https://astral.sh/uv/install.sh | sh
  2. uv init
  3. uv add agentmode
  4. uv run agentmode

MCP (Model Context Protocol) 🌐

AgentMode leverages the Model Context Protocol (MCP) to enable your coding AI to:

  • Access and query databases and data warehouses.
  • Interact with data pipelines for real-time or batch processing.
  • Use a web browser.
  • See logs from your production services.
  • Connect to cloud services for storage, computation, and more.

Connections 🔌

connections setup!

AgentMode supports a wide range of connections, including:

  • Databases: MySQL, PostgreSQL, etc.
  • Data Warehouses: Snowflake, BigQuery, Redshift, etc.
  • Data Pipelines: Airflow, Prefect, etc.
  • Cloud Services: AWS, Azure, Google Cloud, etc. (coming soon!)

To configure connections, follow these steps:

  1. Start the MCP server and go to http://localhost:13000/setup
  2. Click on the icon of the connection you'd like to setup.
  3. Fill out the connection details and credentials (all credentials are stored locally on your machine).
  4. Any required dependencies will be installed on-the-fly.

Help 🛟

If you encounter any issues or have questions, you can:

Contributing 💬

  • add more connectors & tests

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

agentmode-0.1.9.tar.gz (872.4 kB view details)

Uploaded Source

Built Distribution

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

agentmode-0.1.9-py3-none-any.whl (913.5 kB view details)

Uploaded Python 3

File details

Details for the file agentmode-0.1.9.tar.gz.

File metadata

  • Download URL: agentmode-0.1.9.tar.gz
  • Upload date:
  • Size: 872.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.2

File hashes

Hashes for agentmode-0.1.9.tar.gz
Algorithm Hash digest
SHA256 44cde86ee453fd60bef991c0d179b06795a0c5c3d6414950d4129e512ea4bd0e
MD5 e0fff478ef91377b45313a78a852311a
BLAKE2b-256 e73e25dabfcfb9b6757a24f2c841aaa89265bab3bb14d7fdcb6dd41afd746c08

See more details on using hashes here.

File details

Details for the file agentmode-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: agentmode-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 913.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.2

File hashes

Hashes for agentmode-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 02e9b19bba32fad141214428bb67be460c20505f66f13d9c9f5d989b9318043a
MD5 48a908cd550cc75ce629ec26f455027f
BLAKE2b-256 422679630d9f62dc7361452ae00c4028ca9b186f986b9cb3ce9e8d509a81103a

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