SignalZero-MCP

klietus/SignalZero-MCP

3.2

If you are the rightful owner of SignalZero-MCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

SignalZeroMCP is a Python-based MCP server that interfaces with the AWS SignalZero symbol store API, facilitating the management and retrieval of symbolic data.

Tools
4
Resources
0
Prompts
0

SignalZeroMCP

SignalZero shared symbolic store, MCP server

MCP Server

A Python MCP server is provided in symbol_store_server.py that wraps the AWS SignalZero symbol store API defined in aws/global_symbols_openapi.yaml.

Running locally

  1. Install dependencies:
    pip install -r requirements.txt
    
  2. Optionally set environment variables:
    • SYMBOL_STORE_BASE_URL (defaults to the production API Gateway URL)
    • SYMBOL_STORE_API_KEY (if your deployment requires an API key)
  3. Start the server over stdio:
    python symbol_store_server.py
    

Available tools

The server exposes tools that correspond to the OpenAPI operations:

  • query_symbols: Filter symbols by domain or tag.
  • get_symbol_by_id: Retrieve a symbol document by ID.
  • put_symbol_by_id: Store or update a symbol document.
  • list_domains: Enumerate available symbol domains.