NEI MCP Server
nei-mcp-server
Un servidor de herramientas basado en fastmcp para interactuar con la plataforma NEI, proporcionando la capacidad de consultar recursos de proyectos de NEI.
Funcionalidades principales
Este proyecto encapsula las funciones comunes de la plataforma NEI en una serie de herramientas MCP para facilitar la consulta y la integración rápidas. Las herramientas admitidas son las siguientes:
sync_nei_project: Sincroniza a la fuerza los datos más recientes del proyecto desde la plataforma NEI remota y actualiza la caché local. Debe llamar a esta herramienta primero cuando sospeche que los datos locales no están actualizados o cuando necesite obtener información sobre interfaces de backend o modelos de datos que acaban de cambiar.search_interfaces_by_uri: Realiza una búsqueda difusa de recursos de interfaz en el proyecto NEI según el URI (ruta de la interfaz) definido.search_interfaces_by_url: Busca con precisión recursos de interfaz según elpidy eliden el enlace de detalles de la interfaz de NEI, por ejemplo,http://nei.example.com/interface/detail/?pid=10135&id=13015.search_interfaces_by_name: Realiza una búsqueda difusa de recursos de interfaz en el proyecto NEI según el nombre de la interfaz.search_groups_by_name: Busca grupos de negocio en el proyecto NEI según el nombre del grupo.
Related MCP server: Nexus MCP Server
Preparación del entorno
Instalación y configuración
Clonar el proyecto
git clone https://github.com/leila-huang/nei-mcp-server.git cd nei-mcp-serverInstalar dependencias Usando npm:
npm installO pnpm:
pnpm install
Herramientas de depuración
Depuración con inspect El comando
inspectdefastmcppermite probar todas las herramientas de forma interactiva localmente. Es necesario configurarSERVER_URLyPROJECT_IDen la página web.npm run inspectEste comando proporcionará una interfaz interactiva donde podrá seleccionar la herramienta a ejecutar e ingresar los parámetros, lo cual es ideal para depurar y explorar.
Depuración con cliente mcp
{ "mcpServers": { "nei-mcp-server": { "command": "npx", "args": ["tsx", "/PATH/TO/YOUR_PROJECT/src/index.ts"], "env": { "SERVER_URL": "xxx", "PROJECT_ID": "xxx" } } } }
Guía de uso de mcp
```bash
{
"mcpServers": {
"nei-mcp-server": {
"command": "npx",
"args": [
"-y",
"@leila329/nei-mcp-server"
],
"env": {
"SERVER_URL": "xxx",
"PROJECT_ID": "xxx"
}
}
}
}
```Mecanismo de caché
Para mejorar el rendimiento y reducir la presión de las solicitudes al servidor NEI, este proyecto implementa una estrategia de caché simple:
Caché en memoria: Los datos se almacenan en la memoria después de la primera carga. Durante una única ejecución del servicio, las solicitudes posteriores idénticas se devolverán directamente desde la memoria, evitando solicitudes de red repetidas. La caché en memoria se borrará después de reiniciar el servicio.
Sincronización de red: Al iniciar el servicio, o al llamar manualmente a la herramienta
sync_nei_project, se extraerán los datos más recientes del proyecto desde el servidor remoto de NEI y se actualizará la caché en memoria.
Puede forzar manualmente la sincronización de red llamando a la herramienta sync_nei_project para asegurarse de que los datos sean la versión más reciente.
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
- AlicenseAqualityNot gradedmaintenanceEnables AI assistants to access and search RAP2 API documentation, allowing users to query interface details, search APIs by keywords, and retrieve repository interfaces through natural language.77
- FlicenseBqualityNot gradedmaintenanceEnables AI assistants to interact with Nexus projects, allowing management of projects, bugs, milestones, concepts, and templates through natural language commands.20
- AlicenseNot gradedqualityDmaintenanceEnables interaction with YApi API management platform through natural language, allowing automated interface management including creating/updating APIs, managing categories, importing data, and retrieving project information.259GPL 3.0
- AlicenseCqualityCmaintenanceProvides tools for AI assistants to list, search, and get details of YApi interfaces.612ISC
Related MCP Connectors
Discover, search, invoke, and rate A2A (Agent-to-Agent) protocol agents.
Connect to Atlassian Jira, Confluence, and Compass to search, create, and manage your work.
Search and browse every MCP server in the Model Context Protocol registry.
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/leila-huang/nei-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server