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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e75f9f3a1da92c071d9d4587c25a6a7f992cf645bf1403cfa25be70fcc7c14be
|
|
| MD5 |
de95ab1e97a8b1e2db2abeb4005d066a
|
|
| BLAKE2b-256 |
2bb56dd0e3c336162c1bd003a5bd1441e2c0ea32ac29062aef094ffc74173b2b
|
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
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
alpha_terminal_mcp-0.1.0.tar.gz -
Subject digest:
e75f9f3a1da92c071d9d4587c25a6a7f992cf645bf1403cfa25be70fcc7c14be - Sigstore transparency entry: 1553577037
- Sigstore integration time:
-
Permalink:
wolfepereira/alpha-platform@001c92e9974254cf1da0c9c49e7897accb52f680 -
Branch / Tag:
refs/tags/alpha-terminal-mcp-v0.1.0 - Owner: https://github.com/wolfepereira
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-alpha-terminal-mcp.yml@001c92e9974254cf1da0c9c49e7897accb52f680 -
Trigger Event:
release
-
Statement type:
File details
Details for the file alpha_terminal_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: alpha_terminal_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 27.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6aee1f7ee71ab2833c2bf1dce72824700a47a8e77a98f1cb928e2bc54c1c5865
|
|
| MD5 |
b3aae6807fa91e94bc7d65c6846a62a2
|
|
| BLAKE2b-256 |
4e02f18704fc26c40f2b65322015702f5a4dcd2773ef320bb2fc2fd80f5896d1
|
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
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
alpha_terminal_mcp-0.1.0-py3-none-any.whl -
Subject digest:
6aee1f7ee71ab2833c2bf1dce72824700a47a8e77a98f1cb928e2bc54c1c5865 - Sigstore transparency entry: 1553577043
- Sigstore integration time:
-
Permalink:
wolfepereira/alpha-platform@001c92e9974254cf1da0c9c49e7897accb52f680 -
Branch / Tag:
refs/tags/alpha-terminal-mcp-v0.1.0 - Owner: https://github.com/wolfepereira
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-alpha-terminal-mcp.yml@001c92e9974254cf1da0c9c49e7897accb52f680 -
Trigger Event:
release
-
Statement type: