projectone-expert
One Model Context Protocol (MCP) server
Prerequisites
- Install
uvfrom Astral or the GitHub README - Install Python using
uv python install 3.13
Installation
Install the MCP server:
uv tool install mylabs-mcp.projectten-expert --force
Add the server to your MCP client config (e.g. ~/.cursor-server/data/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json):
{
"mcpServers": {
"mylabs_mcp.projectten_expert": {
"command": "uvx",
"args": [
"--from",
"mylabs-mcp-projectten-expert",
"projectten-expert"
],
"env": {
"SHELL": "/usr/bin/zsh"
},
"disabled": false,
"autoApprove": []
}
}
}
Development
- Set up the development environment:
uv sync --all-groups
- Run the server:
uv run mylabs-mcp.projectten-expert/server.py
- Install pre-commit hooks:
GIT_CONFIG=/dev/null pre-commit install
Running the Server
Run the server with default stdio transport:
uv run mylabs-mcp.projectten-expert/server.py
Or with SSE transport on a specific port:
uvx projectten-expert/server.py --sse --port 8888
Customizing the Server
- Edit
projectten_expert/server.pyto implement your MCP tools and resources - Add dependencies to
pyproject.tomlwithuv add <dependency> - Update tests and documentation as needed
- Build the project:
uv build - Push the changes:
git push - Create a release:
uv run cz bump - Tag the release:
git push --tags
Metadata
Release files for mylabs-mcp.projectten-expert 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| mylabs_mcp_projectten_expert-0.1.0.tar.gz | 21.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mylabs_mcp_projectten_expert-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.0 kB
Release files / mylabs_mcp_projectten_expert-0.1.0.tar.gz
| Download URL | mylabs_mcp_projectten_expert-0.1.0.tar.gz |
|---|---|
| Size | 21.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d4d39a9691a20c6732b71e0d0437e1d5e3ebe48c93119f7409a5a83c9c2425d3
|
|
BLAKE2b-256 checksum How to use checksums |
e922582fd0c1dbf834c69cf0cd2ca1bb20875fd8146d60e1e3150eeeca3af922
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / mylabs_mcp_projectten_expert-0.1.0-py3-none-any.whl
| Download URL | mylabs_mcp_projectten_expert-0.1.0-py3-none-any.whl |
|---|---|
| Size | 4.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
86d648fcccb58001931873ebf284159fca0e6f6037e9e64abb05f09a9711b59c
|
|
BLAKE2b-256 checksum How to use checksums |
e2d65b7261a6fa581fe4c68db4f0b230e18345854d45394fa3d0b9d337f13e51
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Security for mylabs-mcp.projectten-expert 0.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.