Movie Search MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Movie Search MCP Serversearch for the movie Inception"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
๐ฌ Movie Search MCP Server
A simple Model Context Protocol (MCP) server built with the official MCP TypeScript SDK.
This project demonstrates how to create a custom MCP server, register tools, validate input using Zod, and test everything using the MCP Inspector.
๐ Features
Search movies by title
JSON-based movie database
Input validation using Zod
MCP Tool registration
STDIO transport
Tested using MCP Inspector
Related MCP server: xmcp Application
๐ ๏ธ Tech Stack
Node.js
MCP SDK
Zod
JavaScript (ES Modules)
MCP Inspector
๐ Project Structure
movie-search-mcp-server/
โ
โโโ tools/
โ โโโ searchMovie.js
โโโ movies.json
โโโ server.js
โโโ package.json
โโโ README.md๐ฆ Installation
Clone the repository
git clone https://github.com/YOUR_USERNAME/movie-search-mcp-server.gitGo to the project
cd movie-search-mcp-serverInstall dependencies
npm installRun the server
npm start๐งช Testing
Launch MCP Inspector
npx @modelcontextprotocol/inspector@latestConnect using
Transport: STDIO
Command: node
Arguments: server.js
๐ Example Tool
searchMovie
Input
{
"title": "Leo"
}Output
{
"found": true,
"movie": {
"title": "Leo",
"year": 2023,
"language": "Tamil",
"hero": "Vijay"
}
}๐ Concepts Learned
Model Context Protocol (MCP)
MCP Server
MCP Tools
STDIO Transport
Zod Validation
JSON Data Handling
MCP Inspector
Node.js File System
๐จโ๐ป Author
Mohanaprasanth K
This server cannot be installed
Maintenance
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
- Flicense-qualityDmaintenanceA demonstration MCP server built in TypeScript that shows how to implement stdio-based communication for integration with MCP clients. Serves as a template for building custom MCP servers with strong typing and maintainability.Last updated
- Flicense-qualityDmaintenanceA Model Context Protocol (MCP) server template designed for building structured tools, prompts, and resources with built-in support for HTTP and STDIO transports. It provides a standardized framework for developers to create and deploy AI-driven services using TypeScript and Zod schema validation.Last updated15
- Flicense-qualityDmaintenanceA minimal and extensible local MCP server that provides core utilities like ping and echo alongside a file search tool integrated with the Everything CLI. It enables fast local file searching and service testing through a standardized stdio transport layer.Last updated
- FlicenseAqualityDmaintenanceA TypeScript MCP server template with Zod validation, dual transport (stdio/HTTP), and modular architecture for building MCP-compatible tools, resources, and prompts.Last updated11
Related MCP Connectors
OMDb MCP โ IMDB-derived movie / TV / episode data (BYO key)
Local-first RAG engine with MCP server for AI agent integration.
MCP (Model Context Protocol) server for Appwrite
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/mohanaprasanthk/MCP-Movie-Search'
If you have feedback or need assistance with the MCP directory API, please join our Discord server