Name | nolang-mcp JSON |
Version |
0.0.1
JSON |
| download |
home_page | None |
Summary | NoLang MCP Server for AI Video Generation |
upload_time | 2025-07-26 06:24:26 |
maintainer | None |
docs_url | None |
author | Mavericks, inc. |
requires_python | >=3.12 |
license | MIT |
keywords |
nolang
mcp
claude
ai
video
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# NoLang MCP Server (Beta)
[](https://opensource.org/licenses/MIT)
> Enable any MCP Client like Claude Desktop or Agents to use the NoLang API to generate AI-powered videos
## What is NoLang?
NoLang is an AI-powered video generation service developed by Mavericks that creates videos in real-time. This MCP server provides a standardized interface to interact with the NoLang API.
- [NoLang Website](https://no-lang.com/)
## Prerequisites
- Python 3.12+
- NoLang API key (Get it from the NoLang dashboard: NoLang API > API Key)
## Installation
We recommend using `uv` to manage Python environments and dependencies.
### Install uv
#### macOS/Linux
```bash
# Using the official installer
curl -LsSf https://astral.sh/uv/install.sh | sh
# Or using Homebrew
brew install uv
```
#### Windows
```powershell
# Using PowerShell
irm https://astral.sh/uv/install.ps1 | iex
```
## Configuration
1. Copy the example environment file:
```bash
cp .env.example .env
```
2. Add your NoLang API key to the `.env` file:
```
NOLANG_API_KEY=your_api_key_here
```
## Usage with Claude Desktop
Add the following to your Claude Desktop configuration file:
### macOS
`~/Library/Application Support/Claude/claude_desktop_config.json`
### Windows
`%APPDATA%\Claude\claude_desktop_config.json`
```json
{
"mcpServers": {
"nolang": {
"command": "uvx",
"args": ["nolang-mcp"],
"env": {
"NOLANG_API_KEY": "your_api_key_here"
}
}
}
}
```
## Available MCP Tools
### generate_video
Generate a video from text input.
- `video_setting_id` (string, required): UUID of the video setting to use
- `text` (string, required): Text content for video generation
### get_video_status
Get the status and download URL of a generated video.
- `video_id` (string, required): UUID of the video to check
### list_videos
List all generated videos.
- `page` (integer, optional): Page number (default: 1)
## License
MIT License
Raw data
{
"_id": null,
"home_page": null,
"name": "nolang-mcp",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.12",
"maintainer_email": null,
"keywords": "nolang, mcp, claude, ai, video",
"author": "Mavericks, inc.",
"author_email": "Mavericks, inc. <support.nolang@mvrks.co.jp>",
"download_url": "https://files.pythonhosted.org/packages/87/d9/26a96a503870778b2bc9a1ef2e329512156e16b3344ca84be63a580c4aae/nolang_mcp-0.0.1.tar.gz",
"platform": null,
"description": "# NoLang MCP Server (Beta)\n\n[](https://opensource.org/licenses/MIT)\n\n> Enable any MCP Client like Claude Desktop or Agents to use the NoLang API to generate AI-powered videos\n\n## What is NoLang?\n\nNoLang is an AI-powered video generation service developed by Mavericks that creates videos in real-time. This MCP server provides a standardized interface to interact with the NoLang API.\n\n- [NoLang Website](https://no-lang.com/)\n\n## Prerequisites\n\n- Python 3.12+\n- NoLang API key (Get it from the NoLang dashboard: NoLang API > API Key)\n\n## Installation\n\nWe recommend using `uv` to manage Python environments and dependencies.\n\n### Install uv\n\n#### macOS/Linux\n```bash\n# Using the official installer\ncurl -LsSf https://astral.sh/uv/install.sh | sh\n\n# Or using Homebrew\nbrew install uv\n```\n\n#### Windows\n```powershell\n# Using PowerShell\nirm https://astral.sh/uv/install.ps1 | iex\n```\n\n## Configuration\n\n1. Copy the example environment file:\n```bash\ncp .env.example .env\n```\n\n2. Add your NoLang API key to the `.env` file:\n```\nNOLANG_API_KEY=your_api_key_here\n```\n\n## Usage with Claude Desktop\n\nAdd the following to your Claude Desktop configuration file:\n\n### macOS\n`~/Library/Application Support/Claude/claude_desktop_config.json`\n\n### Windows\n`%APPDATA%\\Claude\\claude_desktop_config.json`\n\n```json\n{\n \"mcpServers\": {\n \"nolang\": {\n \"command\": \"uvx\",\n \"args\": [\"nolang-mcp\"],\n \"env\": {\n \"NOLANG_API_KEY\": \"your_api_key_here\"\n }\n }\n }\n}\n```\n\n## Available MCP Tools\n\n### generate_video\nGenerate a video from text input.\n- `video_setting_id` (string, required): UUID of the video setting to use\n- `text` (string, required): Text content for video generation\n\n### get_video_status\nGet the status and download URL of a generated video.\n- `video_id` (string, required): UUID of the video to check\n\n### list_videos\nList all generated videos.\n- `page` (integer, optional): Page number (default: 1)\n\n\n\n## License\n\nMIT License",
"bugtrack_url": null,
"license": "MIT",
"summary": "NoLang MCP Server for AI Video Generation",
"version": "0.0.1",
"project_urls": null,
"split_keywords": [
"nolang",
" mcp",
" claude",
" ai",
" video"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "ecca5846d17115df3e2097651250d15da2ecbbeb6666ff7fb392eee7012a1e4a",
"md5": "5e3a3582e4a67cb313fe810759f852d4",
"sha256": "73d53cf5304f006136b9a287a098ac5a0721559e820eb0c88d2383658ce005fa"
},
"downloads": -1,
"filename": "nolang_mcp-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5e3a3582e4a67cb313fe810759f852d4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.12",
"size": 4573,
"upload_time": "2025-07-26T06:24:25",
"upload_time_iso_8601": "2025-07-26T06:24:25.426719Z",
"url": "https://files.pythonhosted.org/packages/ec/ca/5846d17115df3e2097651250d15da2ecbbeb6666ff7fb392eee7012a1e4a/nolang_mcp-0.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "87d926a96a503870778b2bc9a1ef2e329512156e16b3344ca84be63a580c4aae",
"md5": "e55fc650046ae5bd60fde66fdf96c397",
"sha256": "5f1cac67de92ad0f7fdf4b98ec8ee9acdfdc30ebb5e80e451cd28368cead2d16"
},
"downloads": -1,
"filename": "nolang_mcp-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "e55fc650046ae5bd60fde66fdf96c397",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.12",
"size": 3482,
"upload_time": "2025-07-26T06:24:26",
"upload_time_iso_8601": "2025-07-26T06:24:26.754413Z",
"url": "https://files.pythonhosted.org/packages/87/d9/26a96a503870778b2bc9a1ef2e329512156e16b3344ca84be63a580c4aae/nolang_mcp-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-26 06:24:26",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "nolang-mcp"
}