Gen8i MCP Server
MCP server for Claude Desktop that connects to Gen8i's AI-powered data analysis platform with OAuth 2.0 + PKCE authentication.
Tools
- login - Authenticate via browser-based OAuth flow
- get_use_case - List available data sources / AI agents
- query - Run natural language queries against a use case
Configuration
1. Add to Claude Desktop config
Add the following to your Claude Desktop configuration file:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Linux:
~/.config/claude/claude_desktop_config.json
{
"mcpServers": {
"gen8i-server": {
"command": "uvx",
"args": ["gen8i-mcp-server"],
"env": {
"CLIENT_ID": "<YOUR_CLIENT_ID>"
}
}
}
}
| Field | Required | Description |
|---|---|---|
CLIENT_ID |
Yes | Your OAuth client ID from Gen8i |
2. Restart Claude Desktop
Restart Claude Desktop to load the MCP server.
Usage
- Ask Claude to login to authenticate (opens browser)
- Ask Claude to show use cases to see available data sources
- Ask Claude any business/data question and it will query the appropriate use case
Requirements
- Python 3.12+
- uv
Support
For help, contact [techsupport@gen8i.com].
Metadata
Release files for gen8i-mcp-server 0.1.1
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 | |
|---|---|---|---|---|
| gen8i_mcp_server-0.1.1.tar.gz | 48.4 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gen8i_mcp_server-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 67.0 kB
Release files / gen8i_mcp_server-0.1.1.tar.gz
| Download URL | gen8i_mcp_server-0.1.1.tar.gz |
|---|---|
| Size | 48.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2a25d841cfcd00a6150a0a0cc708e8623d4b141e9aedb4a7a0d75e7221915d8d
|
|
BLAKE2b-256 checksum How to use checksums |
a84e72784937c6b40cff8d9774caeafb2722f7189f5157b62c20064afb9a2f57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.15 {"installer":{"name":"uv","version":"0.9.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / gen8i_mcp_server-0.1.1-py3-none-any.whl
| Download URL | gen8i_mcp_server-0.1.1-py3-none-any.whl |
|---|---|
| Size | 18.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5f4b9cf2e9b62ebc3ee477695883102af93096768d07cb194c4fe8951b80a7e8
|
|
BLAKE2b-256 checksum How to use checksums |
4e70a3df9682f0d911f8f00f6e2330950aa383cc44a9625e2e623d1f05464c3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.15 {"installer":{"name":"uv","version":"0.9.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Security for gen8i-mcp-server 0.1.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.