
Research
/Security News
Popular Rust Crates Compromised in Build-Time Supply Chain Attack
Three compromised Rust crates pulled in a malicious dependency that downloaded and executed cross-platform malware during Cargo builds.
@techsnif/mcp-server
Advanced tools
MCP server for TechSnif. Agent-first tech news and story clusters for Claude Desktop, Cursor, and any MCP client.
MCP server for TechSnif. Access tech news story clusters from AI assistants like Claude Desktop, Cursor, and any MCP-compatible client.
Also available as a hosted server: connect to https://mcp.techsnif.com (streamable HTTP) with no local install.
This server gives your AI assistant access to TechSnif's story clusters: aggregated tech news coverage from across the web. It can:
Add this to your Claude Desktop config file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"techsnif": {
"command": "npx",
"args": ["-y", "@techsnif/mcp-server"]
}
}
}
Add this to .cursor/mcp.json in your project (or globally):
{
"mcpServers": {
"techsnif": {
"command": "npx",
"args": ["-y", "@techsnif/mcp-server"]
}
}
}
Run the server directly:
npx @techsnif/mcp-server
The server uses stdio transport, compatible with any MCP client.
| Tool | Description |
|---|---|
get_top_stories | Top-ranked story clusters with coverage and discussion links. Filter by tier (1-3), publisher, discussion platform, topic, or since-date; sort by rank or newest. Default limit 20. |
get_story | Full story cluster by slug: all coverage links, exact social post URLs, and TechSnif article text when available. Supports platform, publisher, and brief. |
search_stories | Full-text search over story cluster headlines and excerpts, with optional publisher and platform filters. Default limit 10. |
get_story_timeline | Ranking history of a story cluster: rank, tier, commentary count, and coverage count at each snapshot. |
get_changes | New and updated story clusters since a timestamp (default: last 24 hours). Poll it to stay in sync with the feed. Default limit 50. |
get_trending_stories | Story clusters gaining momentum, ranked by velocity with commentary and coverage deltas. Default window 24 hours, limit 20. |
get_tech_events | Upcoming tech industry events with dates, locations, and URLs. Default limit 10. |
get_articles | TechSnif editorial articles, filterable by category (AI, Startups, Venture, Robotics) or tag. Default limit 10. |
get_article | Full TechSnif editorial article by slug, including the complete body text. Supports brief. |
search_articles | Full-text search over TechSnif article titles and excerpts, ranked by relevance. Default limit 20. |
get_trending_articles | Trending TechSnif articles from the last 48 hours. Default limit 5. |
get_leaderboard | Source and author leaderboards: which publications and journalists drive the most coverage. Default window 30d, limit 50. |
Tool names, descriptions, and defaults are generated from the shared agent contract, so the CLI, this server, and the hosted MCP at https://mcp.techsnif.com all expose the same surface.
| Resource | Description |
|---|---|
techsnif://categories | List of all categories with descriptions |
techsnif://tags | List of all tags with descriptions |
techsnif://platforms | Active social discussion platforms with story counts |
Once connected, try asking your AI assistant:
Set TECHSNIF_API_URL to override the default API base URL (defaults to https://api.techsnif.com).
Set TECHSNIF_SITE_URL if you also want category links to point somewhere other than the main site (defaults to https://techsnif.com):
Requests include a non-identifying User-Agent header such as TechSnif-MCP/3.3.1 so TechSnif can distinguish MCP traffic from CLI and generic API traffic in aggregate Cloudflare analytics. The server does not send cookies, device IDs, or user identifiers.
{
"mcpServers": {
"techsnif": {
"command": "npx",
"args": ["-y", "@techsnif/mcp-server"],
"env": {
"TECHSNIF_API_URL": "http://localhost:4321",
"TECHSNIF_SITE_URL": "http://localhost:4321"
}
}
}
}
MIT
FAQs
MCP server for TechSnif. Agent-first tech news and story clusters for Claude Desktop, Cursor, and any MCP client.
The npm package @techsnif/mcp-server receives a total of 343 weekly downloads. As such, @techsnif/mcp-server popularity was classified as not popular.
We found that @techsnif/mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Three compromised Rust crates pulled in a malicious dependency that downloaded and executed cross-platform malware during Cargo builds.

Research
/Security News
Socket uncovered 77 linked Firefox extensions, including 40 that steal wallet secrets or credentials and 37 deceptive sports-score shells.

Security News
NIST disclosed an unreleased AI tool called V-etalon and opened a broad inquiry into NVD modernization after years of automation plans produced no public enrichment system.