DEV Community

Batman
Batman

Posted on

New Library Out easy-mcp-kit 0.2.3

easy-mcp-kit 0.2.3 is out, and it now ships two ready-made MCP servers you can run with a single command: one for GitHub, one for Postgres.

The video is one real terminal session, no cuts:

  1. pip install "easy-mcp-kit[postgres]"
  2. point it at your data with DATABASE_URL (a GitHub token is optional for public repos)
  3. register both with your MCP client, one line each
  4. ask in plain language: which product earned the most revenue, who spent the most, what were the last two merged PRs

The assistant discovers the schema, writes the SQL, calls the GitHub API, and answers with real numbers. Every Postgres statement runs in a READ ONLY transaction with a timeout and a row cap, so it can explore but never modify. GitHub is read-only unless you opt in, and the write tools are hidden from any client without the right scope.

Both connectors are built with the same @server.tool decorator the library gives you for your own functions, so validation, rate limits, timeouts, sanitized errors, and the audit log apply unchanged.

pip install easy-mcp-kit
https://pypi.org/project/easy-mcp-kit/
https://github.com/Mark007-R/Easy-MCP

Demo at - https://drive.google.com/file/d/1q-PjqnYU3hNDJSxk66uAsg_MJagTIVVE/view

Top comments (0)