Skip to main content
Glama
rodriguesscaio

simple-server-mcp

🚀 Memory Data Server (MCP Tool Provider)

A lightweight Model Context Protocol (MCP) server built with Python and FastMCP. This service acts as a specialized tool provider that enables LLMs and Agentic AI systems (like LangChain or Claude Desktop) to securely inspect and retrieve customer support records from an in-memory datastore via Server-Sent Events (SSE).


📌 Features

  • Standardized MCP Interface: Exposes backend capabilities via the open Model Context Protocol.

  • SSE Transport: Listens on HTTP via Server-Sent Events for real-time remote procedure calls (RPC).

  • Structured Tool Capabilities: Exposes deterministic data querying functions (fetch_customer_ticket) with typed parameters.


Related MCP server: CustomerOS MCP Server

🏗 System Architecture

┌─────────────────────────┐ SSE (Port 8000) ┌──────────────────────────────┐ │ AI Agent / LLM Host │ ───────────────────────────────► │ FastMCP Server │ │ (LangChain / Claude) │ ◄─────────────────────────────── │ (Memory data Server) │ └─────────────────────────┘ └──────────────┬───────────────┘ │ ▼ ┌────────────────────┐ │ In-Memory DB Lookup│ └────────────────────┘


🛠 Tech Stack

  • Language: Python 3.10+

  • Framework: mcp (FastMCP)

  • Transport: SSE (Server-Sent Events) over HTTP


🚀 Getting Started

1. Prerequisites

Ensure you have Python installed and the required dependencies:

pip install mcp

2.Running the Server

Execute the script directly to start the FastMCP SSE server listening on 0.0.0.0:8000:

python server.py

The server will start and wait for incoming SSE connections on port 8000.

🛠 Available Tools fetch_customer_ticket Performs an in-memory lookup for customer support tickets using a numeric ticket_id.

Parameters:

ticket_id (int, required): The unique integer identifier of the target ticket.

Returns:

str: Formatted string containing user details, reported issue, and customer tier (or a formatted error message if not found).

📄 License MIT License. Free to use and modify for personal or commercial projects.

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

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • An MCP server for Arcjet - the runtime security platform that ships with your AI code.

  • Local-first RAG engine with MCP server for AI agent integration.

View all MCP Connectors

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/rodriguesscaio/simple-server-mcp'

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