VOOZH about

URL: https://glama.ai/mcp/servers/colesmcintosh/numpy-mcp?locale=ru-RU

⇱ Калькулятор NumPy by colesmcintosh | Glama


Сервер MCP NumPy

Сервер Model Context Protocol (MCP) для численных вычислений с помощью NumPy

👁 Лицензия Массачусетского технологического института

Сервер Model Context Protocol (MCP), который обеспечивает математические вычисления и операции с использованием NumPy. Этот сервер предоставляет различные математические инструменты через стандартизированный интерфейс MCP, что упрощает выполнение числовых вычислений напрямую через Claude или другие совместимые с MCP LLM.

Функции

  • Основные арифметические операции (сложение)

  • Вычисления линейной алгебры (умножение матриц, разложение собственных матриц)

  • Статистический анализ (среднее, медиана, стандартное отклонение, мин, макс)

  • Полиномиальная подгонка

Related MCP server: Calculator MCP

Установка

Быстрая настройка с помощью Claude Desktop

Самый быстрый способ начать работу — установить этот сервер непосредственно в Claude Desktop:

# Install the server in Claude Desktop
mcp install server.py --name "NumPy Calculator"

Ручная установка

Этот проект использует UV для управления зависимостями. Для установки:

# Install UV if you haven't already
curl -LsSf https://astral.sh/uv/install.sh | sh

# Clone the repository
git clone https://github.com/yourusername/math-mcp.git
cd math-mcp

# Create virtual environment and install dependencies
uv venv
source .venv/bin/activate # On Unix/macOS
# or
# .venv\Scripts\activate # On Windows
uv pip install -r requirements.txt

Использование

Тестирование разработки

Протестируйте сервер локально с помощью MCP Inspector:

mcp dev server.py

Интеграция рабочего стола Клода

  1. Установите сервер в Claude Desktop:

    mcp install server.py --name "NumPy Calculator"
  2. Теперь сервер будет доступен в Claude Desktop в разделе «NumPy Calculator».

  3. Вы можете использовать его, попросив Клода выполнить математические операции, например:

    • «Вычислить собственные значения матрицы [[1, 2], [3, 4]]»

    • «Найдите среднее значение и стандартное отклонение [1, 2, 3, 4, 5]»

    • «Умножение матриц [[1, 0], [0, 1]] и [[2, 3], [4, 5]]»

Прямое исполнение

Для расширенного использования или индивидуального развертывания:

python server.py
# or
mcp run server.py

Доступные функции

Сервер предоставляет следующие математические функции через интерфейс MCP:

Базовая арифметика

  • add(a: int, b: int) -> int : Сложить два целых числа

Линейная алгебра

  • matrix_multiply(matrix_a: List[List[float]], matrix_b: List[List[float]]) -> List[List[float]] : Умножение двух матриц

  • eigen_decomposition(matrix: List[List[float]]) -> Tuple[List[float], List[List[float]]] : Вычислить собственные значения и собственные векторы квадратной матрицы

Статистика

  • statistical_analysis(data: List[float]) -> dict[str, float] : вычисление базовой статистики для набора данных, включая:

    • Иметь в виду

    • Медиана

    • Стандартное отклонение

    • Минимальное значение

    • Максимальное значение

Анализ данных

  • polynomial_fit(x: List[float], y: List[float], degree: int = 2) -> List[float] : Подогнать полином указанной степени к заданным точкам данных

Разработка

Структура проекта

math-mcp/
├── requirements.txt
├── README.md
└── server.py

Качество кода

Этот проект соответствует строгим стандартам качества кода:

  • Подсказки по типам в кодовой базе

  • Подробные строки документации в стиле Google

  • Обработка ошибок при числовых операциях

Зависимости

  • NumPy: для числовых вычислений и операций линейной алгебры.

  • FastMCP: для реализации сервера Model Context Protocol

Лицензия

Данный проект лицензирован по лицензии MIT.

Благодарности

  • Команда NumPy за их прекрасную библиотеку научных вычислений

  • Протокол контекста модели (MCP) для обеспечения стандартизированных взаимодействий LLM

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/colesmcintosh/numpy-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server