You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Then, install the environment and the pre-commit hooks with
31
-
32
-
```bash
33
-
make install
34
-
```
35
-
36
-
This will also generate your `uv.lock` file
20
+
Then you can try it in [Claude Desktop](https://claude.ai/download). If you want to intergrate it with other mcp client, run `$which mcp-email-server` for the path and configure it in your client like:
37
21
38
-
### 3. Run the pre-commit hooks
39
-
40
-
Initially, the CI/CD pipeline might be failing due to formatting issues. To resolve those run:
41
-
42
-
```bash
43
-
uv run pre-commit run -a
22
+
```json
23
+
{
24
+
"mcpServers": {
25
+
"zerolib-email": {
26
+
"command": "{{ ENTRYPOINT }}",
27
+
"args": ["stdio"]
28
+
}
29
+
}
30
+
}
44
31
```
45
32
46
-
### 4. Commit the changes
47
-
48
-
Lastly, commit the changes made by the two steps above to your repository.
33
+
## Development
49
34
50
-
```bash
51
-
git add .
52
-
git commit -m 'Fix formatting issues'
53
-
git push origin main
54
-
```
35
+
This project is managed using [uv](https://github.com/ai-zerolab/uv).
55
36
56
-
You are now ready to start development on your project!
57
-
The CI/CD pipeline will be triggered when you open a pull request, merge to main, or when you create a new release.
37
+
Try `make install` to install the virtual environment and install the pre-commit hooks.
58
38
59
-
To finalize the set-up for publishing to PyPI, see [here](https://fpgmaas.github.io/cookiecutter-uv/features/publishing/#set-up-for-pypi).
60
-
For activating the automatic documentation with MkDocs, see [here](https://fpgmaas.github.io/cookiecutter-uv/features/mkdocs/#enabling-the-documentation-on-github).
61
-
To enable the code coverage reports, see [here](https://fpgmaas.github.io/cookiecutter-uv/features/codecov/).
39
+
Use `uv run mcp-email-server` for local development.
62
40
63
41
## Releasing a new version
64
42
@@ -68,7 +46,3 @@ To enable the code coverage reports, see [here](https://fpgmaas.github.io/cookie
68
46
- Create a new tag in the form `*.*.*`.
69
47
70
48
For more details, see [here](https://fpgmaas.github.io/cookiecutter-uv/features/cicd/#how-to-trigger-a-release).
71
-
72
-
---
73
-
74
-
Repository initiated with [fpgmaas/cookiecutter-uv](https://github.com/fpgmaas/cookiecutter-uv).
0 commit comments