MCP.so
登录

MCP News

@marioluciofjr

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

marioluciofjr

关于 MCP News

Repositório com um MCP-Server que traz um resumo de notícias, mas só se tiver a senha correta da tool

MCP News 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

MCP News 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is mcp_news?

mcp_news is a tool for searching and summarizing web news using the Model Context Protocol (MCP). It allows a language model to securely access a news search tool via a password and return structured results. Built with Python, it is designed for users of Claude Desktop who want concise, journalistic-style news summaries on a given topic.

How to use mcp_news?

Install Python 3.10+, the uv package, and Claude Desktop. Clone the repository, run uv init inside the project folder, then add dependencies with uv add mcp[cli] dotenv smolagents[toolkit]. Rename .env.example to .env and set the password. Add the MCP server configuration to claude_desktop_config.json using the command uv --directory <path> run server.py. Finally, use the prompt "acesso" via the Claude Desktop interface, fill in the password and topic, and execute the prompt.

Key features of mcp_news

  • Provides a search_news tool with password-based authentication.
  • Includes a predefined acesso prompt for structured summarization.
  • Uses smolagents' WebSearchTool for web news search.
  • Built with FastMCP and the official MCP Python SDK.
  • Outputs news summaries in a specific format: title, summary, additional context.

Use cases of mcp_news

  • Quickly obtain a structured summary of recent news on any topic.
  • Enable an LLM to act as a journalist, researching and formatting news.
  • Securely delegate news retrieval to an AI assistant within Claude Desktop.
  • Simulate editorial research workflows using MCP tools.

常见问题

1

How does the password protect the search tool?

The `search_news` tool checks the provided password against a value stored in a `.env` file. If correct, it proceeds with the web search; otherwise, it returns an error message.

2

What format does the news summary follow?

The prompt "acesso" instructs the model to return a summary with a title, a first paragraph providing a brief summary, and a second paragraph with additional context.

3

What are the runtime requirements?

Python 3.10 or higher, the `uv` package, and Claude Desktop installed on the computer.

4

Can I use mcp_news without Claude Desktop?

The README specifically provides installation instructions for Claude Desktop and configures the server in `claude_desktop_config.json`. No alternative client is mentioned.

5

Is there any known limitation of the server?

The README describes it as a simple MCP server using only FastMCP and following Anthropic’s Python SDK examples. No explicit limitations are listed.

评论

其他 分类下的更多 MCP 服务器