@techsnif/mcp-server
v3.2.0
Published
MCP server for TechSnif. Agent-first tech news and story clusters for Claude Desktop, Cursor, and any MCP client.
Maintainers
Readme
@techsnif/mcp-server
MCP server for TechSnif — access tech news story clusters from AI assistants like Claude Desktop, Cursor, and any MCP-compatible client.
What it does
This server gives your AI assistant access to TechSnif's story clusters — aggregated tech news coverage from across the web. It can:
- Get top stories — ranked story clusters with coverage links, discussion URLs, and optional filtering by tier or publisher
- Get full story detail — all coverage links, social discussion posts, and TechSnif article text when available
- Search stories — find story clusters by headline keyword
- Get tech events — upcoming tech industry conferences and events
Setup
Claude Desktop
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"]
}
}
}Cursor
Add this to .cursor/mcp.json in your project (or globally):
{
"mcpServers": {
"techsnif": {
"command": "npx",
"args": ["-y", "@techsnif/mcp-server"]
}
}
}Other MCP clients
Run the server directly:
npx @techsnif/mcp-serverThe server uses stdio transport, compatible with any MCP client.
Available tools
| Tool | Description |
|------|-------------|
| get_top_stories | Get top-ranked story clusters with coverage and discussion links. Filter by tier (1-3), publisher, discussion platform, or sort by rank/newest. |
| get_story | Get 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 | Search story clusters by headline keyword, with optional publisher, platform, and discussion filters. |
| get_tech_events | Get upcoming tech industry events with dates, locations, and URLs. |
Available resources
| 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 |
Example prompts
Once connected, try asking your AI assistant:
- "What are the top tech stories right now on TechSnif?"
- "Search TechSnif for stories about OpenAI"
- "Show me the top story cluster with all its coverage links"
- "What outlets covered [topic]? Include the discussion links."
- "What tech events are coming up?"
Configuration
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.1.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"
}
}
}
}License
MIT
