Personal Insights Feed MCP Server
An MCP (Model Context Protocol) server that provides AI agents with access to the Personal Insights curated tech and investor news feed.
Articles are AI-classified with editorial verdicts, canonical topics, normalized entity mentions, and one-line investor theses. The feed covers tech, venture capital, semiconductors, AI, open source, and 20 canonical investment themes.
Installation
npm install @personalinsights/feed-mcp
Or clone and build from source:
cd mcp
npm install
npm run build
Usage with Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"personalinsights-feed": {
"command": "npx",
"args": ["@personalinsights/feed-mcp"]
}
}
}
Or if running from a local build:
{
"mcpServers": {
"personalinsights-feed": {
"command": "node",
"args": ["/absolute/path/to/mcp/dist/index.js"]
}
}
}
Tools
get_feed
Returns AI-classified tech and investor news articles from the curated feed.
Parameters:
topics | string | No | Comma-separated canonical topics (e.g. "AI,Semiconductors") |
verdict | string | No | Filter by verdict: must_read, worth_reading, skim, or skip |
section | string | No | Filter by feed section: news, research, newsletters, podcasts |
since | string | No | ISO 8601 date. Only articles published after this date |
mode | string | No | top (ranked by quality + recency, default) or latest (newest first) |
limit | number | No | Max articles to return, 1-100 (default 20) |
Example calls:
Get today's top stories:
{ "name": "get_feed", "arguments": { "mode": "top", "limit": 10 } }
Get must-read AI articles from the past week:
{
"name": "get_feed",
"arguments": {
"topics": "AI",
"verdict": "must_read",
"since": "2026-03-18T00:00:00Z",
"limit": 20
}
}
Get latest semiconductor and infrastructure articles:
{
"name": "get_feed",
"arguments": {
"topics": "Semiconductors,Infrastructure",
"mode": "latest"
}
}
Example response:
[
{
"title": "OpenAI raises $40B at $300B valuation",
"url": "https://example.com/article",
"published_at": "2026-03-25T08:30:00Z",
"source_name": "TechCrunch",
"verdict": "must_read",
"thesis": "Largest private funding round ever signals AI infrastructure buildout entering new phase",
"topics": ["AI", "Fundraising"],
"entities": ["@OpenAI"],
"source_count": 3,
"paywalled": false
}
]
get_topics
Returns the 20 canonical topics used to classify feed articles. Use these values when filtering with get_feed.
Parameters: None
Example call:
{ "name": "get_topics", "arguments": {} }
Response:
[
"AI",
"SaaS",
"Fundraising",
"M&A",
"IPO",
"Infrastructure",
"Semiconductors",
"Open Source",
"Regulation",
"Security",
"Crypto",
"Robotics",
"Defence Tech",
"Fintech",
"Climate Tech",
"Enterprise",
"Developer Tools",
"Biotech",
"Hardware",
"Consumer Tech"
]
Available Filters
Verdicts
Articles are editorially triaged into four categories:
must_read -- High-signal articles that materially affect the tech/investor landscape
worth_reading -- Informative articles with solid analysis or notable developments
skim -- Minor updates or incremental news worth a glance
skip -- Low-signal content filtered out of the default feed
Topics
20 canonical investment themes. Call get_topics for the full list. Examples: AI, Semiconductors, Fundraising, M&A, Open Source.
Web App
Browse the full feed with a visual interface at personalinsights.app.
License
MIT