personalinsights-feed-mcp
v1.0.1
Published
MCP server for Personal Insights curated tech/investor news feed. AI-classified articles with editorial verdicts, entity extraction, and topic tracking.
Maintainers
Readme
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-mcpOr clone and build from source:
cd mcp
npm install
npm run buildUsage 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:
| Parameter | Type | Required | Description |
| --------- | -------- | -------- | ----------------------------------------------------------------------- |
| 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 landscapeworth_reading-- Informative articles with solid analysis or notable developmentsskim-- Minor updates or incremental news worth a glanceskip-- 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
