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.6.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.6-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tessell_mcp-0.1.6.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.6.tar.gz
Algorithm Hash digest
SHA256 bad3c948290ee0bae2b8932434bddafa339b968beee042c7ecadfd07b2037b1d
MD5 5c28caf255a6519de0e5a5275842b080
BLAKE2b-256 fc40cbc0a58b2d1ac473baa2e613391001ca8f30d26775b979d297bd5ea0db8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tessell_mcp-0.1.6-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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 596d0d46148a8992298a0762752159223db26feb9df29d78ba5b071818eb1ed2
MD5 0737348977a3f0e3651a89cec7e155fd
BLAKE2b-256 758ebad081238377a56e35649fb6fc5158f69e55cd49a2b0e5604ff75244cfce

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