MCP.so
Sign In

Model Context Protocol (MCP) Server

@AyushRatan1

About Model Context Protocol (MCP) Server

No overview available yet

Basic information

Category

Other

Runtime

python

Transports

stdio

Publisher

AyushRatan1

Config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Model Context Protocol (MCP) Server?

The Model Context Protocol (MCP) Server is a simple FastAPI-based REST API that doubles a list of numerical inputs. It includes optional session management and API key authentication, and is designed for integration with applications such as Excel via HTTP.

How to use Model Context Protocol (MCP) Server?

Install dependencies with pip install -r requirements.txt, then start the server with uvicorn main:app --reload. Send a POST request to http://localhost:8000/mcp/process with a JSON body containing an inputs array of numbers. Optionally include session_id and api_key headers (demo key: "demo_key").

Key features of Model Context Protocol (MCP) Server

  • Doubles each numerical input value
  • Session management via optional session_id header
  • API key authentication with a demo key
  • Excel VBA integration example provided
  • CORS middleware for cross-origin requests
  • FastAPI-based, simple REST API

Use cases of Model Context Protocol (MCP) Server

  • Processing numerical data directly from Excel using VBA
  • Prototyping MCP client-server interactions
  • Performing quick batch doubling of numbers in a pipeline
  • Demonstrating session-based state in an API

FAQ from Model Context Protocol (MCP) Server

What does the Model Context Protocol (MCP) Server do?

It accepts a list of numbers and returns a list where each number has been doubled.

How do I authenticate with the server?

Authentication is optional. You can send an api_key header; the demo key is "demo_key".

Where is session state stored?

Session state is stored in memory. It will be lost if the server restarts.

Can I use the server from Excel?

Yes, the README provides a complete VBA macro that sends a request to the server and displays the results.

What transport does the server use?

The server communicates over HTTP REST at http://localhost:8000.

Comments

More Other MCP servers