NEI MCP Server
nei-mcp-server
Инструментальный сервер на базе fastmcp для взаимодействия с платформой NEI, предоставляющий возможности запроса ресурсов проектов NEI.
Основные функции
Данный проект инкапсулирует часто используемые функции платформы NEI в набор инструментов MCP для быстрого поиска и интеграции. Поддерживаются следующие инструменты:
sync_nei_project: принудительная синхронизация актуальных данных проекта с удаленной платформы NEI и обновление локального кэша. Этот инструмент следует вызывать в первую очередь, если есть подозрение, что локальные данные устарели, или если необходимо получить информацию о недавно измененных серверных интерфейсах или моделях данных.search_interfaces_by_uri: нечеткий поиск интерфейсных ресурсов в проекте NEI по URI (пути интерфейса).search_interfaces_by_url: точный поиск интерфейсных ресурсов поpidиidиз ссылки на детали интерфейса NEI, напримерhttp://nei.example.com/interface/detail/?pid=10135&id=13015.search_interfaces_by_name: нечеткий поиск интерфейсных ресурсов в проекте NEI по имени интерфейса.search_groups_by_name: поиск бизнес-групп в проекте NEI по имени группы.
Related MCP server: Nexus MCP Server
Подготовка окружения
Установка и настройка
Клонирование проекта
git clone https://github.com/leila-huang/nei-mcp-server.git cd nei-mcp-serverУстановка зависимостей Используя npm:
npm installИли pnpm:
pnpm install
Инструменты отладки
Отладка через inspect Использование команды
inspectизfastmcpпозволяет удобно тестировать все инструменты локально в интерактивном режиме. Необходимо настроитьSERVER_URLиPROJECT_IDна веб-странице.npm run inspectЭта команда предоставляет интерактивный интерфейс, в котором можно выбирать инструменты для выполнения и вводить параметры, что отлично подходит для отладки и изучения.
Отладка через клиент mcp
{ "mcpServers": { "nei-mcp-server": { "command": "npx", "args": ["tsx", "/PATH/TO/YOUR_PROJECT/src/index.ts"], "env": { "SERVER_URL": "xxx", "PROJECT_ID": "xxx" } } } }
Руководство по использованию mcp
```bash
{
"mcpServers": {
"nei-mcp-server": {
"command": "npx",
"args": [
"-y",
"@leila329/nei-mcp-server"
],
"env": {
"SERVER_URL": "xxx",
"PROJECT_ID": "xxx"
}
}
}
}
```Механизм кэширования
Для повышения производительности и снижения нагрузки на сервер NEI в проекте реализована простая стратегия кэширования:
Кэширование в памяти: данные сохраняются в памяти после первой загрузки. Во время одного сеанса работы службы последующие идентичные запросы будут возвращаться напрямую из памяти, что позволяет избежать повторных сетевых запросов. После перезапуска службы кэш в памяти очищается.
Сетевая синхронизация: при запуске службы или при ручном вызове инструмента
sync_nei_projectпроисходит получение актуальных данных проекта с удаленного сервера NEI и обновление кэша в памяти.
Вы можете вручную принудительно запустить сетевую синхронизацию, вызвав инструмент sync_nei_project, чтобы убедиться, что данные являются актуальными.
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