Streamlit-as-an-MCP-Host

Streamlit-as-an-MCP-Host

3.3

If you are the rightful owner of Streamlit-as-an-MCP-Host and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Client Protocol (MCP) server that fetches Wikipedia articles and summarizes them using Ollama LLM models.

The Wikipedia Summarizer MCP Server is designed to fetch and summarize Wikipedia articles using advanced language models. It consists of three main components: the Ollama Server, which acts as the MCP server providing summarization tools; a command-line client for direct interaction with the server; and a Streamlit-based web interface for a more user-friendly experience. The server utilizes the Ollama LLM models to process and summarize the content of Wikipedia articles. Users can interact with the server through a command-line client or a web interface, making it versatile for different user preferences. The system requires Python 3.8+, an active internet connection, and the Ollama model 'deepseek-r1:1.5b' to function effectively.

Features

  • Ollama Server: Provides summarization tools using LLM models.
  • Command-line Client: Allows direct interaction with the MCP server.
  • Streamlit Interface: Offers a user-friendly web UI for server interaction.
  • Wikipedia Article Fetching: Retrieves articles for summarization.
  • Markdown Conversion: Converts article content to markdown format.