Skip to main content

Alpha Terminal MCP Server - the governance layer for the AI economy

Project description

Alpha Terminal MCP Server

Alpha Terminal is the domain-specific MCP server for board-level AI governance. Built by Alpha, The AI Governance Company.

What It Does

Enables any AI system to:

  • Understand board composition - Directors, committees, AI expertise, independence
  • Evaluate AI governance maturity - The Alpha Standard dimension scoring under The Alpha Standard
  • Detect governance risks - Red flags, governance debt, regulatory exposure
  • Benchmark companies - Peer comparison, sector rankings, percentile analysis
  • Generate board-ready outputs - Briefs, memos, gap analyses, defense assessments

Data Coverage

Data Count
Companies 9,700+
Directors 2,200+
SEC Filings 345
Governance Ratings 56+ (growing)
AI Regulations 50+ jurisdictions

Quick Start

Install

cd alpha_mcp_server
pip install -e .

Configure

cp .env.example .env
# Edit .env with your Alpha tenant API key

Run

# stdio mode (for Claude Desktop, Claude Code, etc.)
alpha-terminal-mcp

# Backward-compatible alias for existing clients
alpha-governance-mcp

# Or run directly
python -m alpha_governance_mcp.server

Publish to Smithery

The remote MCP endpoint is the deployed Supabase Edge Function:

npx -y smithery@latest mcp publish \
  "https://api.alpha.ac/functions/v1/mcp-server" \
  -n alpha-ac/alpha-terminal-mcp \
  --config-schema ./smithery.config.schema.json

The Smithery config schema forwards the user-provided Alpha key as x-api-key.

For the local Python stdio package, build and publish an MCPB bundle:

uv lock
npx -y @anthropic-ai/mcpb@latest validate ./manifest.json
npx -y @anthropic-ai/mcpb@latest pack . ./dist/alpha-terminal-mcp-0.1.0.mcpb
npx -y smithery@latest mcp publish ./dist/alpha-terminal-mcp-0.1.0.mcpb -n alpha-ac/alpha-terminal-mcp

Publish to PyPI

PyPI publishing uses GitHub Actions trusted publishing. Configure the PyPI project alpha-terminal-mcp with:

  • Owner: wolfepereira
  • Repository: alpha-platform
  • Workflow: publish-alpha-terminal-mcp.yml
  • Environment: pypi

Then publish a GitHub release or run the workflow manually from main.

Claude Desktop Configuration

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "alpha-terminal": {
      "command": "alpha-terminal-mcp",
      "env": {
        "ALPHA_API_KEY": "your_alpha_api_key_here"
      }
    }
  }
}

Claude Code Configuration

Add to .claude/settings.json:

{
  "mcpServers": {
    "alpha-terminal": {
      "command": "alpha-terminal-mcp",
      "env": {
        "ALPHA_API_KEY": "your_alpha_api_key_here"
      }
    }
  }
}

MCP Resources

URI Description
alpha://company/{ticker}/board Board composition
alpha://company/{ticker}/committees Committee structure
alpha://company/{ticker}/ai-governance-profile Full governance profile
alpha://company/{ticker}/risk-score AI governance risk score
alpha://company/{ticker}/proxy/latest Latest parsed DEF 14A
alpha://regulations/{region} Regulatory intelligence
alpha://benchmark/{sector} Sector benchmarking

MCP Tools

Tool Description
get_board_profile Full board composition and director profiles
parse_def14a Parse latest DEF 14A proxy filing
score_ai_governance_risk Score governance risk (Alpha Governance Scale)
compare_companies Compare governance across 2-10 companies
find_ai_governance_signals Detect AI governance signals in filings
get_regulatory_intelligence Regulatory obligations and timelines
generate_board_brief Board-ready governance brief
benchmark_board_ai_readiness Peer benchmarking and percentile ranking
search_companies Search by name or ticker
get_platform_stats Platform data coverage statistics

MCP Prompts (Workflows)

Prompt Description
ai_governance_board_brief Comprehensive board brief
proxy_change_analysis Proxy filing change detection
audit_committee_ai_risk_memo Audit committee risk memo
director_gap_analysis Board expertise gap analysis
activist_defense_readiness Activist defense assessment

Architecture

MCP Client (Claude, etc.)
    |
    v
Alpha Terminal MCP Server (FastMCP)
    |
    v
Alpha API Gateway (tenant API key)
    |
    v
PostgreSQL (alpha.ac production database)
    - companies (9,700+)
    - directors (2,200+)
    - board_seats (committee assignments)
    - governance_ratings (Alpha Governance Scale + D1-D12)
    - edgar_filings (SEC EDGAR)
    - ai_regulations (regulatory intelligence)

Methodology

All ratings are issued under The Alpha Standard by the Alpha Institute for AI Governance.

  • Alpha Governance Scale: AAA to D (plus NR)
  • The Alpha Standard: 8 governance dimensions scored independently
  • Alpha Materiality Profile: 4-dimension materiality assessment
  • Alpha Integrity Screen: Negative screening with ceiling logic
  • Public scores: Capped at BB+ (59) - public data cannot verify implementation
  • Assessed scores: Full AAA-D range via alpha.ac/assessment

License

Proprietary. Copyright Alpha, The AI Governance Company.

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

alpha_terminal_mcp-0.1.0.tar.gz (23.1 kB view details)

Uploaded Source

Built Distribution

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

alpha_terminal_mcp-0.1.0-py3-none-any.whl (27.3 kB view details)

Uploaded Python 3

File details

Details for the file alpha_terminal_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: alpha_terminal_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 23.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for alpha_terminal_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e75f9f3a1da92c071d9d4587c25a6a7f992cf645bf1403cfa25be70fcc7c14be
MD5 de95ab1e97a8b1e2db2abeb4005d066a
BLAKE2b-256 2bb56dd0e3c336162c1bd003a5bd1441e2c0ea32ac29062aef094ffc74173b2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for alpha_terminal_mcp-0.1.0.tar.gz:

Publisher: publish-alpha-terminal-mcp.yml on wolfepereira/alpha-platform

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alpha_terminal_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for alpha_terminal_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6aee1f7ee71ab2833c2bf1dce72824700a47a8e77a98f1cb928e2bc54c1c5865
MD5 b3aae6807fa91e94bc7d65c6846a62a2
BLAKE2b-256 4e02f18704fc26c40f2b65322015702f5a4dcd2773ef320bb2fc2fd80f5896d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for alpha_terminal_mcp-0.1.0-py3-none-any.whl:

Publisher: publish-alpha-terminal-mcp.yml on wolfepereira/alpha-platform

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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