Heron Intelligence — MCP server for AI assistants
Project description
Heron Intelligence MCP
Connect Heron Intelligence — curated earnings call transcripts, management interviews, and a guided custom-research intake flow — directly to Claude or any Model Context Protocol-compatible AI client.
Highlights
- Remote HTTPS transport — one URL, zero install for browser clients.
- OAuth 2.1 — Dynamic Client Registration (RFC 7591) with PKCE S256.
- Subsidiary & legacy-name resolution — search by ticker, name, or description; the server auto-maps spinoffs and rebrands to their current parent so coverage is never missed.
- MCP tool annotations — read-only tools auto-approve in supporting clients; write tools always require explicit user confirmation.
Server
https://mcp.heron-intelligence.com/mcp
Quickstart
Claude.ai (recommended)
- Open Claude.ai → Settings → Connectors.
- Click Add custom connector.
- Enter the server URL above.
- Click Authorize and sign in to Heron Intelligence.
- Approve the requested scopes (
mcp:read,mcp:write). - Start a new chat and ask Claude to use Heron Intelligence.
Claude Desktop
Add to ~/.claude/claude_desktop_config.json:
{
"mcpServers": {
"heron": {
"command": "uvx",
"args": ["--from", "HeronIntelligence-mcp", "heronintelligence-mcp"],
"env": { "HERON_API_KEY": "hk-xxxx" }
}
}
}
Restart Claude Desktop.
Claude Code
claude mcp add heron \
--command uvx \
--args "--from HeronIntelligence-mcp heronintelligence-mcp" \
-e HERON_API_KEY=hk-xxxx \
-s user
Cursor / Windsurf
{
"mcpServers": {
"heron": {
"command": "uvx",
"args": ["--from", "HeronIntelligence-mcp", "heronintelligence-mcp"],
"env": { "HERON_API_KEY": "hk-xxxx" }
}
}
}
Authentication
The remote MCP server uses OAuth 2.1 with PKCE (S256) and Dynamic Client Registration (RFC 7591). Connecting from Claude.ai:
- Claude registers itself silently as an OAuth client.
- You are redirected to Heron Intelligence to sign in.
- After consent, Claude receives a short-lived access token plus a refresh token. The refresh token is single-use and rotates on every refresh.
- Scopes
mcp:readandmcp:writemap to read-only and write tools.
For local stdio mode (Claude Desktop / Claude Code / Cursor / Windsurf),
authenticate with a static API key via HERON_API_KEY. Request a key from
your Heron Intelligence account dashboard.
Available tools
Read-only
| Tool | Purpose |
|---|---|
whoami |
Returns the email of the user authenticated on the current MCP session. |
search_company |
Resolves a ticker, name, or description to a Heron Intelligence company id; auto-resolves subsidiaries and legacy names. |
get_company_overview |
Returns transcript counts, date range, and breakdown of available coverage for a company. |
get_recent_transcripts |
Lists transcript metadata with pagination and filters (due-diligence type, sentiment, call quality, free text). |
get_transcript_content |
Returns the verbatim Q&A content of a specific transcript. |
get_project_status |
Returns the current step, completed fields, and last artifact for a research project. |
Write (custom research projects)
| Tool | Purpose |
|---|---|
start_research_project |
Creates a new research project record. |
define_research_brief |
Step 1 — refines the Research Brief artifact one user turn at a time. |
prepopulate_research_configuration |
Step 1 → Step 2 helper that pre-fills configuration fields from the brief. |
configure_research_project |
Step 2 — fills the project's canonical configuration fields. |
generate_research_questions |
Step 3 — generates and curates the project's topics and questions. |
submit_research_project |
Step 4 — submits the project to a Heron Intelligence representative. |
Example prompts
"How much research coverage does Heron Intelligence have on Amazon?"
"Find Heron Intelligence's research coverage for Facebook and show me what's available under their current corporate entity."
"Show me only the management due diligence transcripts available for Amazon from the last two quarters."
Documentation
Full documentation: https://docs.heron-intelligence.com/mcp
Privacy
https://www.heron-intelligence.com/privacy-policy
Support
- Email: dfernandez@heron-intelligence.com
- Issues: https://github.com/Heron-Intelligence/heron-intelligence-mcp/issues
License
Released under the Apache License 2.0 — see LICENSE. Use of the hosted Heron Intelligence service requires an active account.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file heronintelligence_mcp-1.0.0.tar.gz.
File metadata
- Download URL: heronintelligence_mcp-1.0.0.tar.gz
- Upload date:
- Size: 69.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fed901bee098582c73659fc033b8dec7a6da859f3b5ddf8a64dd22e8b9019db0
|
|
| MD5 |
5c35079b86796869add63522667ab2ba
|
|
| BLAKE2b-256 |
67175eea2aba69f34a4d72863b3e5d4d019ab609723eec4ce7ae707f63b126fe
|
File details
Details for the file heronintelligence_mcp-1.0.0-py3-none-any.whl.
File metadata
- Download URL: heronintelligence_mcp-1.0.0-py3-none-any.whl
- Upload date:
- Size: 32.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
527e86f561d55101052ad133e8e605058feb13881b368d20c2dd5d0ad9a8ee4e
|
|
| MD5 |
57b42d3d7a8b2c9d0b4011393464775d
|
|
| BLAKE2b-256 |
4f66270a7829242a790ada0994de2ec4dc99324a72ed4d77cce45b661fbaeaea
|