Skip to main content
Glama
Neel-XV

FastMCP MCP Server

by Neel-XV

FastMCP MCP Server Project 🚀

A Model Context Protocol (MCP) server built with FastMCP that provides tools for web scraping and documentation searching.

Features

  • fetch_page: Fetches any web page and converts it to Markdown using the Jina Reader API.

  • search_docs: A local search engine for the FastMCP documentation using minsearch.

  • add: A simple utility tool to add two numbers.

Prerequisites

  • uv installed on your system.

  • Python 3.10 or higher.

Installation

  1. Clone the repository and navigate to the project directory.

  2. The dependencies are managed by uv. You can install them by running:

    uv sync

Usage

Running the MCP Server

To start the server using the Standard I/O (stdio) transport:

uv run main.py

Testing with MCP Inspector

You can use the official MCP Inspector to test the tools in a web interface:

npx @modelcontextprotocol/inspector uv run main.py

Project Structure

  • main.py: The core MCP server implementation.

  • search.py: Development script for testing minsearch indexing.

  • test.py: Validation script for the fetch_page tool.

  • count_data.py: Example application using the fetch_page tool to count word occurrences.

  • fastmcp-main.zip: Local cache of the FastMCP documentation.

F
license - not found
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Neel-XV/MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server