Skip to content

Add Aether partner-built plugin (SEC filings + earnings transcripts + EU regulation search)#257

Open
alberthaoh wants to merge 4 commits into
anthropics:mainfrom
alberthaoh:add-aether-partner-plugin
Open

Add Aether partner-built plugin (SEC filings + earnings transcripts + EU regulation search)#257
alberthaoh wants to merge 4 commits into
anthropics:mainfrom
alberthaoh:add-aether-partner-plugin

Conversation

@alberthaoh
Copy link
Copy Markdown

Summary

Adds Aether as a partner-built plugin under plugins/partner-built/aether, following the lseg / spglobal layout.

Aether is an agent-native financial search engine. This plugin wires the @evidinvest/aether-mcp server into Claude and packages it into ready-to-use workflows. It returns as-filed, citable text — section title, filing URL, ticker, or regulation breadcrumb attached to every result — never analyst-adjusted figures.

Corpus:

  • SEC filings — 10-K / 10-Q / 8-K for the S&P 500 over ~10 years (~1.4M retrieval chunks)
  • Earnings-call transcripts — CEO/CFO commentary + analyst Q&A
  • EU financial regulation — a 29-act corpus (~13,000 citable units): MiFID II, MiFIR, MAR, EMIR, MiCA, DORA, CRR/CRD IV, UCITS/AIFMD, PSD2, Solvency II, SFDR/Taxonomy/CSRD, the 2024 AML package, and more
  • Marketplace — third-party seller research, searchable alongside the first-party corpus

What's included

  • .claude-plugin/plugin.json, .mcp.json, README.md, CONNECTORS.md
  • 4 commands: /sec-deep-dive, /earnings-color, /regulation-lookup, /supply-chain-exposure
  • 3 skills: sec-filings-research, earnings-transcript-research, eu-regulation-research
  • Registered in .claude-plugin/marketplace.json

The CONNECTORS.md tool reference was generated against the live server (v0.3.1), which advertises 11 tools: financial_search, transcript_search, regulation_search, list_partners, partner_search, partner_proxy_search, and 5 seller_* marketplace tools.

Auth

API key via AETHER_API_KEY (verified accounts get a 3-month free trial), OAuth device-code, or anonymous (rate-limited).

Transport note

The MCP server is distributed on npm and run via npx (stdio), matching Aether's canonical client config. It works in Claude Code today; a hosted streamable-HTTP endpoint (to match the remote-HTTP pattern used by the other partner plugins, for Cowork) is on the roadmap and the .mcp.json will switch to type: http when it lands.

Validation

python3 scripts/check.pyOK — 81 file(s) checked, 0 issues.

🤖 Generated with Claude Code

alberthaoh and others added 4 commits May 27, 2026 07:13
Agent-native search over SEC filings (10-K/10-Q/8-K), earnings-call
transcripts, and a 29-act EU financial-regulation corpus — as-filed and
citable, never analyst-adjusted — plus a third-party data marketplace.

Registers the @evidinvest/aether-mcp server (11 live tools) and packages
4 commands and 3 skills, mirroring the lseg / spglobal partner layout.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
The earnings-transcript pipeline hasn't been built yet, so transcript_search
returns no data. Removing it from the plugin's advertised surface (the
/earnings-color command, the earnings-transcript-research skill, and all
README/CONNECTORS/description/keyword references) so the plugin only exposes
tools backed by real data: SEC filings (financial_search) and EU regulation
(regulation_search). Re-add in a version bump once transcripts are populated.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
The hosted MCP endpoint (https://api.aether.evidinvest.com/mcp) now enforces
auth/quota like the REST surface, so point the plugin at it via type:http
instead of the stdio npx wrapper. This works in both Cowork (which can't spawn
local stdio servers) and Claude Code. Auth is OAuth device-code on connect, or
anonymous (5/hr). Bump 0.1.0 -> 0.1.1.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
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