Skip to content

feat(mcp): add SpecStream as an MCP vendor - #265

Open
Specstreamai wants to merge 2 commits into
trycompai:mainfrom
Specstreamai:add-specstream
Open

Specstreamai wants to merge 2 commits into
trycompai:mainfrom
Specstreamai:add-specstream

Conversation

@Specstreamai

@Specstreamai Specstreamai commented Nov 4, 2026 •

Copy link
Copy Markdown

I make SpecStream, the live web data engine, and this PR adds it as an MCP vendor. Today the agent researches one company or person at a time through Context.dev and Perplexity. SpecStream builds a whole dataset from the live web in one request and keeps it current, so the agent gets every matching company or person at once, with the source URL and read time on every value. The reasoning is in the ADR in the first commit, adrs/specstream-mcp-vendor.md. The second commit is the code.

The diff

  • packages/mcp-integrations/src/vendors/specstream.ts, new, same shape as Linear and Notion
  • one line in vendors/index.ts, one in the slug list in test/catalog.spec.ts, and one added test
  • the vendor name in docs/connections.md

Read-only access asks for specs:read, finds:read, projects:read and account:read. Read-write adds specs:write, finds:write and finds:spend. riskyTools lists the tools that spend or send: authorize_capacity_work, quote_capacity_work, schedules, destination syncs, share and export.

I didn't add a logo, so the initials fallback in EntityLogo/ProviderMark applies. docs/connections.md calls that the correct behaviour.

Checks (Linux server, oven/bun:1.4)

  • bun run check-types in packages/mcp-integrations: clean
  • bunx biome check packages/mcp-integrations: clean after format
  • bun test in the package: 13 pass, 0 fail
  • bun run lint:slop on the repo: 0 warnings, 0 errors
  • your McpOAuthClient.discover against the live SpecStream endpoints: passes (issuer https://specstream.ai, registration endpoint present, S256)

Not run: the apps/api and apps/agent integration tests, which need the Postgres from docker compose, and the full turbo pipeline.

MCP docs: https://specstream.ai/docs/mcp?utm_source=crm

@vercel

vercel Bot commented Nov 4, 2026

Copy link
Copy Markdown

@Specstreamai is attempting to deploy a commit to the Comp AI - PoC Team on Vercel.

A member of the Team first needs to authorize it.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant