Office Supplies Inventory NANDA Service logo

Office Supplies Inventory NANDA Service

by izzyfondu

This project implements a NANDA service using MCP server code to serve office inventory data from a CSV file. It allows AI assistants to query and retrieve information about office supplies using the MCP standard.

View on GitHub

Last updated: N/A

What is Office Supplies Inventory NANDA Service?

This is a NANDA service built using Model Context Protocol (MCP) server code that provides information about office supplies inventory. It uses a cloud-hosted server and a web-based NANDA host client, eliminating the need for local server installation.

How to use Office Supplies Inventory NANDA Service?

To use this service, deploy the server to AWS AppRunner and register it on the NANDA Registry. Then, access the service through the NANDA host client, providing your Anthropic API key and adding the server to your host. You can then test the service by asking questions that utilize its functionality.

Key features of Office Supplies Inventory NANDA Service

  • Provides a list of available items in the inventory

  • Retrieves detailed information about specific items by name

  • Uses MCP standard for communication with AI assistants

  • Supports CSV data format for inventory data

  • Can be deployed to AWS AppRunner

Use cases of Office Supplies Inventory NANDA Service

  • Integrating office supply inventory data with AI assistants

  • Creating a consumer-facing web app for standard inventory management

  • Providing real-time inventory information to chatbots

  • Automating inventory queries and retrieval

  • Building custom inventory management solutions using the MCP framework

FAQ from Office Supplies Inventory NANDA Service

What is the required Python version?

Python 3.9 or higher is required.

Where is the inventory data stored?

The inventory data is stored in a CSV file named inventory.csv.

How do I test the server locally?

Run the officesupply.py script after setting up the environment, and then use the MCP Inspector to test the available tools.

What is the URL format for the MCP Inspector?

Enter your server URL with /sse at the end (e.g., http://localhost:8080/sse).

What are the required columns in the CSV file?

The server expects an inventory.csv file with at least the item_name column. Additional columns will be included in the item details returned by get_item_info.