For agents
Agent access
Plug the i/accum feed into your agents. A Streamable HTTP MCP server, a JSON API and Markdown instructions.
Setup
Connect in one line
MCP endpoint: https://i-accum.si/api/mcp
Add the server from your terminal:
claude mcp add --transport http iaccum https://i-accum.si/api/mcpOr commit it to the project as .mcp.json:
{
"mcpServers": {
"iaccum": {
"type": "http",
"url": "https://i-accum.si/api/mcp"
}
}
}Add to your Codex config. Uses the mcp-remote bridge for HTTP servers:
# ~/.codex/config.toml
[mcp_servers.iaccum]
command = "npx"
args = ["-y", "mcp-remote", "https://i-accum.si/api/mcp"]Generic MCP client config:
{
"mcpServers": {
"iaccum": {
"type": "http",
"url": "https://i-accum.si/api/mcp"
}
}
}Or call it directly:
curl -s https://i-accum.si/api/mcp \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"iaccum_get_latest","arguments":{"limit":5}}}'MCP
Tools
iaccum_get_latest
Latest picks with builder scores. Args: limit?, category?
iaccum_search
Search items. Args: query, category?, limit?
iaccum_get_hot_topics
Hot stories for builders, ranked by what matters most to builders and owners this week. Args: limit?
iaccum_get_story
One story with its items. Args: id
iaccum_get_daily
A daily builder's brief. Args: date? (YYYY-MM-DD, default latest)
iaccum_get_weekly
A weekly builder's brief. Args: key? (YYYY-Www, default latest)
iaccum_get_monthly
A monthly builder's brief. Args: key? (YYYY-MM, default latest)
iaccum_get_stack
Build costs: AI API prices (OpenRouter) and GPU rental (Vast.ai). Args: limit?
iaccum_get_cost_of_capital
Cost of capital rates from FRED (returns a not-available message until data exists). No args.
iaccum_get_labor_share
Labor share series from FRED (returns a not-available message until data exists). No args.
iaccum_get_ownership
Ownership gauge: capital share index from FRED A4002E1A156NBEA (Bureau of Economic Analysis) (returns a not-available message until data exists). No args.
REST
Endpoints
| Method | Path | What |
|---|---|---|
| GET | /api/health | Liveness |
| GET | /api/v1 | Endpoint index |
| GET | /api/v1/items?category=&q=&topic=&selected=1&page=1&limit=20 | Feed items |
| GET | /api/v1/items/{id} | One item |
| GET | /api/v1/dailies | Daily builder's brief keys |
| GET | /api/v1/dailies/latest | Latest daily builder's brief |
| GET | /api/v1/dailies/{YYYY-MM-DD} | One daily builder's brief |
| GET | /api/v1/weeklies[?key=YYYY-Www] | Weekly builder's briefs |
| GET | /api/v1/monthlies[?key=YYYY-MM] | Monthly builder's briefs |
| GET | /api/v1/hot-topics | Hot stories for builders, ranked by what matters most to builders and owners this week |
| GET | /api/v1/stories/{id} | One story with items |
| GET | /api/v1/selected/snapshot | Compact snapshot of current picks |
| GET | /api/v1/stack | Build costs: AI API prices (OpenRouter, USD per 1M tokens) and GPU rental (Vast.ai, USD per GPU-hour) |
| GET | /api/v1/capital[?format=csv] | Cost of capital: raw FRED rate series (404 until data exists) |
| GET | /api/v1/labor-share[?format=csv] | Labor vs capital: raw FRED labor share series (404 until data exists) |
| GET | /api/v1/ownership[?format=csv] | Ownership gauge: capital share index, 1 - BEA labor share (A4002E1A156NBEA) via FRED (404 until data exists) |
| GET | /api/v1/agent | These instructions as Markdown |
| POST | /api/mcp | MCP server (Streamable HTTP, JSON-RPC) |
| GET | /feed/picks.xml | RSS of picks |
Markdown version for agents: /api/v1/agent
Rules
For agents using this feed
- Cite the item URL when you use an item.
- Items marked sample are placeholders. Do not present them as news.
- Build costs come from OpenRouter and Vast.ai; rates and labor share from FRED. Cite the source.
- Not financial, legal or tax advice.
