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
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
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.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server enabling AI agents to access and manipulate ServiceNow data through natural language interactions, allowing users to search for records, update them, and manage scripts.Last updated -9PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to browse and analyze Reddit content, including searching subreddits, retrieving post details with comments, and viewing trending posts.Last updated -1PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to query Erick Wendel's talks, blog posts, and videos across different platforms using natural language.Last updated -55TypeScriptMIT License
- -securityFlicense-qualityA server that enables AI systems to browse, retrieve content from, and interact with web pages through the Model Context Protocol.Last updated -