Skip to main content

Tessell Model Context Protocol (MCP) server

Project description

Tessell MCP Server

Tessell MCP Server enables natural language interaction with your Tessell environment through the Model Context Protocol (MCP). This tool allows you to manage and automate tasks in Tessell using supported MCP clients.

Overview

The Tessell MCP Server provides a local bridge between your MCP client and the Tessell API. With this integration, you can perform operations such as managing databases, services, and other resources in your Tessell tenant using conversational commands.

Key Capabilities

  • Interact with Tessell resources using natural language
  • Streamlined management of databases, services, and more
  • Connects securely to your Tessell tenant via API credentials

Requirements

  • Tessell account with API key
  • Tenant API base URL and tenant ID
  • Compatible MCP client (e.g., Claude Desktop, Cursor)
  • Python (>=3.13) and uvx

Installation & Configuration

To set up the Tessell MCP Server, add the following configuration to your MCP client's configuration file (such as mcp_config.json):

{
  "mcpServers": {
    "tessell": {
      "command": "uvx",
      "args": [
        "tessell-mcp@latest"
      ],
      "env": {
        "TESSELL_API_BASE": "{your-tenant-api-url}",
        "TESSELL_API_KEY": "{your-api-key}",
        "TESSELL_TENANT_ID": "{your-tenant-id}"
      }
    }
  }
}

Be sure to replace the placeholders with your actual Tessell tenant information.

How to Use

After configuration, restart your MCP client. You can now issue natural language commands to manage your Tessell environment. For example:

  • "Create a new database named 'analytics-db'."
  • "Show all running services in my Tessell account."
  • "Back up the 'prod-db' database."

Security Notes

  • Tessell MCP Server is intended for local development and IDE integrations only.
  • Keep your API key and tenant credentials secure and private.
  • Review and approve all actions before allowing execution via the MCP client.

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

tessell_mcp-0.1.5.tar.gz (13.0 kB view details)

Uploaded Source

Built Distribution

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

tessell_mcp-0.1.5-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file tessell_mcp-0.1.5.tar.gz.

File metadata

  • Download URL: tessell_mcp-0.1.5.tar.gz
  • Upload date:
  • Size: 13.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for tessell_mcp-0.1.5.tar.gz
Algorithm Hash digest
SHA256 1f38d6a1e75c52398bbde09cb0322af88c1675295c01664c4bcca8768381fca0
MD5 59b42bbbc3f77f2996a8b9177c6ff9f2
BLAKE2b-256 734f6a1e23d592c675a3bfd020dbd3122bb4deb181855d2b4f25bce2c64d6a98

See more details on using hashes here.

File details

Details for the file tessell_mcp-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: tessell_mcp-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for tessell_mcp-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fa4da6b21633fc1b427080c0f5eac74ae167e5c5b8dbdcc87926031ad21b0bf6
MD5 6b70f1dd220b3e5d1566d4d27213b1ff
BLAKE2b-256 396166bde50c6f0651def2dd03afc41cc606d010f9d7ae62cd72afc5bcb2cf8a

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