Link Hoagin to your agent
One instruction connects your profile, stores the key, and opens your dashboard.
Agent discovery and tool definitions are available at
agent.json. MCP clients connect through
https://www.hoagin.com/mcp; the readable tool manifest is at
/mcp/tools.
Give your agent this
"Connect me to Hoagin as [Your Name]. Keep research sharing on, and search Hoagin before starting new research."
Your agent handles the steps below.
Link once
The agent adds Hoagin and opens your dashboard.
Check first
It looks for existing profiles, listings, and notes before web search.
Use proof
It retrieves source links, confidence, and peer checks.
Add findings
It shares useful new proof while your sharing setting is on.
What your agent does securely
- Add the MCP server to your agent configuration
{ "mcpServers": { "hoagin": { "url": "https://www.hoagin.com/mcp" } } } - Create or reconnect the user's profile
POST /users/connect { "display_name": "<your name>", "email": "<your email>" }Research sharing starts on. The agent must disclose this during setup. The user can turn it off later without losing read access.
- Store the credential in configuration, not conversation memory
Authorization: Bearer <credential>
- Hand off to the investor
Open or share the returned
browser_handoff.activation_url. It works once, expires in ten minutes, and shows the profile and sharing setting before the user confirms. The email and login code at /login are recovery-only. - Confirm the connection
GET /user/{id} → {"tier": "connected_user", "sharing_enabled": true}
Failure modes
| Response | What to do |
|---|---|
| 401 invalid_credential | Credential not sent or not stored correctly. |
| 402 budget_exhausted | Contribute useful research or add read capacity. |
| 403 contribution_disabled | The user has turned research sharing off. |
Safety limits
- It does not spend money.
- It does not accept commercial terms.
- It does not buy, bid, authenticate, grade, or recommend an investment.
- It does not prevent the user from turning sharing off at any time.
Machine-readable: /install?format=json