semvec/pypi-packages huggingface dataset:
summary-stack-mcp-core 0.1.0
Core MCP tools for Summary Stack search and discovery
License: MIT
Requires Python: >=3.12
Keywords: ai, mcp, model-context-protocol, search, summary-stack

# Summary Stack MCP Core

Shared MCP tools for Summary Stack connectors. Provides core RAG/search functionality that connector-specific MCP servers can import and register.

## Tools Provided

- `search_stacks` - Semantic search across summary stacks
- `get_stack` - Get a specific stack by ID
- `list_stacks` - List recent stacks
- `get_related_stacks` - Find related stacks

## Usage

```python
from summary_stack_mcp_core import search_stacks, get_stack, list_stacks, get_related_stacks

# Register with FastMCP
mcp.tool()(search_stacks)
mcp.tool()(get_stack)
mcp.tool()(list_stacks)
mcp.tool()(get_related_stacks)
```

## Configuration

Set environment variables:
- `SUMMARY_STACK_API_URL` - API base URL
- `SUMMARY_STACK_API_KEY` - API key for authentication
summary-stack-shared 0.1.0
Shared Pydantic models for Summary Stack backend packages
License: MIT
Requires Python: >=3.12
Keywords: models, pydantic, summary-stack

# Summary Stack Shared

Shared Pydantic models for Summary Stack backend packages.

## Models

- `SummaryStackData` - Unified summary stack data stored in JSONB
- `Passage`, `Phrase`, `Concept` - Progressive summarization hierarchy
- `ExecutiveSummary`, `ExecutiveSummaryBullet` - Executive summary models
- `SourceMetadata` - Source metadata model
- `SourceType`, `DocumentType` - Enumerations

## Usage

```python
from summary_stack_shared import (
    SummaryStackData,
    Passage,
    Phrase,
    Concept,
    ExecutiveSummary,
    SourceMetadata,
    SourceType,
    DocumentType,
)
```