Skip to main content
Glama
s2-streamstore

S2 StreamStore MCP Server

S2 StreamStore MCP Server

An MCP server for S2 StreamStore built with Concierge progressive tool disclosure.

Instead of exposing all S2 API tools at once, the server guides AI agents through a natural workflow:

account → basin → stream

At each stage, only the relevant tools are visible.

Stages

Stage

Tools

Description

account

list_basins, create_basin, select_basin, list_access_tokens, issue_access_token, revoke_access_token, account_metrics

Manage basins and access tokens

basin

get_basin_config, reconfigure_basin, delete_basin, list_streams, create_stream, select_stream, basin_metrics, go_back_to_account

Manage streams within a basin

stream

get_stream_config, reconfigure_stream, delete_stream, append_records, read_records, check_tail, stream_metrics, go_back_to_basin

Read/write records and manage stream config

Related MCP server: Databricks MCP Server

Setup

pip install -e .

Configuration

Set your S2 access token as an environment variable:

export S2_ACCESS_TOKEN="your-token-here"

Run

stdio (for Cursor, Claude Desktop, etc.):

python main.py

MCP Client Configuration

Add to your MCP client config (e.g. ~/.cursor/mcp.json):

{
  "mcpServers": {
    "s2": {
      "command": "python",
      "args": ["/path/to/mcp/main.py"],
      "env": {
        "S2_ACCESS_TOKEN": "your-token-here"
      }
    }
  }
}
F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    F
    maintenance
    Enables AI assistants to manage tasks in Sunsama, including creating tasks, reading daily and backlog tasks, marking tasks complete, and organizing projects through streams.
    16
    103
    52
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables LLM-powered tools to interact with Databricks clusters, jobs, notebooks, SQL warehouses, and Unity Catalog through the Model Completion Protocol. Provides comprehensive access to Databricks REST API functionality including cluster management, job execution, workspace operations, and data catalog operations.
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Enables AI assistants to access and manage Streamline tasks, notes, tags, and workspaces via a Supabase-powered backend. It supports full CRUD operations, allowing users to search, create, update, and organize their productivity data through natural language.
    17
    10
    MIT

View all related MCP servers

Related MCP Connectors

  • Gateway between LLM agents and world data through eight tools and a bundled endpoint catalog.

  • Provides cloud browser automation capabilities using Stagehand and Browserbase, enabling LLMs to i…

  • SaaS intelligence for AI agents. 5 unified tools cover 1,000+ services with 91-96% token savings.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/s2-streamstore/mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server