Skip to main content

Eversports Studio Manager MCP server for ChatGPT and Claude

Connect Eversports Studio Manager to ChatGPT, Claude and other AI agents through Cotlet. Work with studio activities, participants, memberships and invoices in your own signed-in account. Cotlet is independent and not affiliated with Eversports Studio Manager. If Eversports Studio Manager offers an official API for your needs, we recommend it.

What you can ask

Show today’s studio activities and their sign-in lists.

Pause the membership I name for the dates I provide. Ask me before saving.

Email the invoice I select to its customer. Ask me before sending.

Connect in 2 minutes

Get your API key at https://cotlet.dev/app and export it as COTLET_API_KEY.

ChatGPT

Settings → Apps → add connector URL https://cotlet.dev/mcp/v1, then sign in with Cotlet.dev. No API key needed.

Claude

Add https://cotlet.dev/mcp/v1 as a custom connector in Claude and sign in with Cotlet.dev. Follow the steps in your Cotlet console.

Claude Code

claude mcp add --transport http cotlet https://cotlet.dev/mcp/v1 --header "Authorization: Bearer $COTLET_API_KEY"

Cursor

Copy .cursor/mcp.json from this repo into your project:

{
  "mcpServers": {
    "cotlet": {
      "url": "https://cotlet.dev/mcp/v1",
      "headers": {
        "Authorization": "Bearer ${COTLET_API_KEY}"
      }
    }
  }
}

Run it locally (stdio)

This repo is a real MCP server. It speaks MCP over stdio, lists its Eversports Studio Manager tools without any key, and forwards every tool call to the hosted Cotlet.dev server. The hosted URL above stays the recommended way. Use this when your client only starts local servers.

{"mcpServers": {"eversports-studio-manager": {"command": "python3", "args": ["/absolute/path/to/eversports-studio-manager-mcp/eversports_studio_manager_agent.py", "serve"], "env": {"COTLET_API_KEY": "your-key"}}}}

Or with Docker:

docker build -t eversports-studio-manager-mcp .
docker run -i --rm -e COTLET_API_KEY eversports-studio-manager-mcp

Tools: eversports_studio_manager_guide, eversports_studio_manager_status, eversports_studio_manager_open, eversports_studio_manager_read, eversports_studio_manager_click, eversports_studio_manager_type, eversports_studio_manager_close. Without COTLET_API_KEY a tool call answers: "Set COTLET_API_KEY. Get a key at https://cotlet.dev/app".

Command line

Python 3.10+, nothing else to install. Run from this repo:

export COTLET_API_KEY="your-key"
python3 eversports_studio_manager_agent.py connect   # ready config for Claude Code, Cursor, ChatGPT
python3 eversports_studio_manager_agent.py status    # is Eversports Studio Manager ready in your Cotlet.dev account
python3 eversports_studio_manager_agent.py guide     # Eversports Studio Manager screens and sign-in link
python3 eversports_studio_manager_agent.py read      # open Eversports Studio Manager, read the page, close the browser
python3 eversports_studio_manager_agent.py tools     # list Cotlet.dev tools
python3 eversports_studio_manager_agent.py serve     # start the stdio MCP server (same as no argument)

Questions from Eversports Studio Manager users

How do I connect Eversports Studio Manager to ChatGPT or Claude?

Sign up at cotlet.dev, log in to Eversports Studio Manager once in its Cloud Browser and add Cotlet to ChatGPT or Claude, following the steps in your console. No API key is needed. ChatGPT and Claude then work in your Eversports Studio Manager account through Cotlet, in their phone apps too.

Can ChatGPT sign in participants in Eversports Studio Manager?

ChatGPT opens the activity's Sign-in and signs in the customers you list after you approve it, so the booking is deducted from their card or membership.

Can ChatGPT pause a membership in Eversports Studio Manager?

ChatGPT adds or removes the membership rest period you give it on the customer's membership after you approve the change.

Can ChatGPT email an invoice in Eversports Studio Manager?

ChatGPT opens the class or membership invoice in Financials and emails it to the customer after you approve the send.

Is Cotlet affiliated with Eversports Studio Manager?

No. Cotlet is independent and not affiliated with Eversports Studio Manager.

Find it on


More: https://cotlet.dev/integrations/eversports-studio-manager-api-mcp-server?utm_source=github&utm_medium=readme&utm_campaign=eversports-studio-manager

Request access: https://cotlet.dev/signup?app=eversports-studio-manager&utm_source=github&utm_medium=readme&utm_campaign=eversports-studio-manager

Metadata

Release files for eversports-studio-manager-mcp 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eversports-studio-manager-mcp 1.1.0
File Size Uploaded Provenance Actions
eversports_studio_manager_mcp-1.1.0.tar.gz 8.2 kB Without provenance Details for eversports_studio_manager_mcp-1.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for eversports-studio-manager-mcp 1.1.0
File Interpreter ABI Platform Actions
eversports_studio_manager_mcp-1.1.0-py3-none-any.whl Python 3 none any Details for eversports_studio_manager_mcp-1.1.0-py3-none-any.whl

Total release size: 16.8 kB

Release files / eversports_studio_manager_mcp-1.1.0.tar.gz

Download URL eversports_studio_manager_mcp-1.1.0.tar.gz
Size 8.2 kB
Tags Source
SHA-256 checksum
How to use checksums
13f543fce381353c80ada3a7be475b04492a6dfeb69804f45110a4a55b475023
BLAKE2b-256 checksum
How to use checksums
594da7dfb50157c2a7bd5bad29ced54b32a57d7325f51c1cc6dc0efc45e56f15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / eversports_studio_manager_mcp-1.1.0-py3-none-any.whl

Download URL eversports_studio_manager_mcp-1.1.0-py3-none-any.whl
Size 8.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
af886efd6a7442d8a5422bc292975d9d99010c18b861f46d4fd27a681297d980
BLAKE2b-256 checksum
How to use checksums
f666f871438c9b0ebaa11da022fe9773266f8553f3ba55c1b5312f4eeba13b65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for eversports-studio-manager-mcp 1.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page