Skip to main content

Gen8i MCP Server with OAuth 2.0 authentication for Claude Desktop

Project description

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

  1. Ask Claude to login to authenticate (opens browser)
  2. Ask Claude to show use cases to see available data sources
  3. 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].

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gen8i_mcp_server-0.1.1.tar.gz (48.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gen8i_mcp_server-0.1.1-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

Details for the file gen8i_mcp_server-0.1.1.tar.gz.

File metadata

  • Download URL: gen8i_mcp_server-0.1.1.tar.gz
  • Upload date:
  • Size: 48.4 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for gen8i_mcp_server-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2a25d841cfcd00a6150a0a0cc708e8623d4b141e9aedb4a7a0d75e7221915d8d
MD5 8506a93ce7f3fcb50746c2c2bdacd709
BLAKE2b-256 a84e72784937c6b40cff8d9774caeafb2722f7189f5157b62c20064afb9a2f57

See more details on using hashes here.

File details

Details for the file gen8i_mcp_server-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: gen8i_mcp_server-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 18.7 kB
  • Tags: Python 3
  • Uploaded using 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}

File hashes

Hashes for gen8i_mcp_server-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5f4b9cf2e9b62ebc3ee477695883102af93096768d07cb194c4fe8951b80a7e8
MD5 46f257c7adb0b40cf6c8277a612f43d9
BLAKE2b-256 4e70a3df9682f0d911f8f00f6e2330950aa383cc44a9625e2e623d1f05464c3a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page