NEI MCP Server
nei-mcp-server
Ein auf fastmcp basierender Tool-Server für die Interaktion mit der NEI-Plattform, der Funktionen zur Abfrage von NEI-Projektressourcen bereitstellt.
Kernfunktionen
Dieses Projekt kapselt häufig verwendete Funktionen der NEI-Plattform in eine Reihe von MCP-Tools, um eine schnelle Abfrage und Integration zu ermöglichen. Die unterstützten Tools sind:
sync_nei_project: Erzwingt die Synchronisierung der neuesten Projektdaten von der entfernten NEI-Plattform und aktualisiert den lokalen Cache. Wenn der Verdacht besteht, dass die lokalen Daten nicht aktuell sind oder kürzlich geänderte Backend-Schnittstellen oder Datenmodellinformationen abgerufen werden müssen, sollte dieses Tool zuerst aufgerufen werden.search_interfaces_by_uri: Führt eine unscharfe Suche nach Schnittstellenressourcen im NEI-Projekt basierend auf der URI (Schnittstellenpfad) der Schnittstellendefinition durch.search_interfaces_by_url: Führt eine präzise Suche nach Schnittstellenressourcen basierend aufpidundidaus dem Link zur NEI-Schnittstellendetailseite durch, z. B.http://nei.example.com/interface/detail/?pid=10135&id=13015.search_interfaces_by_name: Führt eine unscharfe Suche nach Schnittstellenressourcen im NEI-Projekt basierend auf dem Schnittstellennamen durch.search_groups_by_name: Sucht nach Geschäftsgruppen im NEI-Projekt basierend auf dem Gruppennamen.
Related MCP server: Nexus MCP Server
Umgebungsvorbereitung
Installation und Konfiguration
Projekt klonen
git clone https://github.com/leila-huang/nei-mcp-server.git cd nei-mcp-serverAbhängigkeiten installieren Mit npm:
npm installOder pnpm:
pnpm install
Debugging-Tools
inspect Debugging Mit dem
inspect-Befehl vonfastmcpkönnen alle Tools lokal und interaktiv getestet werden.SERVER_URLundPROJECT_IDmüssen im Webinterface konfiguriert werden.npm run inspectDieser Befehl stellt eine interaktive Oberfläche bereit, in der Sie die auszuführenden Tools auswählen und Parameter eingeben können, was sich hervorragend zum Debuggen und Erkunden eignet.
mcp Client-Debugging
{ "mcpServers": { "nei-mcp-server": { "command": "npx", "args": ["tsx", "/PATH/TO/YOUR_PROJECT/src/index.ts"], "env": { "SERVER_URL": "xxx", "PROJECT_ID": "xxx" } } } }
mcp Benutzerhandbuch
```bash
{
"mcpServers": {
"nei-mcp-server": {
"command": "npx",
"args": [
"-y",
"@leila329/nei-mcp-server"
],
"env": {
"SERVER_URL": "xxx",
"PROJECT_ID": "xxx"
}
}
}
}
```Cache-Mechanismus
Um die Leistung zu verbessern und die Belastung des NEI-Servers zu reduzieren, implementiert dieses Projekt eine einfache Cache-Strategie:
Speicher-Cache: Daten werden nach dem ersten Laden im Arbeitsspeicher gespeichert. Während einer einzelnen Laufzeit des Dienstes werden nachfolgende identische Anfragen direkt aus dem Speicher beantwortet, um wiederholte Netzwerkanfragen zu vermeiden. Nach einem Neustart des Dienstes wird der Speicher-Cache geleert.
Netzwerksynchronisierung: Beim Start des Dienstes oder beim manuellen Aufruf des Tools
sync_nei_projectwerden die neuesten Projektdaten vom entfernten NEI-Server abgerufen und der Speicher-Cache aktualisiert.
Sie können die Netzwerksynchronisierung manuell erzwingen, indem Sie das Tool sync_nei_project aufrufen, um sicherzustellen, dass die Daten auf dem neuesten Stand sind.
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