MCP TabNews Integration
A Model Context Protocol (MCP) integration for TabNews.
This MCP server is also available on Smithery for direct integration.
Available Tools
checkStatusTool
: Check the status of the TabNews API.getContentsTool
: Get contents from TabNews.getContentsByUserTool
: Get contents from TabNews by user.getContentTool
: Get a content with body from TabNews by user and slug.getContentChildrenTool
: Get comments from TabNews by content.getAnalyticsUserCreatedTool
: Get the analytics of a user created contents from TabNews.getAnalyticsRootContentPublishedTool
: Get the analytics of a root content published from TabNews.getAnalyticsChildContentPublishedTool
: Get the analytics of a child content published from TabNews.getRssFeedTool
: Get the RSS feed from TabNews.
Integration with AI Tools
Inspect MCP Server Capabilities
You can inspect this MCP server's capabilities using Smithery:
This will show you all available tools, their parameters, and how to use them.
Setup
Manual Installation
- Make sure you're using Node.js v23+
- Clone this repository:
- Restore dependencies:
Integration with AI Tools
Cursor Setup
- Open Cursor Settings
- Navigate to MCP section
- Click "Add new MCP server"
- Configure the server:or if you prefer executing it from SmitheryCopyCopy
or configure directly from the Cursor's global MCP file located in ~/.cursor/mcp.json
and add the following:
or if you prefer executing it from Smithery
- Make sure Cursor chat is in Agent mode by selecting "Agent" in the lower left side dropdown
- Go to the chat an ask any question about TabNews
Claude Desktop Setup
Installing via Smithery
To install TabNews for Claude Desktop automatically via Smithery:
Development
Features
- Built with Model Context Protocol (MCP)
- Type-safe with TypeScript and Zod schema validation
- Native TypeScript support in Node.js without transpilation
- Standard I/O transport for easy integration
- Structured error handling
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Author
License
This project is licensed under the MIT License - see the LICENSE file for details.
This server cannot be installed
A Model Context Protocol server that enables AI tools to interact with TabNews, providing capabilities to fetch content, comments, analytics, and RSS feeds through natural language.