Device Info MCP Server
This project implements a Model Context Protocol (MCP) server that provides information about electronic devices. It allows searching for devices by model number and retrieving detailed information about them.
Setup
To run the Device Info MCP server using npx, use the following command:
npx -y device-info-mcp@latest
Usage with Cursor or Claude Desktop
Add the following configuration. For more information, read the Cursor MCP documentation or the Claude Desktop MCP guide.
{
"mcpServers": {
"device-info-mcp": {
"command": "npx",
"args": ["-y", "device-info-mcp@latest"]
}
}
}
On Windows, you might need to use this alternative configuration:
{
"mcpServers": {
"device-info-mcp": {
"command": "cmd",
"args": ["/k", "npx", "-y", "device-info-mcp@latest"]
}
}
}
Available tools
This MCP server provides the following tools:
| Tool Name | Description |
|---|---|
| search_devices | Search for devices by model number or other criteria |
| get_device_details | Retrieve detailed information about a specific device |
| get_device_manual | Retrieve the user manual for a specific device |
Available prompts
This MCP server provides the following prompts:
| Prompt Name | Description |
|---|---|
| device_troubleshoot | Help with troubleshooting a specific device issue |
Development
The server is built using the MCP SDK and provides device information from a local database.
npm install- Modify source files
- Run
npm run buildto compile - Run
npm run testto run tests - Add an MCP server that runs this command:
node <absolute_path_of_project>/dist/index.js
License
MIT
Recommend MCP Servers 💡
@effytech/freshdesk_mcp
An MCP server implementation that integrates with Freshdesk, enabling AI models to interact with Freshdesk modules and perform various support operations.
mcp-server-gravitino
MCP server providing Gravitino APIs - A FastMCP integration for Apache Gravitino services.
@makeplane/plane-mcp-server
An official Model Context Protocol server for Plane, enabling AI agents and developer tools to programmatically interact with Plane workspaces for project, issue, and task management.
dida-mcp-server
An MCP server for interacting with TickTick/Dida365 task management service, providing tools to manage tasks, projects, and tags.
github:fetchSERP/fetchserp-mcp-server-node
MCP server for FetchSERP API enabling real-time SEO insights, keyword research, and competitor analysis in AI applications like Claude Desktop and API integrations.
authenticator-mcp
A secure MCP (Model Context Protocol) server that enables AI agents to interact with the Authenticator App.