1. Conduid
  2. AI
  3. Self Aware MCP Server
MCP server · AI

Self Aware MCP Server

MCP сервер на Node.js, предоставляющий инструменты самосознания для LLM - время, место, ОС, вычисления.

Unclaimed last commit 6 months ago ai
34Low

Scored 7 months ago · breakdown

About Self Aware MCP Server

Self Aware MCP Server is an MCP server published by vuguzum in the AI category: mCP сервер на Node.js, предоставляющий инструменты самосознания для LLM - время, место, ОС, вычисления.

The repository has 2 stars and 1 forks, with the last commit 6 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/vuguzum/self-aware-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Self Aware MCP Server

Powered by Claude · Grounded in docs

I know everything about Self Aware MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Self-Aware MCP Server

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

TLDR (Быстрый старт)

Установка

npm install -g @vugu/self-aware-mcp-server

Настройка (Claude Code и т.п.)

в файле конфигурации mcp-серверов:

{
  "mcpServers": {
    "self-aware": {
      "command": "npx",
      "args": [
        "-y",
        "@vugu/self-aware-mcp-server",
        "Moscow, Russia"
      ]
    }
  }
}

Замените Moscow, Russia на ваше местоположение.


Доступные версии

Язык Папка
TypeScript/Node.js self-aware/
Python self-aware-python/
C# self-aware-csharp/

Доступные инструменты

1. get_current_location

Возвращает местоположение, переданное как аргумент командной строки.

2. get_current_date_time

Возвращает текущую дату и время: weekday, year-month-day hours:minutes:seconds

3. get_current_system

Возвращает информацию об ОС:

{
  "os": {
    "name": "Linux",
    "version": "6.1.0-generic",
    "displayName": "Ubuntu 22.04.3 LTS",
    "platform": "linux",
    "cpu": "x64"
  }
}

4. calculate

Безопасный калькулятор математических выражений с поддержкой:

  • Тригонометрических функций (радианы)
  • Гиперболических функций
  • Логарифмических функций
  • Статистических функций (mean, median, stdev, variance, etc.)
  • Математических констант (pi, e, tau, inf, nan)

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

Добавьте в claude_desktop_config.json:

TypeScript/Node.js версия

{
  "mcpServers": {
    "self-aware": {
      "command": "node",
      "args": [
        "/path/to/self-aware/dist/index.js",
        "Moscow, Russia"
      ]
    }
  }
}

Python версия

{
  "mcpServers": {
    "self-aware": {
      "command": "python",
      "args": [
        "/path/to/self-aware-python/src/self_aware/server.py",
        "Moscow, Russia"
      ]
    }
  }
}

C# версия

{
  "mcpServers": {
    "self-aware": {
      "command": "dotnet",
      "args": [
        "/path/to/self-aware-csharp/bin/Release/net8.0/self-aware-mcp.dll",
        "Moscow, Russia"
      ]
    }
  }
}

Быстрый старт

TypeScript

cd self-aware
bun install
bun run build
node dist/index.js "Moscow, Russia"

Python

cd self-aware-python
pip install mcp
python src/self_aware/server.py "Moscow, Russia"

C#

cd self-aware-csharp
dotnet build -c Release
dotnet bin/Release/net8.0/self-aware-mcp.dll "Moscow, Russia"

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

mcp-servers/
├── README.md                    # Общий README
│
├── self-aware/                  # TypeScript/Node.js версия
│   ├── package.json
│   ├── tsconfig.json
│   ├── src/
│   │   └── index.ts
│   ├── dist/
│   │   └── index.js
│   └── README.md
│
├── self-aware-python/           # Python версия
│   ├── pyproject.toml
│   ├── requirements.txt
│   ├── src/
│   │   └── self_aware/
│   │       ├── __init__.py
│   │       └── server.py
│   ├── test_server.py
│   └── README.md
│
└── self-aware-csharp/           # C# версия
    ├── self-aware-mcp.csproj
    ├── Program.cs
    └── README.md

License

MIT License


Author

Alexander Kazantsev

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Self Aware MCP Server

How do I install Self Aware MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Self Aware MCP Server safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Self Aware MCP Server still maintained?

The last commit was 6 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.