Name | codemie-mcp-assistants JSON |
Version |
0.1.132
JSON |
| download |
home_page | None |
Summary | MCP server for connecting to CodeMie Assistants API |
upload_time | 2025-08-29 14:49:29 |
maintainer | None |
docs_url | None |
author | Vadym Vlasenko |
requires_python | <4.0,>=3.12 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# CodeMie Assistants MCP Server
Python server implementing Model Context Protocol (MCP) for CodeMie Assistants operations.
## Features
- Chat with AI/Run CodeMie assistant
Note: The server requires authentication credentials via environment variables.
## API
### Tools
#### chat
Chat with a specific AI assistant
Inputs:
- `message (string)`: Message to send to assistant
- `conversation_id (string)`: Identifier of current conversation. It should be always passed if present in current communication thread.
- `history (array, optional)`: Previous conversation messages in format:
[{"role": "user|assistant", "message": "text"}]
Returns generated assistant response as text
## Installation
Ensure you have `Python 3.12` or later installed.
### Using uv (recommended)
When using [`uv`](https://docs.astral.sh/uv/) no specific installation is needed. We will
use [`uvx`](https://docs.astral.sh/uv/guides/tools/) to directly run *codemie-mcp-assistants*.
```bash
uvx codemie-mcp-assistants
```
### Using Poetry
Alternatively you can install via Poetry:
```bash
poetry install codemie-mcp-assistants
```
After installation, you can run it as a script using:
```bash
poetry run codemie-mcp-assistants
```
## Configuration
### Configure for Claude.app
Add to your Claude settings:
<details>
<summary>Using uvx</summary>
```json
"mcpServers": {
"codemie": {
"command": "uvx",
"args": ["codemie-mcp-assistants"],
"env": {
"CODEMIE_ASSISTANT_ID": "your-assistant-id"
"CODEMIE_USERNAME": "your-username",
"CODEMIE_PASSWORD": "your-password"
}
}
}
```
</details>
<details>
<summary>Using poetry installation</summary>
```json
"mcpServers": {
"codemie": {
"command": "poetry",
"args": ["run", "codemie-mcp-assistants"],
"env": {
"CODEMIE_ASSISTANT_ID": "your-assistant-id"
"CODEMIE_USERNAME": "your-username",
"CODEMIE_PASSWORD": "your-password"
}
}
}
```
</details>
### Environment Variables
- `CODEMIE_ASSISTANT_ID`: "AI/Run CodeMie assistant UID"
The following environment variables are required for authentication:
- `CODEMIE_USERNAME`: Your CodeMie username
- `CODEMIE_PASSWORD`: Your CodeMie password
Optional configuration:
- `CODEMIE_AUTH_CLIENT_ID`: Auth client ID (default: "codemie-sdk")
- `CODEMIE_AUTH_REALM_NAME`: Auth realm name (default: "codemie-prod")
## Build
### Make build:
```bash
make build
```
Raw data
{
"_id": null,
"home_page": null,
"name": "codemie-mcp-assistants",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.12",
"maintainer_email": null,
"keywords": null,
"author": "Vadym Vlasenko",
"author_email": "vadym_vlasenko@epam.com",
"download_url": "https://files.pythonhosted.org/packages/5f/7e/9e308f8fa33301b00cf47f148131db6be0b3b652b42a30e5627f47327ca1/codemie_mcp_assistants-0.1.132.tar.gz",
"platform": null,
"description": "# CodeMie Assistants MCP Server\n\nPython server implementing Model Context Protocol (MCP) for CodeMie Assistants operations.\n\n## Features\n- Chat with AI/Run CodeMie assistant\n\nNote: The server requires authentication credentials via environment variables.\n\n## API\n\n### Tools\n\n#### chat\nChat with a specific AI assistant\nInputs:\n- `message (string)`: Message to send to assistant\n- `conversation_id (string)`: Identifier of current conversation. It should be always passed if present in current communication thread.\n- `history (array, optional)`: Previous conversation messages in format:\n [{\"role\": \"user|assistant\", \"message\": \"text\"}]\n\nReturns generated assistant response as text\n\n## Installation\n\nEnsure you have `Python 3.12` or later installed.\n\n### Using uv (recommended)\n\nWhen using [`uv`](https://docs.astral.sh/uv/) no specific installation is needed. We will\nuse [`uvx`](https://docs.astral.sh/uv/guides/tools/) to directly run *codemie-mcp-assistants*.\n\n```bash\nuvx codemie-mcp-assistants\n```\n\n### Using Poetry\n\nAlternatively you can install via Poetry:\n\n```bash\npoetry install codemie-mcp-assistants\n```\n\nAfter installation, you can run it as a script using:\n\n```bash\npoetry run codemie-mcp-assistants\n```\n\n## Configuration\n\n### Configure for Claude.app\n\nAdd to your Claude settings:\n\n<details>\n<summary>Using uvx</summary>\n\n```json\n\"mcpServers\": {\n \"codemie\": {\n \"command\": \"uvx\",\n \"args\": [\"codemie-mcp-assistants\"],\n \"env\": {\n \"CODEMIE_ASSISTANT_ID\": \"your-assistant-id\"\n \"CODEMIE_USERNAME\": \"your-username\",\n \"CODEMIE_PASSWORD\": \"your-password\"\n }\n }\n}\n```\n</details>\n\n<details>\n<summary>Using poetry installation</summary>\n\n```json\n\"mcpServers\": {\n \"codemie\": {\n \"command\": \"poetry\",\n \"args\": [\"run\", \"codemie-mcp-assistants\"],\n \"env\": {\n \"CODEMIE_ASSISTANT_ID\": \"your-assistant-id\"\n \"CODEMIE_USERNAME\": \"your-username\",\n \"CODEMIE_PASSWORD\": \"your-password\"\n }\n }\n}\n```\n</details>\n\n### Environment Variables\n\n- `CODEMIE_ASSISTANT_ID`: \"AI/Run CodeMie assistant UID\"\n\nThe following environment variables are required for authentication:\n\n- `CODEMIE_USERNAME`: Your CodeMie username\n- `CODEMIE_PASSWORD`: Your CodeMie password\n\nOptional configuration:\n- `CODEMIE_AUTH_CLIENT_ID`: Auth client ID (default: \"codemie-sdk\")\n- `CODEMIE_AUTH_REALM_NAME`: Auth realm name (default: \"codemie-prod\")\n\n## Build\n\n### Make build:\n```bash\nmake build\n```\n\n",
"bugtrack_url": null,
"license": null,
"summary": "MCP server for connecting to CodeMie Assistants API",
"version": "0.1.132",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "56467033a16fd4bc6a86ff9f1683b156ea71ce2bcfc257756b7fbc6affa3e898",
"md5": "364525289de42193cb09c30e4686851c",
"sha256": "f3575225b63b78dac0b1703d3e25a8c8ea49915e0504404835f1c80348f15e1e"
},
"downloads": -1,
"filename": "codemie_mcp_assistants-0.1.132-py3-none-any.whl",
"has_sig": false,
"md5_digest": "364525289de42193cb09c30e4686851c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.12",
"size": 6016,
"upload_time": "2025-08-29T14:49:29",
"upload_time_iso_8601": "2025-08-29T14:49:29.021335Z",
"url": "https://files.pythonhosted.org/packages/56/46/7033a16fd4bc6a86ff9f1683b156ea71ce2bcfc257756b7fbc6affa3e898/codemie_mcp_assistants-0.1.132-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5f7e9e308f8fa33301b00cf47f148131db6be0b3b652b42a30e5627f47327ca1",
"md5": "438013171ed9da08013a897e5ff820d0",
"sha256": "107a52087f973bae00104cc30287774db03ac14cf2a000d1a68c06e342d6aa96"
},
"downloads": -1,
"filename": "codemie_mcp_assistants-0.1.132.tar.gz",
"has_sig": false,
"md5_digest": "438013171ed9da08013a897e5ff820d0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.12",
"size": 4995,
"upload_time": "2025-08-29T14:49:29",
"upload_time_iso_8601": "2025-08-29T14:49:29.797448Z",
"url": "https://files.pythonhosted.org/packages/5f/7e/9e308f8fa33301b00cf47f148131db6be0b3b652b42a30e5627f47327ca1/codemie_mcp_assistants-0.1.132.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-29 14:49:29",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "codemie-mcp-assistants"
}