my-mcp-server
If you are the rightful owner of my-mcp-server 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 demonstration project showcasing how to implement a Model Context Protocol (MCP) server that exposes MongoDB payment data through both MCP Inspector and Claude AI integration.
The NextApp Payments MCP Server Demo is a project designed to illustrate the implementation of a Model Context Protocol (MCP) server. This server connects to a MongoDB Atlas database to expose payment data as MCP resources and tools. The project demonstrates integration with MCP Inspector and Claude AI, showcasing how LLMs can interact with structured database data. The server is built using the official MCP SDK and provides a standardized interface for accessing payment records. The demo includes features such as retrieving completed payments and all payments, with data presented in JSON format. The project also highlights the use of Claude Desktop for LLM integration, allowing users to query and analyze payment data through natural language processing.
Features
- MCP Resources: Retrieves payment records where done: true, in JSON format with MIME type application/json.
- MCP Tools: Includes tools like get_completed_payments and get_all_payments for retrieving payment data.
- MCP Inspector Integration: Allows developers to verify and debug MCP server implementations by displaying payment records.
- Claude AI Integration: Enables LLMs to connect to the MCP server, access payment data, and present structured results.
Tools
get_completed_payments
Retrieves all payments where done is true, outputting a JSON array of completed payments.
get_all_payments
Retrieves all payments from the database, outputting a JSON array of all payments.