NAV 2015 FastMCP Server
БесплатноНе проверенProvides read-only analytics and metadata exploration for Dynamics NAV 2015 databases, enabling user details, permissions, table schemas, and autonomous SQL que
Описание
Provides read-only analytics and metadata exploration for Dynamics NAV 2015 databases, enabling user details, permissions, table schemas, and autonomous SQL queries.
README
Production-ready FastMCP server for read-only Dynamics NAV 2015 analytics. The external MCP tool behavior is preserved while the code is split into Clean Architecture layers.
Tools
get_user_detail(emp_no: str)get_user_permissions()list_accessible_tables()get_table_schema(navision_table_name: str)execute_autonomous_readonly_query(sql_query: str)
Architecture
core/: configuration, database context manager, structured logging, exceptions, sessions, cachemodels/: immutable dataclass domain modelsrepositories/: database and metadata accessservices/: workflow rules, validation, and application behaviororchestrator/: JSON contract preservation and service coordinationtools/: FastMCP tool registrationresources/: NAV object whitelist metadatatests/: regression tests for workflow and SQL safety behavior
Configuration
Copy .env.example to .env and set the NAV SQL Server connection details.
Copy-Item .env.example .env
Important variables:
NAV_CONNECTION_STRING: pyodbc SQL Server connection stringNAV_COMPANY_PREFIX: NAV company table prefix used in metadata responsesMCP_HOSTandMCP_PORT: SSE host and portQUERY_ROW_LIMIT: maximum rows returned by read-only query execution
Run
Install with Python 3.13.5:
python -m pip install -e ".[dev]"
Run local stdio transport:
python app.py
Run SSE transport:
python app.py sse
The legacy launcher still works:
python nav2015_auto_sql_fastapi.py sse
Test And Quality
python -m unittest discover -s tests -v
python -m ruff format .
python -m ruff check .
Docker
docker build -t nav-2015-fastmcp .
docker run --env-file .env -p 8000:8000 nav-2015-fastmcp
Установка NAV 2015 FastMCP Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/ayabenz/nav_2015_mcpFAQ
NAV 2015 FastMCP Server MCP бесплатный?
Да, NAV 2015 FastMCP Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для NAV 2015 FastMCP Server?
Нет, NAV 2015 FastMCP Server работает без API-ключей и переменных окружения.
NAV 2015 FastMCP Server — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить NAV 2015 FastMCP Server в Claude Desktop, Claude Code или Cursor?
Открой NAV 2015 FastMCP Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
автор: wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
автор: madhurprashPostgres
Query your database in natural language
автор: AnthropicPostgreSQL
Read-only database access with schema inspection.
автор: modelcontextprotocolCompare NAV 2015 FastMCP Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории data
