Skip to main content

dotty-mcp

A Model Context Protocol (MCP) server for developping the Scala 3 compiler.

It provides one single tool:

  • scalac(files, options) which compiles one or more test files with the development compiler, and returns the outputs.

Installation

For Claude Code

# If running from within your Dotty project directory
claude mcp add dotty-mcp -- uvx dotty-mcp

License

MIT

Metadata

Release files for dotty-mcp 0.2.1

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

Source distribution (sdist)

Source distribution for dotty-mcp 0.2.1
File Size Uploaded Provenance
dotty_mcp-0.2.1.tar.gz 5.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for dotty-mcp 0.2.1
File Interpreter ABI Platform
dotty_mcp-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 12.1 kB

Release files / dotty_mcp-0.2.1.tar.gz

Download URL dotty_mcp-0.2.1.tar.gz
Size 5.8 kB
Tags Source
SHA-256 checksum
How to use checksums
6ab27452adb19b4eaf95beac5768f56358e7ca55430d07b38eb2d91bdb5dcd27
BLAKE2b-256 checksum
How to use checksums
596c9d3d3835996de2a5be6477343ec4ed06d74c28037b30ce0fccafbaaf89b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / dotty_mcp-0.2.1-py3-none-any.whl

Download URL dotty_mcp-0.2.1-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f6ab192ca7ff92ce441e41d5f1f976852ebb9386ac6ec8e9c4fdb6449b92cd10
BLAKE2b-256 checksum
How to use checksums
657f6d01aa288a45a7b56843d9a64ffa0c6df833fddb7d41155196e5e8ff607b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.9 {"installer":{"name":"uv","version":"0.11.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for dotty-mcp 0.2.1

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.

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