generic-mcp-server

generic-mcp-server

3.2

If you are the rightful owner of generic-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 production-ready Model Context Protocol (MCP) server implementation built with TypeScript and Express, designed to seamlessly connect AI agents with external APIs.

This project demonstrates how to implement a Server-Sent Events (SSE) MCP server using the `@modelcontextprotocol/sdk`. It provides developers with a practical reference for exposing APIs to AI agents and Large Language Models (LLMs) with a focus on movie database interactions. The implementation details can be found in `src/mcp/tools.ts`, `src/mcp/prompts.ts`, `src/helpers/` directory, and related files.

Features

  • Full implementation of the MCP specification
  • Real-time communication via Server-Sent Events (SSE)
  • Modular architecture for easy extension
  • Built-in movie database integration for searching people and discovering films
  • Type-safe interfaces for API responses

Tools

  1. movie_database_search_person

    Search for actors, directors and other film industry personnel to provide detailed career information, biographical data and film works

  2. movie_database_discover_films

    Advanced movie discovery function, supports filtering by actor, type, release date, rating and other conditions